Arch-Linux

Grub 錯誤 uuid 錯誤

  • August 6, 2016

我已經用 GRUB 安裝了 archlinux,但是引導時出現在 GRUB 中的 uuid 與 /etc/fstab 不同。

我這樣做了:

arch-root /mnt
grub-install --efi-directory=boot/efi /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
mkinitcpio -p linux

在 /boot/grub/grub.cfg 中僅出現正確的 UUID(與 fstab 相同)。沒關係。

為什麼在菜單 GRUB 中出現不同的 UUID?我怎樣才能改變它?

問題是–efi-directory,它必須與grub-mkconfig相同

arch-root /mnt
grub-install --efi-directory=boot /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
mkinitcpio -p linux

解決了。

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