Linux 與 Windows EFI - 空間不足

Linux 與 Windows EFI - 空間不足

我的機器上已經安裝了 Windows,並且正在嘗試在 Arch Linux 上安裝 EFI 啟動管理器,例如 Grub、rEFInd 或 gigmiboot。每當我嘗試安裝這三個選項中的任何一個時,我最終都會遇到與efibootmgr.

efibootmgr 的輸出顯示:

  • 我的 Windows 啟動項
  • 硬碟啟動項
  • CDROM啟動項

此外,輸出還表明它沒有 BootOrder,這可能與問題相關,也可能無關。

當我嘗試使用 建立新的啟動項目時efibootmgr,我收到錯誤「空間不足」的一些變體,我猜測是主機板上的 NVRAM。

到目前為止我看到的一個選項是與參數一起引導核心efi_no_storage_paranoia。然而,這似乎很危險,因為我不想冒險讓我的主機板變磚。

總之,我想尋求一個關於如何釋放「空間」(即efibootmgr失去的空間)的答案。我已經efibootmgr從先前的安裝中刪除了不必要的條目。我確信它是不是以任何方式與 ESP 分割區中空間不足相關/dev/sda2du -sh輸出總磁碟使用量為 51M(b)。

相關內容