设想
我可以通过坚持或通过查看我拥有的shift
内核boot
列表$ dpkg --list | grep linux-image
我知道我可以/etc/default/grub
通过设置GRUB_DEFAULT=N
N 是内核的 id 来更改默认的引导内核。我被困的地方是获取内核的相应ID。
问题
如何判断哪个内核对应于 0 的 id 等等?
设想
我可以通过坚持或通过查看我拥有的shift
内核boot
列表$ dpkg --list | grep linux-image
我知道我可以/etc/default/grub
通过设置GRUB_DEFAULT=N
N 是内核的 id 来更改默认的引导内核。我被困的地方是获取内核的相应ID。
问题
如何判断哪个内核对应于 0 的 id 等等?
在 /etc/default/grub 中:
GRUB_DEFAULT=
默认菜单项。这可能是一个数字,在这种情况下,它标识生成的菜单中从零开始计数的第 N 个条目,或菜单条目的标题,或特殊字符串“已保存”。如果您想将菜单条目设置为默认值,即使在它之前可能有可变数量的条目,使用标题可能很有用。
例如,如果您有(grep -i menuentry /boot/grub/grub.cfg):
那么您可以使用以下命令将其设为默认值:
如果您将其设置为 'saved',那么默认菜单条目将是由 ' GRUB_SAVEDEFAULT '、grub-set-default 或 grub-reboot 保存的菜单条目。
默认值为“0”。
GRUB_SAVEDEFAULT=
如果此选项设置为 'true',则在选择条目时,会将其保存为新的默认条目,以供将来运行 GRUB 使用。这仅在 ' GRUB_DEFAULT=saved ' 时有用;这是一个单独的选项,因为 'GRUB_DEFAULT=saved' 在没有此选项的情况下非常有用,与 grub-set-default 或 grub-reboot 结合使用。默认未设置。