GPTでLinux用にパーティションをいくつ作成できますか?

GPTでLinux用にパーティションをいくつ作成できますか?

Windows OSは最大128まで上がることができることを知っています。 Linuxにも同じ制限が適用されますか?それでは、この制限は実際にGPTの制限ですか?

答え1

128 は、パーティションヘッダーのエントリ数のデフォルト設定です。パーティションテーブルとバックアップパーティションテーブルのサイズを制御します。小型ドライブの場合、デフォルトでは小さい数字に設定でき、さらに調整できます。

https://en.wikipedia.org/wiki/GUID_Partition_Table

完全な仕様はUEFI仕様の一部です。

https://uefi.org/仕様

アップル情報:

https://developer.apple.com/library/archive/technotes/tn2166/_index.html

インテル情報:

https://www.intel.com/content/www/us/en/architecture-and-technology/unified-extensible-firmware-interface/efi-specations-general-technology.html

また、見ることができます

man gdisk

Gdiskは128個のMBRパーティションのみをgptに変換します。

答え2

これWindows FAQこれについて話す

この仕様では、ほぼ無制限のパーティションを許可します。ただし、Windowsの実装ではこれを128個のパーティションに制限します。パーティションの数は、GPTのパーティションエントリ用に予約されているスペースの量によって制限されます。

したがって、128はWindowsにのみ適用されます。

説明どおり、Linuxの場合ここ、制限は通常DISK_MAX_PARTS256から発生するため、255は最大パーティション数です。これは、GPTだけでなくすべてのパーティションモードにも当てはまると仮定します。

この数を増やしてカーネルを再コンパイルすると、別の問題があるかもしれません。

関連情報