找不到 EFI 目录

找不到 EFI 目录

我是 Arch Linux 的新手,正在尝试将其安装在我的笔记本电脑上。当我尝试使用此命令时:

grub-install --recheck /dev/sda

我收到如下错误消息:

为 x86_64-efi 平台安装。

grub-install:错误:找不到 EFI 目录。

我只是想知道我做错了什么。

答案1

创建一个ESP分区类型Fat32。最小大小为 100 MiB,建议大小为 512 MiB。然后运行以下命令:

grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=grub --boot-directory=esp --debug

再生grub.cfg

grub-mkconfig -o esp/grub/grub.cfg

相关内容