「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

パーティションテーブル

pointこの用語のポイント

pointパーティション情報が記録されている場所だよ

pointマスターブートレコードの中にあるよ

point例えばOSを起動するときに使われるよ

スポンサーリンク

簡単に書くよ

パーティションテーブル(英:partition table)とは

ハードディスクの世界のお部屋情報が書かれている場所。
もう少し真面目っぽく書くと

ハードディスク内にある、パーティション(ハードディスク内の区切られた領域)に関する情報が書かれている場所のこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「パーティション」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

パーティションは「ハードディスク内の区切られた領域」です。
ハードディスクがお家だとすれば、パーティションはお部屋のイメージです。
ハードディスクの中には、最低1つ以上のパーティションがあります。

パーティションテーブル

以上を踏まえて

ハードディスク内にある、パーティションの情報が書いてある場所

が「パーティションテーブル」です。
ざっくり言えば「お部屋情報」が書いてある場所ですね。
パーティションテーブルには、どんなパーティションがあるかとか、パーティションの状態だとかが記録されています。

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

パーティションテーブルは、例えばOS(コンピュータの人格に相当するソフトを起動するときに参照されます。
せっかくなので、OSが起動するまでの流れとパーティションテーブルの活躍を見ておきましょう。
※OSが起動するまでの流れは、OSの種類や、その他の要因によって微妙に変わります。本ページで取り上げる起動の流れは、一例と捉えてください。

例えば、そうですね。
ピヨピヨパソコンは、1つのハードディスクの中に2つのパーティションがあります。

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

ハードディスクの最初に読まれる場所(先頭)には「マスターブートレコード」と呼ばれる場所があります。

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

マスターブートレコードの中には「ブートローダ」と呼ばれるプログラムやパーティションテーブルがあります。
ブートローダは「起動時に呼び出されて、OSを動かすプログラム」です。

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

また、それぞれのパーティションの先頭には「ブートセクタ」と呼ばれる場所があります。

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

ブートセクタの中にはOSを起動するプログラムがあります。
この「OSを起動するプログラム」も「ブートローダ」と呼んだりしますが、ややこしいので今回は「OSを起動するプログラム」と表現します。

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

ピヨピヨパソコンの電源を入れると「BIOS」と呼ばれるプログラムが、マスターブートレコードを読みます。

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

マスターブートレコードを読みこんだBIOSさんは、ブートローダに「おい、起きろ。おまえの出番だ」と命令します。

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

ブートローダはパーティションテーブルを見て、パーティションの情報を把握します。
パーティションテーブルには「パソコンを起動したときに動かすOSが入っているのは、このパーティションだよ」な情報が書いてあります。
ここがパーティションテーブルさんの活躍どころです。

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

これで、起動するOSの入っているパーティションが分かりました。
次は、ブートセクタの出番です。
OSの入っているパーティションのブートセクタが読み込まれます。

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

ブートセクタが読み込まれると、その中にいるOSの起動プログラムに対して「おい、起きろ。起きてOSを起動しろ」な命令が出されます。

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

これで最後です。
ブートセクタにいるOSの起動プログラムが、OSを起動します。

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

これが、OSが起動するまでの流れです。
パーティションテーブルは、起動するOSが入っているパーティションアクティブパーティションをブートローダさんに教える役目を果たします。

他にも、いろいろな仕事をしているとは思いますけどね。
パーティションに関係する仕事のサポートをしているのだろうとは推測していますが、私は実態を把握していません。
興味がある方は他のところで勉強してください。

「何となく分かれば、いーや」な人は

・ハードディスク内の場所だよ
・パーティションの情報が入ってるよ


だけ覚えておけば、そんなに困ることはないと思います。


image piyo2

一言でまとめるよ

まぁ「パーティションテーブル」って単語が出てきたら「パーティション(ハードディスク内の区切られた領域)の情報が書いてある場所なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像039
書籍画像065

おまけ

■訳してみるよ

「partition(パーティション)」の意味は「分割」とか「仕切り」とか「区画」とかです。
「table(テーブル)」の意味は「机」とか「テーブル」とか「表」とかです。
何となく くっつけると

区画の表

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
7日間でハッキングをはじめる本 TryHackMeを使って身体で覚える攻撃手法と脆弱性
AI用語図鑑 ビジネス・開発・試験対策に使える厳選キーワード256