Arch/Windows デュアルブート、ブートパーティションの容量不足

Arch/Windows デュアルブート、ブートパーティションの容量不足

私はラップトップにWindowsの後にArch Linuxをインストールしました。最近、ブートパーティションの空き容量が少ないという警告が出ています。これらは/boot

29M /boot/EFI
7.9M    /boot/grub
31M /boot/initramfs-linux-fallback.img
9.6M    /boot/initramfs-linux.img
6.7M    /boot/MHCOVERY.BIN
3.0K    /boot/System Volume Information
8.6M    /boot/vmlinuz-linux

フォールバックが何のためにあるのかまだよくわかりません。削除すべきでしょうか? あるいは、パーティション テーブルのサイズを変更して、サイズを/boot300 MB に増やすこともできます。ただし、起動後のパーティションは Windows 用なので、これは難しいかもしれません。

答え1

UEFI システムでは、EFI パーティションは、オペレーティング システムを起動する「ブートローダー」(実際には EFI アプリ) を保持するために使用されます。

あなたの場合、EFI パーティションは Linux ( としてマウント/boot) と Windows (ここでは手動で割り当てない限りドライブ文字は取得されません) で共有されているようです。

非共有EFIパーティションの最小サイズ100MBですMicrosoftの推奨に従っています。がおすすめ最大 550 MB に設定してください。Bitlocker を使用する場合、推奨サイズは少なくとも 300 MB です (別の WinRE パーティションがない限り)。これは Windows の世界のみです。

Linux では、ここにブートローダー + カーネルもあります/boot。更新すると、古いカーネルもここにバックアップされる可能性が高く、スペースがさらに消費されます。

あなたの場合、EFIパーティションのサイズを変更して、少なくとも100 MB の空き容量が必要です。1 TB 以上のドライブの場合、使用する Windows および Linux の機能 (Bitlocker など) に応じて EFI パーティション サイズを 500 MB 以上に設定することをお勧めしますが、300 MB 未満にすることは絶対に避けてください。

関連情報