⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fat文件系统原理(二).htm

📁 fat32文件系统的详细阐述
💻 HTM
📖 第 1 页 / 共 5 页
字号:
                      <TD align=middle width="14%"><FONT 
                      size=2>0x00FC</FONT></TD>
                      <TD align=middle width="46%"><FONT 
                        size=2>每FAT扇区数(Sectors Per FAT) 
                        该分区上每个FAT所占用的扇区数。计算机利用这个数和FAT数以及隐藏扇区数来决定根目录在哪里开始。计算机还可以根据根目录中的项数(512)决定该 
                        分区的用户数据区从哪里开始</FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x18</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>2</FONT></TD>
                      <TD align=middle width="14%"><FONT 
                      size=2>0x003F</FONT></TD>
                      <TD align=middle width="46%"><FONT size=2>每道扇区数(Sectors 
                        Per Trark) </FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x1A</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>2</FONT></TD>
                      <TD align=middle width="14%"><FONT 
                      size=2>0x0040</FONT></TD>
                      <TD align=middle width="46%"><FONT size=2>磁头数(Number of 
                        head) </FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x1C</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>4</FONT></TD>
                      <TD align=middle width="14%"><FONT 
                        size=2>0x0000003F</FONT></TD>
                      <TD align=middle width="46%"><FONT size=2>隐藏扇区数(Hidden 
                        Sector) 
                        该分区上引导扇区之前的扇区数。在引导序列计算到根目录和数据区的绝对位移的过程中使用了该值</FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x20</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>4</FONT></TD>
                      <TD align=middle width="14%"><FONT 
                        size=2>0x003EF001</FONT></TD>
                      <TD align=middle width="46%"><FONT size=2>大扇区数(Large 
                        Sector) 
                        如果小扇区数字段的值为0,本字段就包含该FAT16分区中的总扇区数。如果小扇区数字段的值不为0,那么本字段的值为0</FONT></TD></TR></TBODY></TABLE></P>
                  <P><FONT color=#c0c0c0></FONT> </P>
                  <P>
                  <TABLE id=table8 width="56%" border=1>
                    <TBODY>
                    <TR>
                      <TD align=middle colSpan=4><FONT size=2>表8&nbsp;&nbsp; 
                        FAT16分区的扩展BPB字段&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                        </FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>字节位移</FONT></TD>
                      <TD align=middle width="11%"><FONT 
                      size=2>字段长度(字节)</FONT></TD>
                      <TD align=middle width="14%"><FONT 
                      size=2>图8对应取值</FONT></TD>
                      <TD align=middle width="46%"><FONT 
                      size=2>字段名称和定义</FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x24</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>1</FONT></TD>
                      <TD align=middle width="14%"><FONT size=2>0x80</FONT></TD>
                      <TD align=middle width="46%"><FONT size=2>物理驱动器号( 
                        Physical Drive Number) 
                        与BIOS物理驱动器号有关。软盘驱动器被标识为0x00,物理硬盘被标识为0x80,而与物理磁盘驱动器无关。一般地,在发出一个INT13h 
                        BIOS调用之前设置该值,具体指定所访问的设备。只有当该设备是一个引导设备时,这个值才有意义</FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x25</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>1</FONT></TD>
                      <TD align=middle width="14%"><FONT size=2>0x00</FONT></TD>
                      <TD align=middle width="46%"><FONT size=2>保留(Reserved) 
                        FAT16分区一般将本字段的值设置为0</FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x26</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>1</FONT></TD>
                      <TD align=middle width="14%"><FONT size=2>0x29</FONT></TD>
                      <TD align=middle width="46%"><FONT 
                        size=2>扩展引导标签(Extended Boot Signature) 本字段必须要有能被Windows 
                        2000所识别的值0x28或0x29</FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x27</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>2</FONT></TD>
                      <TD align=middle width="14%"><FONT 
                        size=2>0x52368BA8</FONT></TD>
                      <TD align=middle width="46%"><FONT size=2>卷序号(Volume 
                        Serial Number) 在格式化磁盘时所产生的一个随机序号,它有助于区分磁盘</FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x2B</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>11</FONT></TD>
                      <TD align=middle width="14%"><FONT size=2>"NO 
                        NAME"</FONT></TD>
                      <TD align=middle width="46%"><FONT size=2>卷标(Volume 
                        Label) 
                      本字段只能使用一次,它被用来保存卷标号。现在,卷标被作为一个特殊文件保存在根目录中</FONT></TD></TR>
                    <TR>
                      <TD align=middle width="11%"><FONT size=2>0x36</FONT></TD>
                      <TD align=middle width="11%"><FONT size=2>8</FONT></TD>
                      <TD align=middle width="14%"><FONT 
                      size=2>"FAT16"</FONT></TD>
                      <TD align=middle width="46%"><FONT size=2>文件系统类型(File 
                        System Type) 
                    根据该磁盘格式,该字段的值可以为FAT、FAT12或FAT16</FONT></TD></TR></TBODY></TABLE></P>
                  <P>4.2&nbsp; 关于保留扇区</P>
                  <P>&nbsp;&nbsp;&nbsp;&nbsp; 
                  在上述FAT文件系统DBR的偏移0x0E处,用2个字节存储保留扇区的数目。所谓保留扇区(有时候会叫系统扇区,隐藏扇区),是指从分区DBR扇区开始的仅为系统所有的扇区,包括DBR扇区。在FAT16文件系统中,保留扇区的数据通常设置为1,即仅仅DBR扇区。而在FAT32中,保留扇区的数据通常取为32,有时候用Partition 
                  Magic分过的FAT32分区会设置36个保留扇区,有的工具可能会设置63个保留扇区。<BR>&nbsp;&nbsp;&nbsp;&nbsp; 
                  FAT32中的保留扇区除了磁盘总第0扇区用作DBR,总第2扇区(win98系统)或总第0xC扇区(win2000,winxp)用作OS引导代码扩展部分外,其余扇区都不参与操作系统管理与磁盘数据管理,通常情况下是没作用的。操作系统之所以在FAT32中设置保留扇区,是为了对DBR作备份或留待以后升级时用。FAT32中,DBR偏移0x34占2字节的数据指明了DBR备份扇区所在,一般为0x06,即第6扇区。当FAT32分区DBR扇区被破坏导致分区无法访问时。可以用第6扇区的原备份替换第0扇区来找回数据。</P>
                  <P></P></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD colSpan=2>
            <TABLE 
            style="BORDER-TOP: #6687ba 1px solid; BORDER-BOTTOM: #6687ba 1px solid" 
            height=50 cellSpacing=5 cellPadding=0 width="100%" border=0>
              <TBODY>
              <TR>
                <TD>
                  <LI>上一篇文章: <A 
                  title="文章标题:FAT文件系统原理(一)&#13;&#10;作    者:菜刀|zymail@vip.sina.com&#13;&#10;更新时间:2004-4-20 12:16:14&#13;&#10;点击次数:1011" 
                  href="http://www.sjhf.net/Article_Show.asp?ArticleID=2">FAT文件系统原理(一)</A> 
                  <BR>
                  <LI>下一篇文章: <A 
                  title="文章标题:FAT文件系统原理(三)&#13;&#10;作    者:菜刀|zymail@vip.sina.com&#13;&#10;更新时间:2004-4-20 12:38:56&#13;&#10;点击次数:367" 
                  href="http://www.sjhf.net/Article_Show.asp?ArticleID=4">FAT文件系统原理(三)</A> 
                  </LI></TD></TR></TBODY></TABLE></TD></TR>
        <TR class=tdbg_leftall align=right>
          <TD colSpan=2>【<A 
            href="http://www.sjhf.net/Article_Comment.asp?ArticleID=3" 
            target=_blank>发表评论</A>】【<A 
            href="http://www.sjhf.net/SendMail.asp?ArticleID=3" 
            target=_blank>告诉好友</A>】【<A 
            href="http://www.sjhf.net/Article_Print.asp?ArticleID=3">打印此文</A>】【<A 
            href="javascript:window.close();">关闭窗口</A>】</TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=0 cellPadding=0 width="100%" align=center border=0>
        <TBODY>
        <TR>
          <TD vAlign=top align=middle height=13>
            <TABLE cellSpacing=0 cellPadding=0 width="100%" align=center 
            border=0>
              <TBODY>
              <TR>
                <TD class=tdbg_left2 
        height=13></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=0 cellPadding=0 width="99%" align=center border=0>
        <TBODY>
        <TR>
          <TD vAlign=top width=250>
            <TABLE class=border height="100%" cellSpacing=0 cellPadding=2 
            width="100%" border=0>
              <TBODY>
              <TR class=title>
                <TD>
                  <DIV align=center>
                  <TABLE class=tdbg_rightall cellSpacing=0 cellPadding=0 
                  width="100%" border=0>
                    <TBODY>
                    <TR>
                      <TD class=title_maintxt>
                        <DIV 
                      align=center><STRONG>&nbsp;最新5篇热点文章</STRONG></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR>
              <TR>
                <TD vAlign=top height=120>
                  <TABLE height="100%" cellSpacing=5 cellPadding=0 width="100%" 
                  border=0>
                    <TBODY>
                    <TR>
                      <TD vAlign=top>
                        <LI><A 
                        title="文章标题:揭开SCSI的盖头来&#13;&#10;作    者:不详&#13;&#10;更新时间:2004-5-17 16:24:02&#13;&#10;点击次数:211" 
                        href="http://www.sjhf.net/Article_Show.asp?ArticleID=70" 
                        target=_blank>揭开SCSI的盖头来</A>[<FONT 
                        color=red>211</FONT>]<BR>
                        <LI><A 
                        title="文章标题:SCSI介绍&#13;&#10;作    者:不详&#13;&#10;更新时间:2004-5-17 16:23:36&#13;&#10;点击次数:189" 
                        href="http://www.sjhf.net/Article_Show.asp?ArticleID=69" 
                        target=_blank>SCSI介绍</A>[<FONT color=red>189</FONT>]<BR>
                        <LI><A 
                        title="文章标题:英特尔三杰&#13;&#10;作    者:孙涤&#13;&#10;更新时间:2004-5-17 16:18:45&#13;&#10;点击次数:202" 
                        href="http://www.sjhf.net/Article_Show.asp?ArticleID=68" 
                        target=_blank>英特尔三杰</A>[<FONT color=red>202</FONT>]<BR>
                        <LI><A 
                        title="文章标题:详解IDE硬盘&#13;&#10;作    者:不详&#13;&#10;更新时间:2004-5-17 16:16:18&#13;&#10;点击次数:385" 
                        href="http://www.sjhf.net/Article_Show.asp?ArticleID=67" 
                        target=_blank>详解IDE硬盘</A>[<FONT 
color=red>385</FONT>]<BR>
                        <LI><A 
                        title="文章标题:再见硬盘的硬伤与软伤—硬盘维修与数据恢复&#13;&#10;作    者:致鸣&#13;&#10;更新时间:2004-5-16 15:53:37&#13;&#10;点击次数:740" 
                        href="http://www.sjhf.net/Article_Show.asp?ArticleID=66" 
                        target=_blank>再见硬盘的硬伤与软伤—硬…</A>[<FONT 
                        color=red>740</FONT>]<BR></LI></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD>
          <TD vAlign=top width=5>&nbsp;</TD>
          <TD vAlign=top width=250>
            <TABLE class=border height="100%" cellSpacing=0 cellPadding=2 
            width="100%" border=0>
              <TBODY>
              <TR class=title>
                <TD>
                  <DIV align=center>
                  <TABLE class=tdbg_rightall cellSpacing=0 cellPadding=0 
                  width="100%" border=0>
                    <TBODY>
                    <TR>
                      <TD cl

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -