
ブートローダが 128 GB を超えると Linux を起動できない古いハードウェアがあります。問題は、その 128 GB がどのように扱われるのか正確にはわからないことです。
最初の質問は、それらは 131,072 MB とみなされるのか、それとも 128,000 MB とみなされるのかということです。
では、Gparted では MiB によるアラインメントを使用するのでしょうか、それともシリンダーによるアラインメントを使用するのでしょうか?
答え1
これはアドレス制限、つまりビット数です。つまり、これは実際のギガバイト (GiB)、つまり 2^37 バイト == 128 GiB == 131,072 MiB == 137438 MB を指します。
答え2
Hauke Laging さんが最初の質問に答えていますが、自分にとって物事をシンプルにして、最初のパーティションを起動可能なものにすることをお勧めします。
2 番目の質問に関しては、大きな違いはないはずです。
MiBアラインメントは比較的最近の規則。これにより、アクセスがより効率的になり、最近のパーティション ソフトウェアによる警告が煩わしくなるのを防ぐことができます。
シリンダ アラインメントはより伝統的なものですが、ハードウェア (およびハード ドライブ) が 10 年以上前のものでない限り、シリンダ/ヘッド/セクターのジオメトリはおそらく問題になりません。ただし、パーティションがシリンダ境界に揃っていない場合は、ほとんどのパーティション ソフトウェアで警告が表示されます。
gpartedが使用するデフォルト設定は、一般的には理にかなっています(ただし、MiBアライメントは、特に小さなUSBフラッシュドライブをフォーマットするときに、少し面倒だと感じます)。できる最初のパーティションをセクター1(つまり、MBRとパーティションテーブルの後の最初のセクター)から開始します。ただし、最近の慣例では、Grubなどのブートローダがデータを保存できるように、いくらか余分なスペースを残します。最初のパーティションをセクター63から開始するのは適切と思われますが、はMiB アライメントを使用すると、それよりもはるかに多くのスペースが得られます。 :)