fat32系统的文件资料格式

fat32系统的文件资料格式

ID:29648637

大小:614.00 KB

页数:13页

时间:2018-12-21

fat32系统的文件资料格式_第1页
fat32系统的文件资料格式_第2页
fat32系统的文件资料格式_第3页
fat32系统的文件资料格式_第4页
fat32系统的文件资料格式_第5页
资源描述:

《fat32系统的文件资料格式》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案FAT文件系统学习总结注:以下资料部分为网上资料,部分本人总结,整理后而得//QIYUAN@SCUT主引导扇区简介主引导扇区也就是硬盘的第一个扇区(注意与分区第一扇区区别),它由MBR(MasterBootRecord),DPT(DiskPartitionTable)和BootRecordID(0xAA55)三部分组成。MBR又称作主引导记录,占用前446个字节(0to0x1BD),存放系统主引导程序MBR将CPU转移到时引导扇区bootsector.精彩文档实用标准文案(它负责从活动分区中装载并运

2、行系统引导程序).DPT即主分区表占用64个字节(0x1BEto0x1FD),记录了磁盘的基本分区信息,主分区表分为四个分区项,,每项16字节,分别记录了每个主分区的信息(因此最多可以有四个主分区).BootRecordID即引导区标记占用两个字节(0x1FEand0x1FF),对于合法引导区,它等于0xAA55,这是判别引导区是否合法的标志。主引导扇区的具体结构如下图所示:OffsetDescriptionSize000hExecutableCode(BootsComputer)446Bytes1BEh1st

3、PartitionEntry(SeeNextTable)16Bytes1CEh2ndPartitionEntry16Bytes1DEh3rdPartitionEntry16Bytes1EEh4thPartitionEntry16Bytes1FEhExecutableMarker(55hAAh)2Bytes 分区表结构简介分区表由四个分区项构成,每一项长度为16个字节,分区表结构如下图所示:OffsetDescriptionSize00hCurrentStateofPartition(00h=Inactive,8

4、0h=Active)1Byte01hBeginningofPartition-Head1Byte02hBeginningofPartition-Cylinder/Sector(SeeBelow)1Word04hTypeofPartition(SeeListBelow)1Byte05hEndofPartition-Head1Byte精彩文档实用标准文案06hEndofPartition-Cylinder/Sector1Word08hNumberofSectorsBetweentheMBRandtheFirstSe

5、ctorinthePartition(用于求DBR地址)1DoubleWord0ChNumberofSectorsinthePartition1DoubleWord 0xIBE+0x08=0x1C6,存放第一分区BOOTSECTOR(DBR)离硬盘第一扇区的扇区数 0xICE+0x08=0x1D6,存放第二分区BOOTSECTOR(DBR)离硬盘第一扇区的扇区数0xIDE+0x08=0x1E6,存放第三分区BOOTSECTOR(DBR)离硬盘第一扇区的扇区数0xIEE+0x08=0x1F6,存放第四分区BOOT

6、SECTOR(DBR)离硬盘第一扇区的扇区数逻辑分区简介:FAT16FAT32NTFS逻辑分区BOOTSECTOR(也即DBR,DBR又包含BPB(0b~3f))逻辑分区的BOOTSECTOR的第一个扇区(非存储器第一扇区)它由以下部分组成对于不同的分区类型这些块的内容与意义是不同的下面是FATFAT32NTFS各分区的BOOTSECTORD的内容语义的略图精彩文档实用标准文案FAT16分区BOOTSECTOR结构图OffsetDescriptionSize00hJumpCode+NOP(跳转指令)3Bytes

7、03hOEMName(硬盘分区类型的文本字符名)8Bytes0BhBytesPerSector1Word0DhSectorsPerCluster1Byte0EhReservedSectors1Word10hNumberofCopiesofFAT1Byte11hMaximumRootDirectoryEntries1Word13hNumberofSectorsinPartitionSmallerthan32MB1Word15hMediaDescriptor(F8hforHardDisks)1Byte16hSect

8、orsPerFAT1Word18hSectorsPerTrack1Word1AhNumberofHeads1Word1ChNumberofHiddenSectorsinPartition1DoubleWord20hNumberofSectorsinPartition1DoubleWord24hLogicalDriveNumberofPartition1Word26hExtendedSi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。