使用“acpi = off”grub参数引导Ubuntu
为了让我启动到12.04,我必须在grub中添加参数acpi=off
。 此处指定的任何其他选项都不允许我启动到Ubuntu。
我的问题很简单,设置参数acpi=off
实际上做了什么?
更重要的是,无论如何都会以acpi=off
损坏重复启动或损坏计算机?
在启动Ubuntu时,使用acpi = off
会暂时禁用高级配置和电源接口 。 如果必须添加acpi = off
以使ubuntu成功启动,则表示计算机上的ACPI与此版本的ubuntu不兼容。
我不认为使用acpi = off
反复破坏您的计算机,因为它只会暂时禁用ACPI。
但是,如果您不想在每次启动时添加acpi = off
参数,则可以禁用新卡(BIOS)或禁用ACPI(也可以从BIOS中) 。 如果找不到新卡接口,请使用第二个选项。
但是,如果你有Windows,从BIOS中禁用ACPI 可能会破坏Windows,计算机将强制您重新安装它 。 如果您的计算机中有隐藏的Windows恢复分区,那么这样做。
我最近购买了一台HP Envy 17 j053ea机器,以充分利用i7和oodles内存。 切入这个安装我遇到了很多问题。 无线无法正常工作,屏幕在安装过程中“黑屏”,之后在启动过程中屏幕显示。 黑屏的出现是启动选项acpi=off
,但这当然意味着当我关闭盖子时笔记本电脑不会暂停,这显然不是最理想的。 搜索过去两天后,我发现了很多关于acpi的好文章/解释,还有一个更好的选择:
有关acpi的信息,请参阅: http : //www.tldp.org/HOWTO/html_single/ACPI-HOWTO/
有关详细信息,请参阅: https : //wiki.archlinux.org/index.php/ACPI_modules
然后我发现: 我的电脑没有ACPI支持,我该怎么办? 来自irrational_john …方式去… acpi=ht
没有用,但是pci=noacpi
已经完成了这个伎俩。 对于你的硬件,我建议约翰的方法循环他提供的选项:
nolapic noapic acpi_osi=“Linux” acpi_osi=“Windows 2006” acpi=ht pci=noacpi acpi=noirq pnpacpi=off
有了这个手中的abd来解决上面的点答案中的“wub’s”..一旦找到有效的那个:
bash# cd /etc/default bash# sudo vi grub # Use the vi editor to add the boot options to the line GRUB_CMDLINE_LINUX_DEFAULT=
并使它(在我的情况下):
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash pci=noacpi”
完成:
bash# sudo update-grub bash# sudo reboot
我有同样的问题。
这是修复:
编辑/etc/default/grub
。
在grub文件中,将GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
更改为GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"
。
然后做sudo update-grub
并重新启动! 由wub提供 。