web-dev-qa-db-ja.com

2つ以上のMBRパーティションTB

さまざまな情報源(例: 12 、、 4 )は、MBRパーティションスキームを使用するハードドライブは最大パーティションサイズは約2TBに制限されており、より大きなパーティションをサポートするには [〜#〜] gpt [〜#〜] が必要です。

ただし、外付けHDDの1つがMBRスキームを使用しているが、3 TBパーティションが1つ含まれていることを発見しました。

disk management screenshot

そんなことがあるものか?

3
Heinzi

"2TiBディスクサイズ制限のgen" FGAによると、制限は、パーティションのセクターカウント用に32ビット幅のフィールドを持つMBRに由来します。 512バイトセクター(通常のサイズ)では、最大512×2までしかアドレス指定できません32バイト、または正確に2TiB。

最近の多くのディスクには、4 KiBのより大きな物理セクターがあります(さまざまな場所で「アドバンストフォーマット」と呼ばれます)。ただし、既存のすべてのソフトウェアとの互換性を維持するために、ほとんどの場合、各物理セクターを8つの論理512バイトセクターとして報告します(セクターサイズが常に512 bであると誤って想定する可能性があります)。そのため、MBRの制限の影響を受けます。

ただし、(スクリーンショットには表示されていませんが)ディスクはおそらく論理セクターサイズも4 KiBと報告していると思います。これは、MBRが最大2をアドレス指定できるためです。32 セクターの場合、パーティション制限は4096×2になります。32= 16TiB。

(これは「MBRは再び大丈夫です」と解釈されるべきではありません。いいえ、プライマリ/論理パーティションを持つMBRは以前と同じように恐ろしいです。)

4
user1686