まず、exit コマンドで /bin/sh を抜けても、カーネルは動き続けているため、そのまま電源を切ると以下のリスクがある。

  • ファイルシステムの破損
  • バッファの消失

そこで、BusyBoxには以下の 3 つのPC終了関係のコマンドが用意されている。

$ busybox --list | grep -E "poweroff|halt|reboot"
halt
poweroff
reboot

poweroff 電源OFFさせる。

reboot 再起動をする。

halt システムは停止させるが、電源は切らない。 電源は入ったままだが、カーネルが全てのディスク処理を完了した後の為、安全に手動で電源を切れる。

それでも落ちない場合

-f オプションを使用すると私の環境だと落ちた。