2008-09-01

【Bug】halt: Unable to iterate IDE devices: NO such file or directory

凍仁在灌了無數台 Server 終於踢到鐵板啦,沒想到 Mr.曾 的準系統灌完 Ubuntu Server 8.041 後會無法正常關機,更冒出 halt: Unable to iterate IDE devices: NO such file or directory 的錯誤訊息,Google 大神說:只要小小改幾個字就能 K.O. 他啦 :p

修改前
jonny@ubuntu:~$ sudo vi /etc/init.d/halt
......

# See if we need to cut the power.
if [ "$INIT_HALT" = "POWEROFF" ] && [ -x /etc/init.d/ups-monitor ]
then
    /etc/init.d/ups-monitor poweroff
fi

修改後
jonny@ubuntu:~$ sudo vi /etc/init.d/halt
...

# See if we need to cut the power.
if [ "$INIT_HALT" = "POWEROFF" -a -x /etc/init.d/ups-monitor ]
then
    /etc/init.d/ups-monitor poweroff
fi

之後在 kernel 後加上 acpi=force 參數
jonny@ubuntu:~$ sudo vi /boot/grub/menu.lst
...
title         Ubuntu 8.04.1, kernel 2.6.24-19-server
root         (hd0,0)
kernel     /boot/vmlinuz-2.6.24-19-server root=UUID=6fc5208a-da63-4108- 9af5-21e809c3b5cd ro quiet splash
acpi=force
initrd       /boot/initrd.img-2.6.24-19-server

關機並測試
jonny@ubuntu:~$ sudo shutdown -h now

ps:除了 shutdown 還有 halt 、poweroff .. 等關機指令可用 :P

資料來源:
LinuxSir.Org:Ubuntu 7 無法關機

3 則留言 :

  1. 可不可以用Email訂閱的方式,訂閱您的文章???得麻煩您做一些設定了。謝謝您!

    回覆刪除
  2. E-mail 訂閱的部份得等過陣子有空才會去研究了..

    RSS 凍仁是都習慣用 Google Reader 比較多,當然 Firefox 也有不錯用的套件..

    回覆刪除
  3. 来学习您的这个笔记了,我刚入手ubuntu sv 8.10,,,还不会配置呢,学习中。。。。

    回覆刪除

謝謝您的寶貴意見,凍仁一定會盡快處理 ~^^