grub-install 无法重新安装 grub:
Installing for x86_64-efi platform.
grub-install: warning: Internal error.
grub-install: error: failed to register the EFI boot entry: Operation not permitted.
我注意到在执行升级时尝试升级包 grub-efi-amd64-signed。这给出了更多信息的错误消息:
Installing grub to /boot/efi.
Installing for x86_64-efi platform.
grub-install: warning: Internal error.
grub-install: error: failed to register the EFI boot entry: Operation not permitted.
mount: /var/lib/grub/esp: mount point does not exist.
系统正在尝试在 /var/lib/grub/esp 上查找 EFI 分区
这很奇怪,因为我的 fstab 看起来是正确的,
/dev/sda7 有引导标志,/dev/sda2 有 esp 标志。我不知道为什么 grub-install 去 /var/lib 试图找到 efi 分区。即使我明确地将目录传递给 grub-install,错误仍然存在。
grub-install --efi-directory=/boot/efi/ --boot-directory=/boot/
是的,我尝试运行引导修复。得到以下信息:https ://paste.ubuntu.com/p/THG9p4YQgQ/