如何強制 update-grub 使用 UUID?

如何強制 update-grub 使用 UUID?

當我執行“update-grub”時,檔案“grub.cfg”將包含這樣的行。

menuentry 'Ubuntu...' {
    ...
    linux /boot/vmlinuz... root=/dev/md124 ...
    ...
}

對於linux線路,是否可以讓它使用UUID?喜歡,

    linux /boot/vmlinux... root=UUID=xxx

現在,每次執行 update-grub 後,我都必須手動編輯該行以使用 UUID。否則,啟動會失敗。

謝謝您的幫忙。

答案1

GRUB_DISABLE_LINUX_UUID=true強制/etc/default/grubGRUB不是使用 UUID。如果它存在於您的系統中,請將其刪除或註解掉,然後重新執行update-grub

相關內容