Arch Linux系统安装GRUB安装问题

Arch Linux系统安装GRUB安装问题

我一直在关注 Arch Linux 安装 Wiki,当尝试安装 grub 时,我要么得到

grub-install: error: failed to get canonical path of `udev`

或者

/boot doesn't look like an EFI partition

事实是,sda1 是一个 EFI 分区。

我迷路了,有人可以帮我吗?

我正在安装 GRUB

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB

fdisk 给出

Device ID Type
sda1   ef EFI
sda2   83 Linux
sda3   82 Swap

没有一个是可引导的,分区大小分别为 30GB、430GB 和 2GB。

答案1

没有一个是可引导的,分区大小分别为 30GB、430GB 和 2GB。

这是非常错误的。为什么要有 30Gb 的启动分区?

如果您安装的/dev/sda1/新系统,那也是错误的。您需要一个 EFI 类型的单独启动分区,并格式化为 FAT32。

相关内容