HDDのMBR

最終更新日 2023年10月31日

HDDのMBRとは

基礎

HDDのMBRとはMaster Boot Recordの略で、HDDのパーティションの情報とIPLが記録されている部分であり、HDDの先頭部分にあります。エムビーアールと読みます。略さずにマスターブートレコードと呼ぶ場合もあります。コンピューターが起動したとき、まずMBRを読み込みます。

IPLではなくブートストラップローダーと呼ぶ場合あり

MBRに記録されているIPLを、ブートストラップローダーと呼ぶ場合もあります。ここではブートストラップローダーと呼ぶとします。

MBRのブートストラップローダー

BIOSがMBRを読み込みブートストラップローダーを実行

BIOSが起動ディスクを探します。起動ディスクとは、コンピューターの起動に必要なディスクです。BIOSが起動ディスクとなるHDDを見つけると、BIOSがHDDのMBRを読み込みます。MBRに記録されているブートストラップローダーを読み込み実行します。

MBRのパーティションテーブル

パーティションテーブルとは

MBRにあるパーティションテーブルとは、各パーティションに関する情報を記録した領域です。各パーティションの領域が開始する位置と終了する位置、各パーティションのサイズ、各パーティションのブートフラグ等を記録しています。

ブートフラグとは

ブートフラグとは、どのパーティションからOSを起動可能か定めたフラグです。ブートフラグは1バイトの値です。値が0x80のパーティションからOSを起動します。ブートフラグの値が0x80のパーティションを、アクティブパーティションと呼びます。他のパーティションではブートフラグの値が0x00です。

ブートストラップローダーがアクティブパーティションを探す

MBRにあるブートストラップローダーが、パーティションテーブルからアクティブパーティションを探します。

ブートストラップローダーがIPLを実行する

ブートストラップローダーがアクティブパーティションを見つけると、このパーティションのブートセクターを読み込みます。このブートセクターに書き込まれているIPLを読み込み実行します。

出典

Windowsはどうやって起動しているのか?(3ページ目) | 日経クロステック(xTECH)(2008/10/06公開記事)
MBR - 意味・説明・解説 : ASCII.jpデジタル用語辞典(2008/10/08更新記事)


キャンペーン情報(PR)
マウスコンピューター
・夏先取りセール
最大35,000円OFF!!
(6月19日迄)
DELL
・今週のおすすめ製品
対象製品が最大31%OFF
(キャンペーン実施中)
パソコン工房
・超パソコン還元フェア
最大30,000円分ポイント還元
(6月10日迄)