MBR-------主引導記錄
1.創建時間:由分區軟件(Fdisk/PartitionMagic/Windows 2000/Windows XP安裝 工具等)給 硬盤分區時建立的。
2.功能 :存放硬盤分區信息和引導系統時檢查分區。
3.作用范圍:MBR和虛擬MBR控制著整個硬盤的所有分區信息,可定義1~4個不等的分區,作用范圍是全局性的。
4.所占硬盤空間大小:占1個扇區 512字節
5.位于 :硬盤的0柱面,0磁道,1扇區
6.組成結構:偏移:0~138 引導程序(139字節),檢測所有分區。
139~217 提示信息區(79字節),存放報錯信息。
218~445保留區(228字節),未用。
446~509區信息表(64字節),可存放4個分區的基本信息。
510~511結束標志 55AA
7.標志 :55AA
小提示:MBR共32*16=512個字節,前面446個字節是與操作系統有關的 后面446~509(64字節)是分區信息表,可存放4個分區的基本信息0扇區可能有MBR扇區也可能沒有
DBR--------操作系統引導記錄扇區
1.創建時間:由高級 格式化軟件(Format等) 格式化分區時創建。
2.功能:引導系統和保存 文件系統參數。
3.作用范圍:局部性的,1個DBR只能定義1個分區的系統文件。
4.性質:屬于應用性的。
5.所占硬盤空間大小:占1個扇區 512個字節
6.位于:硬盤個分區的開始處
7.組成結構:由5個部分組成:跳轉 指令(跳轉指令JMP+跳轉偏移量)
DOS版本號(該部分由8個字節,且隨不同DOS版本而有所變化)
BIOS參數塊(也稱BPB,記錄著分區重要的參數信息)
DOS引導程序(該部分是Boot代碼)
結束標志 55AA
小提示:給硬盤分區產生MBR→格式化硬盤分區產生DBR,所以先有MBR,然后才有DBR。
FDT----------文件 目錄表
1.創建時間:對硬盤分區實踐高級格式化時,格式化工具會自動建立一個根目錄FDT。
2.功能:主要用于保存文件和目錄的基本信息(包括文件和目錄的名稱,創建日期,屬性,文件大小,從硬盤何處開始放盤(首簇號),長文件名登記項等)。
3.作用體現在:管理文件,管理目錄,管理長文件名。
4.構成:由若干個32字節的表項構成。從偏移00~1C依次為:文件名、文件擴展名、文件屬性(如只讀、隱藏、存檔等)、文件字節較驗和、文件建立時間、文件建立日期、文件最近打訪問日期、起始簇號高16位、文件最近的修改時間、文件最近的修改日期、起始簇號低16位、32位文件長度(以字節為單位)
FAT----------文件系統中的文件分配表
1.創建時間:由高級格式化程序建立。
2.作用:管理存儲空間的分配,它以簇號的方式記錄文件占用空間的情況。一個簇號對應一塊 數據區空間,一個文件可以申請分配一個或多個簇號。
3.主要功能:記錄磁盤 類型, 記錄文件占用的各簇簇號 下一簇號=【前簇號*4+FAT表起始地址】取值, 記錄可用簇和下一簇00000000H表示空簇 FFFFFFFFH表示壞簇(它們不能再分配給文件使用)
4.構成:FAT在DBR之后存放,一個分區有2個FAT,第一個FAT是主表,第二個是備份表,兩張FAT表內容相同
5.大小:FAT的大小由分區大小,每簇扇區數等因數決定,它所占用的扇區數可以從DBR和BPB參數中查到。
說明:FAT和FDT聯系的紐帶是FDT登記項中的首簇號。