LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1216|回复: 3

ubuntu7无法关机问题!

[复制链接]
发表于 2008-2-20 12:15:21 | 显示全部楼层 |阅读模式
> 大家好,我有一台机器装的是ubuntu 7.0可是不知道为什么使用halt -p关机的时候为什
> 么会提示下面的错误呢? 系统是关掉了可是电源没有关掉哦。
> Unable to iterate IDE devices : No such file or directory
> 停在这里就不动了。
 楼主| 发表于 2008-2-20 12:17:52 | 显示全部楼层
补充一点,我采用的是网络安装的方式。 使用的是IDE的硬盘,可是在安装完成的时候用fdisk查看分区, 分区的命名是sda
回复 支持 反对

使用道具 举报

发表于 2008-2-20 22:43:40 | 显示全部楼层
Post by zhaojing;1818069
补充一点,我采用的是网络安装的方式。 使用的是IDE的硬盘,可是在安装完成的时候用fdisk查看分区, 分区的命名是sda

无论是IDE,SCSI,都统一 sdx了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-21 16:49:40 | 显示全部楼层
问题现在得到了解决。
在网上搜索了一下解决方案, 然后修改了两个文件问题就解决了。 可是不知道是什么
原因想

问问各位,

一个是etc/init.d/halt文件,

    # See if we need to cut the power.

    if [ "$INIT_HALT" = "OWEROFF" -a -x /etc/init.d/ups-monitor ]

    then

        /etc/init.d/ups-monitor poweroff

    fi



    # Don't shut down drives if we're using RAID.

    hddown="-h"

    if grep -qs '^md.*active' /proc/mdstat

    then

        hddown=""

    fi



    # If INIT_HALT=HALT don't poweroff.

    poweroff="-p"

    if [ "$INIT_HALT" = "HALT" ]

    then

        poweroff=""

    fi



    log_action_msg "Will now halt"

    sleep 1

    halt -d -f -i $poweroff $hddown

对这段代码的第一行进行了修改,原来:[ "$INIT_HALT" = "OWEROFF"]&& [ -x /etc/init.d/ups-monitor ]

修改后是: [ "$INIT_HALT" = "OWEROFF" -a -x /etc/init.d/ups-monitor ]

然后对grub文件进行了修改 在kernel 这行加入了acpi=force这个参数

kernel        /boot/vmlinuz-2.6.22-14-generic
root=UUID=f41588ac-8caa-4abc-a5e9-f3b96b6183fa ro quiet splash  acpi=force

然后执行halt –p就可以正常的关机
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表