Extrait de man halt:
Si halt ou reboot est appelé quand le système n?est pas dans le niveau
d?exécution 0 ou 6, c?est-à-dire lorsque le système s?exécute normale-
ment, shutdown(8) sera appelé à la place (avec l?option -h ou -r).
Pour plus d?information, référez-vous à la page de manuel shutdown(8)
Dans le cas d'espèce, c'est donc shutdown qui s'exécute ... Comme l'indique le man shutdown, init est invoqué par shutdown avec mention du runlevel visé:
shutdown fait son travail en envoyant
un signal au processus init, lui demandant de modifier le niveau
d?exécution. Le niveau d?exécution 0 est utilisé pour arrêter le
système, le niveau 6 pour le redémarrer,
Le pb d'extinction du PC ne paraît pas lié aux commandes lancées (quoique!). Il est généralement lié au support ACPI.