Linux および Windows EFI - 十分なスペースがありません

Linux および Windows EFI - 十分なスペースがありません

私のマシンにはすでに Windows がインストールされており、Arch Linux に Grub、rEFInd、または gummiboot などの EFI ブート マネージャーをインストールしようとしています。これらの 3 つのオプションのいずれかをインストールしようとすると、最終的には に関連するエラーが発生しますefibootmgr

efibootmgr の出力は次のようになります:

  • 私のWindowsブートエントリ
  • ハードドライブのブートエントリ
  • CDROMブートエントリ

さらに、出力には BootOrder がないことも示されていますが、これは問題に関係する場合も、そうでない場合もあります。

で新しいブート エントリを作成しようとするとefibootmgr、おそらくマザーボード上の NVRAM で「十分なスペースがありません」というエラーのバリエーションが表示されます。

これまで見てきたオプションは、パラメータとともにカーネルを起動することですefi_no_storage_paranoia。ただし、マザーボードを壊してしまうリスクを冒したくないので、これは危険に思えます。

efibootmgr要約すると、不足している「スペース」を解放する方法についての回答を求めたいと思います。efibootmgr以前のインストールから不要なエントリはすでに削除しました。ないESP パーティションに十分なスペースがないこととはまったく関係なく/dev/sda2du -sh合計ディスク使用量が 51M(b) として出力されます。

関連情報