ルートディレクトリ
最後の脂肪の後にルートディレクトリはある。 ルートディレクトリはハードディスク・ドライブで貯えられる情報のための目録のようである。 ルートディレクトリの位置はブートレコードから価値の上で加えることによって容易に確立することができる脂肪の後で置かれるので。
登録簿区域はファイル作成のファイル名前、日時、ファイル属性、ファイルサイズについての情報をおよび特定ファイルの開始の集り保つ。 ファイルについてのこの情報を記述する各ディレクトリ・エントリは32バイト情報である。
ルートディレクトリはルートディレクトリから分岐するファイルおよび登録簿についての情報を含んでいる。 すべてのそれ以上の登録簿自身はルートディレクトリと同じフォーマットでファイルとして、貯えられる。 前にルートディレクトリはサイズで固定され、ディスクに固定位置にあるのが常であったが、ファイルとして今扱われると必要に今それは育つことは自由である。
がルートディレクトリで貯えることができるファイルの数は使用される脂肪質のタイプに左右される。 例えば、フロッピー・ディスク3つの½のインチ1.44Mbのために12ビット脂肪と、それは224の記入項目に1つが表示すれば「ファイル作成間違い」を225thファイルdosを貯えることを試みれば、限られる。 16ビットの脂肪が使用されるとき1つはルートディレクトリの合計512の記入項目を有することができる。 だらしないまたはハードディスク、またルートディレクトリの記入項目として行為の各々の主要な登録簿。
次のテーブルは異なった媒体および脂肪のための根の記入項目の限界をリストしたものだ:
媒体およびファイルシステムの記述 |
最高のルートディレクトリの記入項目 |
Single-sided 5つの¼のインチ180K FDD |
64 |
両面の5つの¼のインチ320K FDD |
64 |
両面の5つの¼のインチ360K FDD |
112 |
両面の3つの½のインチ720K FDD |
112 |
両面の5つの¼のインチの1.2メガバイトFDD |
224 |
両面の3つの½のインチの1.44メガバイトFDD |
224 |
両面の3枚の½のインチの1.68メガバイトDMFのフォーマットディスク(こういうわけでマイクロソフトによって作成されるタクシーは!ファイルする) |
16 |
両面の3つの½のインチの2.88メガバイトFDD |
240 |
ハード・ドライブ(FAT12及びFAT16) |
512 |
脂肪32が付いているハード・ドライブ(それとしてファイルとしてルートの登録簿を扱う) |
65,536 |
これは16ビットの脂肪1とのそれをハードディスク・ドライブで512のファイルだけ貯えることに限られることを意味しない。 1つはドライブのサイズによってだけ限られるファイルのいくつもを貯えるのにサブディレクトリーを使用できる。
ブート・セクタで確保されるルートディレクトリの記入項目およびスペースがスペースを空白に残されるようにフロッピィのためのボリュームラベルが通常ブート・セクタの内で貯えられるが、ハード・ドライブのためのボリュームラベル貯えられることを覚えなさい。 dosのDIR命令は登録簿の1つ現在なら、かブート・セクタの1をそうでなかったら戻す。
ディレクトリ・エントリは集りおよびファイル名の鎖に記入項目を含んでいる。 従って最も重要なディレクトリ・エントリはルートディレクトリすべてのサブディレクトリーに集りの索引をそのポイント含んでいるので、である。
すべての登録簿は含んでいる2つの記入項目を、「」。 ワーキング・ディレクトリ(この補助的な登録簿)のためおよび「」。 親登録簿(この補助的な登録簿の親登録簿)のため。 私達は集りが登録簿を含んでいればそれらが集りの初めに常に置かれるのでこれらの記入項目を容易に追跡してもいい。
|