Grub2

如何在 grub 2 中移動作業系統的位置?

  • May 24, 2016

我在我的電腦上安裝了多個作業系統。當 grub bootloader 出現時,我希望順序不同。我怎樣才能改變那個順序?

您看到的順序由文件中條目的順序決定/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可能會收集多個條目。

引用自:https://unix.stackexchange.com/questions/285166