成功解决用电池无法启动ubuntu及在交流供电模式下unplug后桌面freeze问题

方法如下:
在/boot/grub/menu.lst 中描述内核的那一行加上 acpi=off

下面描述本人辛苦寻找答案的过程:

说为了这个问题翻了国内国外好多篇帖子,在ubunt.org.cn上发帖没人睬,昨天晚上突发奇想,按ctrl+alt+f2进入tty2模式,拔掉交
流电,出现提示stopping anac(h)ronistic cron
anacron,我可是如获至宝啊,拿这个msg去google上找,终于在ubuntuforums.org上翻到一篇帖子,原来解决措施如此简
单:try adding “acpi=off” to argument on the kernel line in
/boot/grub/menu.lst.

PS:话说linux内核向来对acpi支持不好,把它关了,虽然费点电,但总比死机强,哈哈。。。

 感谢那篇帖子: http://ubuntuforums.org/showthread.php?t=101878

国内论坛也有人反映这种问题,从解决办法来看,能解答这种问题的国内高手应该还是不少的,就是没人回答啊。。。热情度还差一点儿?

 

—Update:2009年 03月 20日 星期五 20:21:19 CST—

可以加上参数 :

        noapictimer ( x86_64 专用)
        nolapic_timer (x86_32 专用)

 

附录:内核启动不了时的良药:

http://www.kernel.org/doc/Documentation/kernel-parameters.txt

常见的参数组合有:
noapic nolapic acpi=off pci=noacpi

nolapic noapic acpi=off

acpi=off noapic

nohz=off

hpet=disable

acpi=off irqpoll

noapictimer irqpoll

noapic nolapic irqpoll

noapic irqpoll

nolapic irqpoll

apic=off irqpoll

acpi=noirq irqpoll

noapic

pci=routeirq

pci=noacpi

apic=off

nolapic

noacpi

irqpoll

acpi=noirq

noapic acpi=noirq

noapictimer

noapic acpi=noirq nolapic

noapic nolapic

pci=biosirq

pci=biosirq irqpoll

noapic irqpoll

noacpi

acpi=off

nolacpi

noapictimer ( x86_64 专用)

nolapic_timer (x86_32 专用)

nosmb nolapic

acpi=debug

apic lapic acpi=debug

noapic nolapic acpi=debug

noapic lapic acpi=debug

noapic nolapic acpi=ht

noapic lapic acpi=ht

noapic lapic

framebuffer 参数:

vga=791

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注