マスタブートレコードのフォーマット
私達はdosによって一般に自身のドライブ名が割り当てられる複数の論理ドライブにハードディスク・ドライブ仕切るかもしれない。 1つの仕切りだけ活動的で(か起動可能な)仕切りとして一度に印を付けることができる。
マスタブートレコードにmの星状体の仕切りのテーブルで4つの記入項目の限界がある。 延長マスタブートレコードの位置がブーツコードがない以外フォーマットが主要な仕切りのテーブル現在に丁度同じである、延長仕切りのテーブルを含んでいるマスタブートレコードの助けによって得ることができるどんなに。
延長マスタブートレコードでは、446バイトのこのスペースは普通ブーツコードのために予約、空に残る。 マスタブートレコードのすべての512Bytesは次の通り、テーブルで与えられて壊れている:
オフセット |
記述 |
サイズ |
000H |
初期プログラム・ローダー(IPL)、実行可能なコード(コンピュータに一番最初のブーティングを提供する) |
446バイト |
1BEH |
最初仕切りの記入項目(次のテーブルを見なさい) |
16バイト |
1CEH |
第2仕切りの記入項目 |
16バイト |
1DEH |
第3仕切りの記入項目 |
16バイト |
1EEH |
第4仕切りの記入項目 |
16バイト |
1FEH |
実行可能なマーカーまたは起動可能なセクターの署名またはマジックナンバー(AAH 55H) |
2バイト |
合計= 512バイト |
すべての延長仕切りは延長仕切りの記入項目によって確保されるスペースの内にあるべきである。 存在していれば延長仕切りの2つだけは正常な仕切りとして、第1および別の延長仕切りとして第2使用されるために意味される。 従って1つのマスターの仕切りのテーブルの助けによって私達はそれの隣で現在なら別の延長マスターの仕切りのテーブルの位置を得てもいい。
|