通信用語の基礎知識 全国のICカードこれひとつ 戻る

パーティションテーブル
辞書:電算用語の基礎知識 技術ディスク・論理編 (TTDISKL)
読み:パーティションテーブル
外語:partition table
品詞:名詞

ハードディスクドライブ等、パーティションを切ることができるシステムにおいて、そのパーティションの情報が書かれた情報領域のこと。

目次
概要

パーティションに関する情報は、マスターブートレコードと呼ばれる、各ボリュームつまり各ディスク装置の、物理的先頭セクター(つまり、シリンダー0・ヘッド0・セクター1)内に置かれる。

各パーティションテーブルは16バイトで構成され、それが4エントリ存在する。つまり一台のハードディスクは(標準的には)最大4パーティションに区切ることができる。

それぞれ、オフセット0x1BE、0x1CE、0x1DE、0x1EEから始まる。

特徴
拡張領域

パーティションを5つ以上に区切りたい場合は、「拡張領域」と呼ばれるパーティションを作成する。

拡張領域は基本領域とは違い、拡張性も考慮されている。一般的にはパーティションテーブルは4つのうちの最初の2エントリのみを用い、二番目のエントリに更に次の拡張領域を持つ「入れ子構造」とする。これを何段にも続けることができる。

内容

16バイトのテーブルは、6種類の情報で構成される。順に次の情報となる。

この情報によって、ハードディスク内にある各パーティションの物理的な先頭位置が分かるようになっている。

ブート可能なパーティション(アクティブパーティション)は、ブートフラグのビット7が1になっている。

パーティションタイプは別名システムインジケーターともいい、そのパーティションのファイルシステムの種類を表わす1バイトの番号である。

開始位置

パーティションの開始位置を表わす情報項目は、CHSLBAの二つがある。

しかし、現在ではLBA欄しか参照されていない。なぜなら、CHSで表現する開始位置・終了位置は8Giバイトまでしか対応できないので、現在の大容量ドライブはもはや表現不可能だからである。CHS用の情報が今もあるのは、過去との互換性のためである。

そこで、不正な値ではあるが終了位置はCHS=0xFEFFFF(シリンダー1023・ヘッド254・セクター63)という最大値を書いておくのが一般的となった。

開始位置も同様で、適当な値を書き込んでいる。Microsoftの場合、CHSの開始位置はシリンダー境界規定(第2パーティション以降はヘッド0・セクター1から始まる)に従って、CHS=00C1FF(シリンダー1023・ヘッド0・セクター1)を書いているようだ。

リンク
用語の所属
ブートセクター
マスターブートレコード
拡張パーティションブートレコード
関連する用語
パーティション
論理ボリューム
CHS
LBA
基本領域
拡張領域
アクティブパーティション

[再検索] [戻る]


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