使用“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提供 。