如何将pcie_aspm = force添加到我的启动选项中?

可能重复:
如何添加内核启动参数?

我刚刚从Ubuntu网站下载,从我的笔记本电脑上的11.04升级到11.10(我没有Windows)。 笔记本电池电池状况不佳,但我一直在使用11.04连接到AC,一切都很好。

安装11.10后,笔记本电脑似乎没有注意到它已连接到AC,因此它在启动后几分钟就会关闭。 我读到我必须在boot命令中键入pcie_aspm=force ,所以我尝试在启动时按“F6”键访问它,然后是其他F键,但没有任何反应。 我还发现我可以在终端窗口中编写该指令,但我不知道在哪个文件或位置。 我很感激一些帮助,但我不是电脑工程师,所以请用简单的英文写下说明。

要将其应用于所有内核,请编辑/etc/default/grub (需要root权限)并更改:

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

至:

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force" 

之后运行sudo update-grub

要在启动时编辑引导选项,请在启动GRUB时保持Esc (在BIOS POST之后)。 按所选条目上的E ,使用箭头移动并键入键盘。 完成后,按Ctrl + X启动。

在下面的链接问题中,OP提出了类似的问题 – 在他们的案例中,他们想要将nomodeset添加到GRUB。

您可以使用相同的建议,但替换nomodesetpcie_aspm = force


相关问题:

  1. 在我安装了Ubuntu之后如何设置’nomodeset’?

单线解决方案,使用风险自负:

 sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT=\"\(.*\)\"/GRUB_CMDLINE_LINUX_DEFAULT=\"\1 pcie_aspm=force\"/' /etc/default/grub && sudo update-grub