zoukankan      html  css  js  c++  java
  • FAT文件系统规范v1.03学习笔记---1.保留区之启动扇区与BPB

    1.前言

    本文主要是对Microsoft Extensible Firmware Initiative FAT32 File System Specification中文翻译版的学习笔记。

    每个FAT文件系统基本区域由4部分组成,这些基本区域按如下顺序排列:

    对于FAT32典型区域分布如下:

    本文主要介绍保留区的启动扇区与BPB部分

    2.启动扇区与BPB(Bios Parameter Block)

    注:[1]BPB位于FAT文件系统 基本区域的Reserved Region;

           [2]BPB是FATFS的第一个重要的数据结构,位于FAT卷的第0个扇区,因此又被称为0扇区、启动扇区、保留扇区

      [3]BPB用于区分磁盘介质,在MS-DOS1.x没有BPB,从MS-DOX2.x加入BPB,所有的FATFS中必须在sector 0加入BPB

      [4]FAT32的BPB内容和FAT12/FAT16的内容在BPB_ToSet32区域以前完全一致,从偏移量36开始他们的内容有所区别

      [5]凡是BPB_开头的域是BPB的一部分,凡名称与BS_开头的项都是启动扇区的一部分,而不属于BPB的内容

      [6]启动扇区[510]的内容一定是0x55,[511]的内容一定是0xAA

      [7]BPB_RsvdSecCnt指明了Rerved Region的大小,对于FAT16/FAT12为1,FAT32典型值为32

    2.1 启动扇区与BPB(FAT12/FAT16与FAT32公用)

    2.1 启动扇区与BPB(FAT12/FAT16专用)

    2.1 启动扇区与BPB(FAT32专用)

  • 相关阅读:
    文件输入输出
    快速幂
    Vijos1512 SuperBrother打鼹鼠
    P2564 生日礼物
    P1886 滑动窗口
    P1540 机器翻译
    TYVj1939 玉蟾宫
    P1988 最大数
    二分图匹配
    [GDOI2017集训&做题记录&日记]
  • 原文地址:https://www.cnblogs.com/smartjourneys/p/8413616.html
Copyright © 2011-2022 走看看