答案1
您的目录似乎/boot
没有efi
子目录。这就是所mount
抱怨的。
手动创建:
sudo mkdir /boot/efi
您还需要一个BIOS Boot Partition
- 带有0xEF02
代码 - 在基于 GPT 的磁盘上安装 GRUB。
答案2
命令之间似乎没有空格山或其论点。
当您使用 mount 时,您给它两个参数。
第一个是您要安装的内容,第二个是您要安装的位置。
正如你所写的,你有一条很长的路径,这样的路径可能不存在。要修复,请添加空格:
mount /dev/sda2 /boot/efi
如果这只是一个换位错误,而你实际上做过使用空格,请确保您尝试挂载的目录存在。
答案3
sudo mkdir /boot/efi
将创建必要的目录。也许安装程序仅在 GRUB 安装期间创建它,此时它决定您是否需要 EFI 版本。