Windows 10または8.1で新しいディスクをセットアップすると、MBR(マスターブートレコード)とGPT(GUIDパーティションテーブル)のどちらを使用するかを尋ねられます。今日は、GPTとMBRの違いを説明し、PCまたはMacに適したものを選択できるように支援します。
GPTには多くの利点がありますが、MBRは依然として最も互換性があり、場合によっては必要です。ちなみに、これはWindowsのみの標準ではありません。MacOSX、Linux、その他のオペレーティングシステムでもGPTを使用できます。
GPT(GUIDパーティションテーブル)は、より大きなドライブのサポートを含む多くの利点を備えた新しい標準であり、ほとんどの最新のPCで必要とされています。必要な場合にのみ、互換性のためにMBRを選択してください。
A パーティション 構造は、パーティションで情報がどのように構造化されるか、パーティションの開始位置と終了位置、およびパーティションが起動可能な場合に起動時に使用されるコードを定義します。ディスクをパーティション分割してフォーマットしたことがある場合、または MacをセットアップしてWindowsをデュアルブートする —おそらくMBRとGPTに対処する必要がありました。 GPTは新しい標準であり、徐々にMBRに取って代わりつつあります。
GPTとMBRは何をしますか?
ディスクドライブを使用する前に、パーティションを作成する必要があります 。 MBR(マスターブートレコード)とGPT(GUIDパーティションテーブル)は、パーティション情報をドライブに保存する2つの異なる方法です。この情報には、パーティションの開始位置と開始位置が含まれるため、オペレーティングシステムは、各パーティションに属するセクターと起動可能なパーティションを認識します。これが、ドライブにパーティションを作成する前にMBRまたはGPTを選択する必要がある理由です。
関連: システム予約パーティションとは何ですか?削除できますか?
MBRの制限
MBRは、1983年にIBM PC DOS 2.0で最初に導入されました。MBRはドライブの先頭にある特別なブートセクターであるため、マスターブートレコードと呼ばれます。このセクターには、インストールされているオペレーティングシステムのブートローダーと、ドライブの論理パーティションに関する情報が含まれています。ブートローダーは、通常、ドライブ上の別のパーティションから大きなブートローダーをロードする小さなコードです。 Windowsがインストールされている場合、の最初のビット Windowsブートローダー ここに住む—だからあなたはそうしなければならないかもしれない MBRを修復する 上書きされてWindowsが起動しない場合。 Linuxがインストールされている場合は、 GRUBブートローダー 通常、MBRに配置されます。
MBRには制限があります。手始めに、MBRは最大2TBのサイズのディスクでのみ機能します。 MBRは、最大4つのプライマリパーティションのみをサポートします。さらに必要な場合は、プライマリパーティションの1つを「拡張パーティション」にして、その中に論理パーティションを作成する必要があります。これはばかげた小さなハックであり、必要ではないはずです。
GPTの利点
GPTはGUIDパーティションテーブルの略です。これは、MBRに徐々に取って代わっている新しい標準です。 UEFIに関連付けられています。 不格好な古いBIOSをより新しいものに置き換えます 。次に、GPTは、不格好な古いMBRパーティションシステムをより新しいものに置き換えます。ドライブ上のすべてのパーティションに「グローバルに一意の識別子」またはGUIDがあるため、GUIDパーティションテーブルと呼ばれます。これは、地球上のすべてのGPTパーティションが独自の一意の識別子を持っている可能性が高いランダムな文字列です。
GPTはMBRの制限に悩まされることはありません。 GPTベースのドライブははるかに大きくなる可能性があり、サイズ制限はオペレーティングシステムとその ファイルシステム 。 GPTでは、ほぼ無制限の数のパーティションも使用できます。繰り返しになりますが、ここでの制限はオペレーティングシステムです。WindowsではGPTドライブに最大128のパーティションが許可されており、それらを機能させるために拡張パーティションを作成する必要はありません。
MBRディスクでは、パーティショニングとブートデータが1か所に保存されます。このデータが上書きまたは破損している場合は、問題が発生しています。対照的に、GPTはこのデータの複数のコピーをディスク全体に保存するため、はるかに堅牢で、データが破損した場合に回復できます。
GPTは、巡回冗長検査(CRC)値も保存して、データが完全であることを確認します。データが破損している場合、GPTは問題に気づき、破損したデータをディスク上の別の場所から回復しようとします。 MBRには、データが破損しているかどうかを知る方法がありませんでした。問題が発生したのは、起動プロセスが失敗したとき、またはドライブのパーティションがなくなったときだけでした。
互換性
GPTドライブには、「保護MBR」が含まれる傾向があります。このタイプのMBRは、GPTドライブにドライブ全体にまたがる単一のパーティションがあることを示しています。 MBRのみを読み取ることができる古いツールを使用してGPTディスクを管理しようとすると、ドライブ全体に広がる単一のパーティションが表示されます。この保護MBRにより、古いツールがGPTドライブをパーティション化されていないドライブと間違えたり、GPTデータを新しいMBRで上書きしたりすることがなくなります。つまり、保護MBRは、GPTデータが上書きされないように保護します。
Windowsは、64ビットバージョンのWindows 10、8、7、Vista、および対応するサーバーバージョンを実行しているUEFIベースのコンピューターでのみGPTから起動できます。 Windows 10、8、7、およびVistaのすべてのバージョンは、GPTドライブを読み取り、データに使用できます。UEFIがないと起動できません。
他の最新のオペレーティングシステムでもGPTを使用できます。 LinuxにはGPTのサポートが組み込まれています。 AppleのIntelMacは、AppleのAPT(Apple Partition Table)スキームを使用せず、代わりにGPTを使用します。
ドライブを設定するときは、GPTを使用することをお勧めします。これは、すべてのコンピューターが移行している、より現代的で堅牢な標準です。古いシステムとの互換性が必要な場合(たとえば、従来のBIOSを搭載したコンピューターのドライブからWindowsを起動する機能など)、今のところMBRを使用する必要があります。