GUIDパーティションテーブル

読み:ジーユーアイディー・パーティションテーブル
外語:GPT: GUID partition table 英語
品詞:名詞

マスターブートレコード(MBR)の置き換えとなる、新しいパーティション管理方法。略称「GPT」。

目次

由来

GPTは、IntelIA-64用に提唱した、従来のBIOSに代わる新しい、オペレーティングシステム(OS)とファームウェアのインターフェイス仕様UEFIのうちの一部である。

従来のMBRには2Tiバイトの壁が存在したことから、代わってこちらが使われるようになった。

GPTは公開仕様であるため、OSを問わず利用できる。パーティションの操作の際、OSが異なることに起因する不具合は原則としてないはずである。但し、パーティション内に作られるファイルシステムは、OS間で互換性はない。これは従来と同様である。

機能

GPTによって実現できる主要な機能は次の通りである。

  • パーティションは最大128個作成可能
  • セクター番号は64ビット (512バイト/セクターのディスクでは最大8Ziバイト対応)

環境

GPTのボリュームに対応するOSは増えつつある。しかし、古い設計のOSでは、GPTのボリュームをデータボリュームとして利用することはできても、このボリュームからOSを起動することが出来ない等の制限がある。

IA-64用に設計されたOSは、原則として完全に対応している(さもなくばOSが起動できないため)。例えば、IA-64プラットフォームやIntel Macでは、MBRディスクからは起動できない。しかし、そうでないOSでは、対応はまだ限定的である。これが、従来のMBRと比較したときの弱点といえる。

また、利用に際しては大容量ドライブに対応したファイルシステムも必要である。

16バイトCDB

現在のMicrosoft Windowsでは、ストレージは全て、内部ではSCSIとして扱われている。

このため、更にOSが、64ビットアドレス指定に対応している16バイトコマンド記述子ブロック(CDB)を実装している必要がある。

  • READ CAPACITY (16) 9Eh
  • READ (16) 88h
  • WRITE (16) 8Ah
  • VERIFY (16) 8Fh

なお、現時点でCDBは、6、10、12、16バイトの4種類がある。

対応状況

未対応OS

完全未対応が決定しているもの。

対応OS

GPTに対応し、なおかつ必要ならば16バイトCDBを実装したもの。特に注記の無いものは完全対応(一部予測含む)。

  • Windows XP Professional
    • x64 Editionは、データボリューム対応だが、ブート不可
    • for Itanium-based Systemは、完全対応
  • Windows Server 2003 (32ビット版)
    • No SPは未対応
    • SP1以降は、データボリューム対応だが、ブート不可
  • Windows Server 2003 for Itanium-based Systems
  • Windows Vista (32ビット版)
    • No SPは、データボリューム対応だが、ブート不可
  • Windows Vista (x64版)
    • SP1以降は、完全対応
  • Linux 2.6以降
  • FreeBSD 5.2.1以降
  • OS X (Intel Mac版)
  • Solaris
  • HP/UX
用語の所属
パーティションスキーム
UEFI
関連する用語
マスターブートレコード

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club