可能重复:
如何添加内核启动参数?
我刚刚从 Ubuntu 网站下载了 11.04 版,将笔记本电脑(我没有 Windows)从 11.04 版升级到了 11.10 版。笔记本电脑的电池状况不佳,但我一直将 11.04 版插在交流电上,一切正常。
安装 11.10 后,笔记本电脑似乎没有注意到它已连接到交流电,因此在启动几分钟后就关机了。我读到我必须输入pcie_aspm=force
启动命令,所以我尝试在启动时按“F6”键,然后按其他 F 键来访问它,但什么也没发生。我还发现我可以在终端窗口中写入该指令,但我不知道在哪个文件或位置。我希望得到一些帮助,但我不是计算机工程师,所以请用简单的英语写出说明。
答案1
要将其应用于所有内核,请编辑/etc/default/grub
(需要 root 权限)并更改:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
到:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
然后跑sudo update-grub
。
要编辑启动时的启动选项,请Esc在启动 GRUB 时按住(BIOS POST 之后)。E按下所选条目,使用箭头移动并使用键盘输入。完成后,按Ctrl+X进行启动。
答案2
在下面链接的问题中,原帖作者问了一个类似的问题 - 他们想补充模式设置到 GRUB。
你可以使用同样的建议,但替换模式设置为了pcie_aspm=强制
相关问题:
答案3
一行解决方案,使用风险自负:
sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT=\"\(.*\)\"/GRUB_CMDLINE_LINUX_DEFAULT=\"\1 pcie_aspm=force\"/' /etc/default/grub && sudo update-grub