GPartedが1Mbの「FreeSpacePreceeding」を強制するのはなぜですか?



Why Does Gparted Force 1mbfree Space Preceeding



解決:

USBスティックに最初のパーティションを作成するときにGPartedが1MBの空き領域を予約する理由は、USBスティックに作成されたパーティションに関する情報を保存するためにMBRパーティションテーブルを配置する必要があるためです。

従来の汎用MBRには次のものが含まれます。



  1. 446バイトのブートストラップコード領域。
  2. 4つのパーティションエントリ。それぞれが16バイトを占有します。と
  3. 2バイトのブート署名。

GParted(およびほとんどのパーティションエディター)はMB分割のみをサポートしているため、パーティションテーブルを格納するために1 MBのスペースを予約することを選択します。最初のパーティションを作成した後、前のスペースはGPartedGUIに表示されません。


GPartedが1Mbの空き容量を強制する理由

パーティションの配置(メビバイト単位)に加えて、最初のメビバイト内の最初の512バイトの背後にあるドライブスペースは、MSDOSパーティションテーブルのBIOSモード用のgrubブートローダーの追加データ用に「予約」されています。



GUIDパーティションテーブルでは、対応するデータが小さなパーティション(1 MBで十分)に格納されます。bios_grubフラグ(およびファイルシステムなし)。

このリンクを参照してください:DiskSpace | UbuntuコミュニティヘルプWiki