EFI システム パーティションは必須ですか?

EFI システム パーティションは必須ですか?

Ubuntu がプリインストールされた Dell XPS を購入しました。代わりに別のディストリビューションをインストールしたいです。

システムには次のパーティションが付属しています。

ディスクパーティション

最初の 2 つのパーティションを保持する必要がありますか、それともそれらを削除してシステム + スワップのみにできますか?

答え1

私の心からのアドバイスは、これら 2 つのパーティションを削除しないことです。

最初のパーティションは EFI システム パーティションであり、GPT の起動に必要です。

2 番目のパーティションには、msftdataMicrosoft 基本データ パーティションを識別するフラグがありますが、Linux でも使用されます。通常、FAT や NTFS などの Microsoft ファイルシステムでフォーマットされ、通常はリカバリやその他のメタデータが含まれます。システムで必要ではないかもしれませんが、3 GB しか戻らないことを考慮すると、盲目的に削除したり変更したりしないでください。

答え2

これはシステムの BIOS を確認しなければならない制限です。仕様では、より多くの efi ソフトウェアまたはオペレーティング システムの 1 つをチェーンロードするために使用される efi ソフトウェアを保持するようにEFIフォーマットされた efi タイプのパーティションが必要であることが明確に示されています。fat32

BIOSの多くでは、EFIモードを無効にして、従来のBIOSモード+MBRに戻すことができるため、これらの2つのパーティションは不要になります。別のオプションとしては、BIOS + GPTを維持するパーティション ツールは、HDD の開始点に 1MiB を割り当てます。このArchLinuxウィキGPT+BIOS がどのように動作するかを非常にわかりやすく説明しています。

しかし、efi を使い続けることに決めた場合、そこにあるパーティションの 1 つは必要ありません。私の知る限り、必要なのは、EFI タイプで/boot/efiフォーマットされた 1 つの EFI パーティション ( ) 、パーティション、およびパーティション (そしてもちろん、ニーズに基づいてシステム上に必要なその他のすべてのパーティション) だけです。fat32rootswap

要約:マウントするEFIパーティションは1つだけです/boot/efi

関連情報