我已经用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
解决了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句