チュートリアル

a gptパーティションとは何ですか?その利点は何ですか?

目次:

Anonim

コンピューターをフォーマットし、 GPTとMBRのパーティションスタイルについて聞いたことがあるのは確かです。 そのため、今日では、GPTパーティションを作成することの意味と、従来のMBRパーティションスタイルに徐々に取って代わるこの新しいパーティション方法の新機能について説明します。

コンテンツインデックス

私たちの多くは、オペレーティングシステムを更新したり、エラーを解決したり、新しいパーティションを作成したり、Linuxなどの別のシステムをインストールしたりするために、チームのハードドライブを何度もフォーマットしています。 また、ほとんどの場合、詳細に注意せずにデフォルトのWindowsまたはLinuxウィザードを使用するだけなので、システムが使用するパーティションのスタイルにほとんど注意を払っていないこともあります。

現在、パーティションスタイルにはMBRとGPTの 2種類があり、どちらもハードドライブをホストし、オペレーティングシステムを起動する準備をする使命を持っています。 しかし、それだけではありません。本日は、GPTパーティションスタイルの構成について説明します。

GPTパーティションとは

GPTパーティションについて説明するときは、 GPTパーティションテーブルまたはGUIDパーティションとも呼ばれます 。 GPTスタイルは、パーティションテーブルを物理ハードドライブに配置するためのパーティション化標準にすぎません。

ハードディスクには、アクティブ、論理、または拡張パーティションの構造を決定するパーティションテーブルと、オペレーティングシステムを実行できるように起動コードが常に含まれています。 このパーティションテーブルは常にMBRまたはマスターブートレコードとして知られており、これまでに説明したアクションの実行を担当してきました。

まあ、GPTは、コンピューターの古いBIOSシステムに取って代わった最新のEFIシステムまたは拡張ファームウェアインターフェイス用に実装された、別のスタイルのパーティションテーブルにすぎません。 そのため、 BIOSはMBR使用してハードドライブとシステムブートを管理しますが、 GPTはUEFI専用のシステムになることを目指しています。

GUIDまたはGPTから受け取る名前は、システムが各パーティションに一意のグローバル識別子 (グローバル一意識別子)を関連付けるという事実から来ています。 GUIDの名前拡張子は非常に長いため、世界中のすべてのパーティションに異なる一意の識別子で名前を付けることができるため、ハードドライブやシステム自体のパーティション以外に、このスタイルのパーティションに制限はありません。運用。 たとえば、 Windowsには128のプライマリGPTパーティションの制限があります。

GPTパーティションの特性とMBRとの違い

MBRパーティションと同様に、GPTパーティションテーブルを備えたハードドライブは、古いPC BIOSシステムとの互換性のためにMBRエントリでドライブを開始します。 しかし、それは本当にディスクの内容の管理と起動プロセスを実行するEFI自体の機能に基づいています。そうするように指示した場合、UEFIが独自のブートメニューを作成することに注意してください。 代わりに、MBRは実行可能ファイルを実装して、アクティブパーティションを識別し、ブートプロセスを開始します。

これは、 たとえば、 GP Tがハードドライブのアドレス指定システムを変更することを意味します。 MBRは従来のCHSまたはシリンダーヘッドセクターシステムを使用してデータアドレスをデバイスに送信しますが、 GPTはLBAまたは論理ブロックアドレスを使用して、ユニットに物理的に格納されているデータが配置されている領域を参照します。ストレージの。

MBRとGPTのもう1つの大きな違いは、 パーティションとそのサイズの制限です 。MBRでは、 4つのプライマリパーティションしか作成できず、 それぞれ2 TB以下にできます。 たとえば、16 TBのハードドライブでは、両方の面でこの制限がすでにあります。 GPTでは、オペレーティングシステムとハードディスクを除いて、実質的にタイプの制限はありません。

GPTパーティションテーブルの構造

次に、GPTパーティションテーブルで見つけることができる情報の分布について説明します。 前述したように、最初に、古いBIOSシステムとの互換性を提供するMBRコードがあります。

ただし、このパーティションスタイルでは、この完全なパーティションテーブルのバックアップコピーがハードディスクの最後に保存されます。 これにより、ディスクの最初と最後の両方で同じ情報が得られます。 最も使用頻度の高い64ビットWindowsオペレーティングシステムでは、 これらの各テーブル に合計32セクターのハードディスクが割り当てられています 。つまり、16, 384バイトのストレージが割り当てられています。 各LBA論理ブロックのサイズは512バイトです。 それらが何を含んでいるか見てみましょう:

LBA 0:

GPTは、古いディスク管理ツールとの互換性を提供するために、構造の早い段階でMBRを維持します。 具体的には、このMBRは、ハードドライブにGPTドライブ全体にわたる単一のパーティションが含まれていることを指定します。 UEFIシステムはこのコードを直接無視します。

LBA 1:

ユーザーが使用できるディスクブロックに関する情報は、存在するパーティションの数とサイズに加えて、最初のブロック内に格納されます。 Windowsでは、GPTハードドライブ最大128のパーティションを作成できますが、MBRシステムでは4つしか作成できません。

このヘッダーは、ディスクのGUIDとそのサイズ、およびセカンダリパーティションテーブル(バックアップ)の場所です。 最後に、EFIがすべてが正しいことを確認してブートを続行するためのCRC32チェックサムが含まれています。

LBA 2から33

対応するパーティションエントリは 、次の論理ブロックに格納されます。 これらの各エントリには、 パーティションの種類 (16バイト)、パーティションの一意のGUID (16バイト)、および合計128バイトまでのその他の情報が格納されます。 これが、 各論理ブロックが4つのパーティションからの情報を格納できる理由です(128×4 = 512)。

パーティションの識別子は次のとおりです。

EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

具体的には、これはWindowsデータパーティションのIDであり、奇妙なことにLinuxのIDと一致しています。

ハードドライブをGPTに変換することをお勧めしますか?

今日、ハードドライブをGPTに変換することをお勧めします。実際、多くの新しいフォーマット済みドライブ、特にラップトップには、すでにこのスタイルのパーティションが実装されています。 したがって、BIOSのEFIバージョンがある場合は、このスタイルの使用をお勧めします。

GPTを使用すると、パーティションテーブル自体のコピーがディスクにレプリケートされるため、データの損失に関してハードディスクのセキュリティが向上します。 これ 、MBRパーティションの制限をなくすために2 TB超えるハードドライブがある場合に特に役立ちます

一方、 このタイプのハードドライブへのWindowsのインストールはより複雑であり、UEFIタイプのブートモードまたは継承されたBIOSモードをコンピューターでアクティブにしてインストールできるようにする必要があるため、別の方法よりもトリックを実行する必要がありますオペレーティングシステム。 他のチュートリアルでは、GPTハードドライブの操作方法について、これらのトピックを詳しく説明します。

これらの関連チュートリアルにアクセス

  • ハードドライブをGPTおよびMBRに変換する方法

GPTパーティショニングスタイルがどのように機能するか、およびそれがMBRに関してもたらす主なニュースをご理解いただけると幸いです。

チュートリアル

エディタの選択

Back to top button