我是 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