![Linux Ubuntu:更新 GRUB 菜单](https://linux22.com/image/1385096/Linux%20Ubuntu%EF%BC%9A%E6%9B%B4%E6%96%B0%20GRUB%20%E8%8F%9C%E5%8D%95.png)
因此,我的笔记本电脑上显然有两个版本的 Linux(我有一个 Linux 和 Windows 8 双启动系统,但 Linux 是主操作系统)。其中一个使用内核版本 3.11.0,其标头 + 源代码与我的无线驱动程序不兼容。我的笔记本电脑是 Toshiba Satellite,配有 Realtek RTL8188CE 无线局域网。因此,较新的内核版本仍然是菜单上的第一个选项,要访问 Linux,我使用“以前的 Linux 版本”,它运行内核版本 3.2.0-55,wifi 驱动程序与该版本配合得很好(感谢上帝!)。
我该如何更新 grub 菜单,以便 Linux 版本(内核为 3.2.0-55)作为主要选项出现?我需要删除/卸载较新的内核版本吗?我该如何做才能不彻底搞砸 Linux?
答案1
您可以卸载较新的内核,并且 GRUB 菜单将自动更新,只要您确保不安装任何更新的内核包即可。
更好的解决方案是直接编辑 GRUB 菜单。您可以使用grub-set-default
命令(以 root 身份),也可以手动编辑文件。
在后一种情况下,您需要编辑的文件是/etc/default/grub
。将GRUB_DEFAULT
条目更改为数字位置(0、1、2...)或Ubuntu, Linux 3.2.0-55-generic
您想要引导的菜单项的确切名称(例如)。
或者,使用sudo grub-set-default <foo>
如上所述<foo>
的位置或名称。
更多信息配置 GRUB。