스크립트 내에서 halt를 쓰는데,
halt가 segmentaion fault 에러 내면서
죽나보네요.
바람직한 방법은 아니지만,
수동으로 시스템 종료하기.
방법 1
sync 명령을 두어번 때린다.
init 1 싱글 유저 모드로 간다.
mount -o remount,ro / 마운트한 볼륨은 모두 언마운트하고, 루트는 마지막
으로 ro로 다시 마운트한다.
그리고 끈다... - -;
(써놓고 보니 왠지 햇갈리는... remount하고 끊다가 맞나...)
방법 2
kill 1
씨익...--vergence... convergence & divergence
맞는 방법입니다. 순서는 sync, init 1, 마운트된 볼륨 umount, mount -o remount,ro / 후 전원 끄기입니다.
halt 의 segfault 는 glibc 와 SysVinit 버전 불일치인 경우가 많으니 SysVinit 업그레이드도 해 보세요.