如何将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。
您可以使用相同的建议,但替换nomodeset为pcie_aspm = force
相关问题:
- 在我安装了Ubuntu之后如何设置’nomodeset’?
单线解决方案,使用风险自负:
sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT=\"\(.*\)\"/GRUB_CMDLINE_LINUX_DEFAULT=\"\1 pcie_aspm=force\"/' /etc/default/grub && sudo update-grub