我有内核 4.4.0-66-generic-tuxonice,想把它改成另一个 4.4.0-66-generic。
如何更改 grub 配置文件中的条目以执行此操作?我有:
SET GRUB_DEFAULT=0
我相信我们也可以通过指定其名称来选择特定的内核?我不知道该怎么做...
原因是 4.4.0-66-generic 似乎比 TuxOnIce 更好地进行休眠,但它要求安装 TuxOnIce 文件。
我有内核 4.4.0-66-generic-tuxonice,想把它改成另一个 4.4.0-66-generic。
如何更改 grub 配置文件中的条目以执行此操作?我有:
SET GRUB_DEFAULT=0
我相信我们也可以通过指定其名称来选择特定的内核?我不知道该怎么做...
原因是 4.4.0-66-generic 似乎比 TuxOnIce 更好地进行休眠,但它要求安装 TuxOnIce 文件。
SET GRUB_DEFAULT=0 出于所有意图和目的,是一个指示第一个条目的索引号。
如果您的意图是修改现有条目以使用不同的内核,您可以编辑 /etc/boot/grub/grub.cfg 找到适当的行并进行调整,例如:
并更改 vmlinuz-x.xx-x-xx-blahblah 位以指向您现有的首选内核。
上面的内容有点小技巧,可能会在下一次更新时中断。(我在引导 ISO 的闪存驱动器上做过这样的事情,这些事情永远不会改变,也永远不会更新 grub。)
如果您的意图只是选择 grub 菜单上已有的内核作为默认值,我想您会发现Daniel Richter的强大grub 定制器非常有用。
您可以右键单击列表配置中的内核条目并选择向上或向下移动或编辑它。
在“常规设置”选项卡上,您可以轻松地从预定义条目列表中按名称选择和设置默认条目(如您在问题中指出的那样)。请参见下图以获取示例:
保存更改并重新启动,然后享受新的默认启动项。