マスターブートレコード (MBR) と GUID パーティション テーブル (GPT) は、どこにでもあるハードドライブの 2 つのパーティション分割スキームであり、GPT は新しい標準です。各オプションについて、ブート構造とデータの処理方法は固有です。速度は 2 つのパーティション オプション間で異なり、要件も異なります。この記事では、それらが何であるか、必要なもの、およびそれらがどのように異なるかについて説明します。
HDD パーティションとは何ですか?
MBR と GPT の両方を理解するには、パーティションとは何かを理解する必要があります。パーティションは、オペレーティング システムが起動して機能するために使用するハード ドライブ上の個別のセクションです。 Windows は、それらが同じ上にあるにもかかわらず、ファイル エクスプローラーでドライブとしてそれらを表示します。 ハードディスクドライブ (HDD)。たとえば、多くのラップトップには、Windows オペレーティング システム (OS) のすべてが格納されるシステム パーティション (多くの場合、C: ドライブ) と、事故の場合にシステムを復元するために使用できる隠し回復パーティションがあります。パーティションを使用するもう 1 つの理由は、同じ HDD に複数のオペレーティング システム (Linux、Windows10、Windows 7 など) をインストールすることです。
MBRとは何ですか?
MBR の略です M アスター B 待っている R ecord で、パーティションがどのように作成および編成されるかを管理します。 ハードディスクドライブ (HDD)。 MBR は BIOS ファームウェアを使用し、ディスクの最初のセクターにコードを格納します。 論理ブロックアドレス (LBA) データには、Windows が常駐する方法と場所に関する情報が含まれているため、DDR2 や DDR3 メモリ カード/スティックなどの外部メモリではなく、PC のプライマリ ストレージと内部ランダム アクセス メモリ (RAM) でブート プロセスを管理できます。
HDD の LBA 1 に保存される MBR データには、次のものが含まれます。
- マスターパーティションテーブル : MPT と略され、フォーマット タイプ、容量、およびその他の必要な詳細を含む、各 HDD で見つかったすべてのパーティション情報がテーブルに保存されます。 OS と PC が正しく機能するには、HDD のパーティションとサイズの記録と、起動可能なアクティブなパーティションを識別する方法が必要です。 MPT は、すべての重要な情報を提供します。
- マスターブートコード : MBC と略されることもあります。コードはオペレーティング システムの起動を実行し、ドライブの検出、RAM (外部) の計算、ディスプレイの検出、その他の重要なデバイスと構成など、ブートアップ プロセスの構成を管理します (変更を確認するため)。情報。
- ディスク署名 : すべてのドライブには、署名の形式で作成される一意の識別子が必要です。この識別子は、複数のディスクを使用するときに正しいドライブとパーティションがデータを読み書きすることを保証し、すべての読み取り/書き込みデータ トランザクションに対して適切な PC 機能とセキュリティ プロトコルを保証します。
PC/マザーボードの基本入出力システム (BIOS) は、MBR を使用してデバイスを探し、そのデバイスがあるパーティションからボリューム ブート コードを実行します。次に、MBR はドライブのブート セクターをアクティブにして、OS を起動します。
GPT パーティションとは何ですか?
GPT を意味する G UID P 芸術 た できる。 MBR と同様に、HDD 上のパーティションの作成と構成も管理します。 GPT は UEFI ファームウェアを使用し、MBR がセクター 1 で行うのと同じように、パーティション、サイズ、その他の重要なデータなどのディスク情報も保存します。ただし、セクター 1 は MBR と BIOS の互換性のために予約されているため、GPT はセクター 2 を使用します。 GPT の技術用語では、MBR セクター #1 (LBA 1) は実際には GPT の LBA 0 であり、GPT はセクター 1 (LBA 1) です。
MBR パーティション スキーム | セクター番号 | LBA # |
MBR | 1 | LBA1 |
GPT パーティション スキーム | セクター番号 | LBA # |
MBR (互換性のため) | 0 | LBA 0 |
GPT | 1 | LBA1 |
GPT ヘッダーに格納されるデータには、GUID パーティション テーブルの形式でドライブ情報が含まれます。 GUID には、ドライブ、パーティション、ストレージ サイズ、ブート情報、およびブートと機能に関連するその他の重要なデータの詳細が含まれています。
HDD の LBA 1 に保存されている GUID パーティション テーブルには、次の情報が含まれています。
- MBRデータ
- GPTデータ
- パーティション エントリ データ
- セカンダリ (別名バックアップ) GPT データ
MBR と GPT
MBR と GPT の主な違いは、MBR には最新の使用にはいくつかの制限があることです。つまり、MBR は 4 つのプライマリ パーティションと 2TB の HDD スペースしか処理できません。一方、GPTにはこれらの制限がまったくありません。ドライブ自体が処理できる範囲を超えて、パーティションやストレージに制限はありません。
ただし、8 より前のバージョンの Windows は GPT ドライブから起動できません。つまり、以前の OS バージョンでは、プライマリ/ブート ハード ドライブで MBR を使用する必要があります。
もう 1 つの違いは、MBR がすべての情報を 1 か所に保存することです。これは、破損して失敗する可能性があります。 GPT はドライブのいくつかの領域に情報を書き込み、最初の領域が破損または失敗した場合に回復するためのセカンダリ バックアップ GPT テーブルを含めます。
上記の MBR と GPT の違い以外に、GPT は新しいデバイス テクノロジーを使用でき、古い非 UEFI デバイスの下位互換性のために BIOS/MBR 機能と互換性があります。最後に、GPT と UEFI を使用すると、通常、起動が速くなります。
GPT パーティション スキームを使用する理由
外付け HDD または SSD を入手し、MBR または GPT パーティション分割のいずれかを選択できる場合は、ドライブを GPT でフォーマットする必要があります。これにより、高速、無制限のパーティション、および大幅に大きなストレージ容量を利用できます。
Discord チャットをクリアする方法
MBR を使用する場合
MBR を使い続ける理由はいくつかあります。 2TB 未満のドライブまたは古いバージョンの Windows を主に扱う場合は、すべてのドライブを MBR にフォーマットして、ハードウェアとの互換性が損なわれないようにすることをお勧めします。
ただし、Windows 7 以降では GPT を使用できます。ブート ドライブとしてではなく (UEFI BIOS なし)。 XP/Vista をまだ実行している場合は、さらに大きな問題が発生する可能性があります。