Linux 和 Windows EFI - 空间不足

Linux 和 Windows EFI - 空间不足

我的计算机上已安装 Windows,并且尝试在 Arch Linux 上安装 EFI 启动管理器,例如 Grub、rEFInd 或 gummiboot。每当我尝试安装这三个选项中的任何一个时,我最终都会遇到与 相关的错误efibootmgr

efibootmgr 的输出显示:

  • 我的 Windows 启动项
  • 硬盘启动项
  • CDROM 启动项

此外,输出还表明它没有 BootOrder,这可能与问题相关,也可能不相关。

当我尝试使用创建一个新的启动项时efibootmgr,我得到了一些错误的“空间不足”,我猜测,这可能是主板上的 NVRAM。

到目前为止,我看到的一个选项是使用参数启动内核efi_no_storage_paranoia。但是,这看起来很危险,因为我不想冒着主板损坏的风险。

总之,我想寻求一个答案,如何释放efibootmgr显示丢失的“空间”。我已经efibootmgr从以前的安装中删除了不必要的条目。我确信这是不是以任何方式与 ESP 分区中空间不足有关/dev/sda2,因为du -sh输出它的总磁盘使用量为 51M(b)。

相关内容