linux系统频繁自动关机,让双CPU的linux机器自动关机(转)

让双CPU的linux机器自动关机(转)[@more@]不明白?欢迎到 linux论坛 ( 参加讨论!

我装了一台双CPU的机器,我注意到运行halt或者shutdown指令后,系统不能自动掉电。于是我开始研究,发现由APM电源管理选项在SMP机器上不可靠,所以如果SMP支持被编译到内核中的话,APM对SMP的机器会自动无效。

我阅读了APM核心源文件(arch/i386/kernel/apm.c)的注释, 发现有一种方法解决这个问题。就是启动系统时给内核传入两个参数。

第一步就是确保APM支持被编译到了内核中。我知道大多数发行版缺省就是这样的,但是如果你自己编译内核,请确保打开该选项。APM选项位于 "General Setup -> Advanced Power Management BIOS Support." 确保该项是'Y'(编入内核) ,而不是'M'(编译成模块).

现在你在内核中有了APM支持,你需要升级boot loader的配置文件。需要加入的两个选项为apm=on和apm=power-off。如果你使用LILO作为boot loader, 你需要增加一行"append"。实例如下:

image=/vmlinuz

label=linux

root=/dev/hda2

append="apm=on apm=power-off"

别忘了运行/sbin/lilo使改动生效。

如果你使用GRUB作为boot loader,你应该编辑配置文件,例如

title Debian GNU/linux

root (hd0,1)

kernel /vmlinuz apm=on apm=power-off

如果你使用别的boot loader,你需要阅读相关文档,以发现给内核传送参数的方法。

不明白?欢迎到 linux论坛 ( 参加讨论!

全文结束

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10617731/viewspace-958416/,如需转载,请注明出处,否则将追究法律责任。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值