如何移动 grub 2 中操作系统的位置?

如何移动 grub 2 中操作系统的位置?

我在我的电脑上安装了多个操作系统。当 grub 引导加载程序出现时,我希望顺序不同。我怎样才能改变这个顺序?

答案1

您看到的顺序由文件中条目的顺序决定/boot/grub/grub.cfg。您可以编辑该文件,但它可能在顶部表示您不应编辑它,因为文件是自动生成的。我grub.cfg在标题中的状态:

# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub

/etc/grub.d将拥有类似以下文件的内容:

00_header*        10_linux*       20_memtest86+*     40_custom*
05_debian_theme*  10_lupin*       30_os-prober*      41_custom*
06_mint_theme*    20_linux_xen*   30_uefi-firmware*  README

这些数字用于影响处理顺序,以及引导加载程序菜单中条目的顺序。例如,如果您这样做mv 20_memtest86+ 07_memtest86+,您将获得 memtest 作为您的第一个条目。

您可能必须复制这些文件并对其进行编辑,才能对排序进行更细粒度的控制。特别os-prober是可能会收集多个条目。

相关内容