logo资料库

FAT文件系统的组织结构.pdf

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
FAT 文件系统的组织结构 1. 软盘数据的逻辑存储 软盘无须低级格式化和分区操作,只需用 FORMAT 命令做高级格式化即可。经过格式化操作之 后,系统将在软磁盘上建立以下的数据结构: (1) 引导记录(DBR):位于 0 面 0 道 1 扇区,说明磁盘结构信息。 (2) 文件分配表(FAT):用于记录磁盘空间的分配情况,指示硬盘数据信息存 放的柱面及扇区的信息指针。其表项可以是以下四种表示方式之一: A.一个数字,代表指向另一个簇的指针。 B.数字 0,表示一个未使用的簇 C.一个坏扇区标记 D.文件结束标记符 EOF (3) 文件根目录表 FDT:一个指示以存入数据信息的索引。记录磁盘上存储文 件的大小,位置,日期和时间等数据。 (4) 数据区:存放数据信息。 2. 硬盘中的数据组织 刚刚从厂商处购来的新硬盘既无任何数据,也不能写入任何数据,必须先进行低级格 式化,FDISK 分区,FORMAT 高级格式化后方可使用。对硬盘的这一系列初始化工作,称之为 硬盘准备。过程如下: 低级格式化---------------FDISK 分区-------------------FORMAT 高级格式化 (1)低级格式化:对硬盘划分磁道和扇区,在扇区的地址域上标注地址信息,并剔出坏磁 道。 (2)FDISK:允许整个物理硬盘在逻辑上划分成多个分区(最多 4 个),以实现多个操作系 统共享硬盘空间。如果将整个物理盘全部划归 DOS/WINDOWS 管理,则 FDISK 分区的作用是将一 个物理盘划分一个主分区和一个扩展分区,然后再将扩展分区划分成一个或多个逻辑盘。在 硬盘上建立分区表的同时,FDISK 把主引导记录 MBR 写到硬盘的主引导记录(柱面 0,磁头 0, 扇区 1),并激活一个用户指定的分区。 (3)FORMAT:在 DOS 分区空间划分逻辑扇区,生成 DOS 引导扇区(即逻辑 0 扇区)DBR,文件 分配表 FAT 和根文件目录表 FDT。 硬盘在 DOS/WINDOWS 的管理下,数据信息由 MBR,DBR,FAT,FDT 和数据区 5 个部分组成。与软盘的数据结构相比较,硬盘多了一个数据区 MBR(Master Boot Record)。 MBR 称为硬盘主引导记录。它是由 FDISK 建立在硬盘柱面 0,磁头 0,扇区 1 的硬盘引导记录数 据区,用于硬盘启动时将系统控制权转给用户指定的,并在分区表中登记了的某个操作系统 区。 MBR DBR FAT1 FAT2 根目录 数据区 MBR 位于 0 柱,0 头,1 扇区 DBR 从逻辑 0 扇区开始 FAT1 从逻辑 1 扇区开始
硬盘 FAT32 文件系统的数据组织结构: MBR DBR DBR 副本 保留扇区 FAT1 FAT2 根目录 FDT 数据区 MBR 位于 0 柱,0 头,1 扇区 DBR 从逻辑 0 扇区开始 DBR 副本从逻辑 6 扇区开始 FAT1 从逻辑 32 扇区开始 硬盘的数据区结构与软盘相比较有两点主要区别: (1) 多了一个独立于操作系统的 MBR (2) 硬盘的 FAT1,FAT2 和根目录 FDT 的大小及起止扇区并不固定,它于逻辑盘的容量有 关。 虽然硬盘的 FAT1,FAT2 和根目录 FDT 表的大小与起始扇区号和逻辑盘的容量有关。但是,根 目录 FDT 的大小总为 32 个扇区。; 二、硬盘主引导记录(DBR)及其结构 硬盘的 0 柱面,0 磁头,1 扇区称为主引导扇区,FDISK 程序写到该扇区的内容称为主引导记录 (MBR)。该记录占用 512 个字节,它用于硬盘启动时将系统控制权转给用户指定的,并在分 区表中登记了某个操作系统分区。 主引导记录记录磁盘最重要的结构信息。主引导记录是硬磁盘作分区时建立的(Fdisk)。主 引导记录包括一小段执行代码(主引导代码)、磁盘特征和硬盘分区表。主引导记录(以及后 面介绍的引导扇区)结束的两个字节必须是引导自举标记 0x55AA。 磁盘特征位于 0x01B8, 指定磁盘操作系统。 软盘无主引导记录。软盘的第一个扇区是引导扇区。虽然每个硬盘包含一个主引导记录, 只 有其拥有活动主分区时才用主引导代码。 主引导代码实现下列功能: * 扫描分区表查找活动分区; * 寻找活动分区的起始扇区; * 将活动分区的引导扇区读到内存; * 执行引导扇区的运行代码。 * 如果主引导代码未完成这些功能, 系统显示下列错误信息: * Invalid partition table * Error loading operating system * Missing operating system 1. MBR 的读取 硬盘的引导记录(MBR)是不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命 令来读取它。 2. MBR 的组成 一个扇区的硬盘主引导记录 MBR 由 4 个部分组成: (1)主引导程序(偏移地址 0000H~0088H),它负责从活动分区中装载并运行系统引导程 序。 (2)出错信息数据区偏移地址(0089~00E1 为出错信息,10E2H~10BD 全为 0 字节) (3)分区表(DPT,Disk Partition Table).含 4 个分区项偏移地址 01BEH~01FDH,每个
分区表项长 16 个字节,共 64 字节为分区项 1,分区项 2,分区项 3,分区项 4).其中,加下划线的 16 个字节数据就是分区项 1(即主分区)的参数. (4)结束标志偏移地址(01EFH~01FFH 的两个字节值为结束标志 55AA,如果该标志错误系统就 不能启动). 3. MBR 中的分区信息结构 占用 512 个字节的 MBR 中,偏移地址 01BEH~01FDH 的 64 个字节,为 4 个分区项内容(分区信息 表)。它是由磁盘介质类型及用户在使用 FDISK 定义分区时确定的。在实际应用中 FDISK 对一 个硬盘划分的主分区可少于 4 个,但最多不少于 4 个。每个分区表的项目是 16 个字节。 4. 主要功能及其工作流程 启动 PC 机时,系统首先对硬件设备进行测试,成功后进入自举程序 INT 19H。然后读系统磁 盘 0 柱面,0 磁头,1 扇区的主引导记录 MBR 内容到内存指定单元 0:7C00 首址开始的区域,并 执行 MBR 程序段。 硬盘的引导记录是不属于任何一个操作系统的,它先于所有的操作系统而被调入内存并发挥 作用,然后才将控制权交给主分区内的操作系统,并让主分区信息表来管理硬盘。 MBR 程序段的主要功能如下: (1) 检查硬盘分区表是否完好 (2) 在分区表中寻找可引导的活动分区 (3) 将活动分区的第一逻辑扇区内容装入内存。在 DOS/WINDOWS 分区中,此扇区内容称为 DOS 引导记录。 三、引导记录及其结构 磁盘的逻辑 0 扇区都称为 DOS 引导扇区,又称为 BOOT 区。我们可以用 DEBUG 中的 L 命令读出 DBR 扇区的内容。在 DEBUG 中,L 命令的格式是: -L 内存缓冲区地址,盘号, 起始扇区号, 要读取的扇区数 回车其中,磁盘 A,B,C,D, E…..的盘号分别为 0,1,2,3,4……. 例如,进入 DEBUG 后,将 D 盘 DBR 扇区的读入内存 CS:100 的命令为:-L 100,3,0,1 回车 1. DBR 扇区的结构 经由 FORMAT 高级格式化写到该扇区的内容成为 DOS 引导记录 DBR,其主要功能是完成 DOS/WINDOWS 系统的自举。以 FAT16 的硬盘 DBR 为例,它由以下 5 个部分组成: (1) 跳转指令,占用 3 个字节的跳转指令将跳至引导代码,其内容随 DOS 版本变化。 (2) 厂商标识和 DOS 版本号。该部分总共占用 8 个字节,其内容随 DOS 版本而不同。 (3) BPB(BIOS Paramenter Block, BIOS 参数块)。BPB 从第 12 字节起占用 19 个字节。 (4) DOS 引导程序。DOS 引导程序既是占用 480 字节的 BOOT 代码,负责完成 DOS 的 3 个系统文 件的装入工作。这部分内容随 DOS 版本不同而变化。 (5) 结束标志字,结束标志占用 2 个字节,其值为 AA55。 以上 5 个部分共占用 512 个字节也正好是一个扇区,因此,称它 DOS 引导扇区或 BOOT 区。在该 区间的内容中,除了第 5 部分结束标志字是固定不变之外,其余 4 个部分都是不确定的,第 1,2,4 部分都因 DOS 版本的不同而不同,第三部分的内容也将随 DOS 版本及硬盘的逻辑盘参 数的变化而变化。
DOS 引导记录中的 BPB 参数块从第 12(0BH)字节起占用 21 个字节,这是磁盘的重要参数区。 保留扇区:由操作系统指定的被保留用作引导区的扇区数。 介质描述:向操作系统提供的所用磁盘的性质。介质描述的值是 DOS 所能识别的十六进制 数,不同的介质具有不同的介质描述值。硬盘的介质描述符为"F8"。 隐含扇区数:一般用于硬盘分区,所以在软盘中该值为 0,在硬盘分区中,它表示从磁盘起 始扇区至当前分区之前的总扇区数。 硬盘的每一个分区都是一个独立的"逻辑驱动器",DOS 将每个分区都视为一个从 0 开始的连续 扇区块。每个分区的隐含扇区取决于该分区以前的扇区总数。一般来说,分区 1 的隐含扇区 数为 17。 DBR 的主要功能: DOS/windows 系统在引导的时候,DBR 是第一个(除硬盘的 MBR 之外)需装载的程序段。DBR 装 入内存后,即开始执行该引导程序段,其主要任务是装载 DOS 的系统隐藏文件 IO.SYS。 DBR 程序段所完成的主要任务如下: (1) 重新设置引导驱动器 (2) 将根目录的第一个扇区(即根目录 FDT 中的前 16 个文件项)装载到内存; (3) 检查 FDT 中的前两个文件是否 DOS 的两个系统隐藏文件。 (4) 将其中一个系统隐藏文件 IO.SYS 装载到内存。 (5) 将控制权交给该系统隐藏文件 IO.SYS。 四,文件分配表 FAT 文件分配表 FAT(File Allocation Tabel)是文件管理系统用来给每个文件分配磁盘物理 空间的表格,它告诉操作系统,文件存放在磁盘什么地方。 文件分配表型文件系统是微软操作系统最传统和应用最广的文件系统。标准的 FAT 使 用 16 位寻址方式, Windows 95 OSR2 中引入 FAT32 方案。FAT16 簇数的上限是 2 的 16 次即 65536 个, 每簇扇区数的上限是 64 个, 因此其分区空间的上限为 2G(Windows NT/2000 每簇扇区数可为 128, FAT16 空间扩充到 4G); FAT32 簇使用 32 位寻址方式, 其 中高 4 位保留, 实际簇数最多为 2 的 28 次, 同时受当前磁盘物理结构和工业标准的限 制,一个磁盘或磁盘阵列中扇区最大个数为 2 的 32 次, 空间为 2 的 41 次即 2TB。 Windows 2000 将 FAT32 卷的大小限制为 32GB。 文件系统的全部目的是跟踪文件, 具体描述即需要说明整个磁盘分区中每个存储单元 (簇)的使用情况、文件数据的簇存储情况(连续或碎片)以及树型目录结构的描述。FAT 实际 上是一个卷中所有簇使用情况的映射表, 每个文件/目录都同表中的若干项对应联系, 并在 目录中进行索引。FAT32 是 FAT 的扩展, 支持 32 位寻址, 保留了簇映射和目录索引的基本 结构。 文件分配表(FAT)有表标识和簇映射(旧称表目)的集合组成。一个完全相同的镜像副本连续 存储在主 FAT 表后。 表标识符包括磁盘介质描述符( 1 字节)和填充字节, 总计占两个簇的簇映射区域(这大概也 就是 FAT 文件系统簇号由 2 开始的原因 ?), 填充字节一般为 FFFAT32 的填充字节中还包 含"脏位", 即系统启动时执行磁盘检查(FAT-ChkDsk/NTFS-AutoChk)。
FAT 实际上由 FAT12 和 FAT16 构成, 其簇映射值分别为 12 和 16 位, 其他的全部存储逻 辑均相同, 当总簇数大于 4080(FF0h)时为标准的 16 位 FAT。FAT 簇映射中, 0000 表示空 簇, FFFF 表示簇链结束, FFF7 表示坏簇, 其余值表示其后续簇的簇号。FAT12 和 FAT32 的存储策略同 FAT16 类似, 例如 FAT12 的结束簇为 FFF, FAT32 的坏簇为 0FFFFFF7 等(注 意 FAT32 的高 4 位保留)。 FAT 具有紧凑和高速的优点。通过对磁盘的数字化描述, FAT 记录了每个文件的位置和 区域。自然这些优点的得到是有代价的, FAT 的代价是寻址空间的局限(2GB)和簇内空间的 浪费, FAT32 的 FAT 表则占据了过多的磁盘空间, 如果操作系统操作一个相对大的分区依 然试图将整个 FAT 表放进内存, 其占据的空间和时间资源将相当可观, 同时会导致系统的 脆弱, 特别是磁盘碎片很多时, 甚至可能造成系统的崩溃, 至少将影响正常系统的健壮。 引导扇区 BIOS 参数表` 磁盘 BIOS 参数表(BPB)描述磁盘的逻辑结构, 是 DOS 文件系统在磁盘上存取文件的依 据, 文件存取中的簇与逻辑扇区之间的相互映射以及逻辑扇区与物理扇区之间的相互映射都 需要借助于该表。 磁盘 BIOS 参数表存放于每个格式化磁盘的起始即磁盘引导扇区, 对于 软盘为第一扇区, 对于硬盘为分区第一扇区, 从第 12 字节开始。 下表为典型的 FAT32 引导扇区 BIOS 参数表(FAT16 包括 FAT12): 偏移 长 典型数值 适用 名称 描述 0X0B 2 0002 每扇区字节数 硬件扇区的大小。有效值为 512、1024、2048 和 4096, 一般为 512 0X0D 1 08 每簇扇区数 数据区每个簇的扇区数。操作系统只能访问有限的簇数,通 过对每簇扇区数的修改访问容量叫大的卷。每卷簇扇区数取决于卷容量,其有效值在 1 至 128 间(2 的整幂数。Windows2000 限制 FAT32 分区最大限度为 32GB,但可访问其他操作系统如 Windows95OSR2 建立的更大分区。 0XOE 2 2000 保留扇区数 包括引导扇区内的从卷开始到第一个 FAT 的扇区数。典型 的 FAT32 保留扇区数为 32,FAT 为 1。 OX10 1 02 FAT 数目 卷的 FAT 拷贝数目,为 2 OX11 2 0000 FAT16 根目录入口数 根目录存储的 32 字节文件和目录名入口个数。硬盘 一般为 512,其中的一个为卷标。FAT32 中此值为 0 OX13 2 0000 FAT16 (小)扇区数 卷扇区数为 16(<65536)时。否则为 0,扇区数在 扇区数中定义 FAT32 中此值为 0 OX15 1 F8 介质描述符 硬盘为 OXF8,高密度 3.5 英寸软盘为 OXF0。Windows2000 已不 用。 OX16 2 0000 FAT16 每个 FAT 扇区数 每个 FAT 扇区数,卷中每个 FAT 占据的扇区数。操 作系统使用隐含扇区数,保留扇区数和本参数。计算根目录起始地址,并根据根目录入口地 址数计算数据区起始地址。FAT32 为 0。 OX18 2 3F00 每磁道扇区数 磁盘每道物理扇区数。INT13H 访问磁盘用的参数,在多 磁头和柱面卷中折算到磁道中。 OX1A 2 FF00 磁头数 磁盘每道磁头数。例如 3.5 英寸 1.44MB 软盘的磁头数为 2
OX1C 4 EE39D700 隐含扇区数 卷引导扇区前的扇区数。用于在引导过程中计算根目 录和数据区的绝对地址,此值一般仅相关于 INT13H 可访问的介质,在非分区介质中必须为 0。 OX20 4 7F324E00 (大)扇区数 如果(小)扇区数为 0,在此表明卷扇区总数。如 果(小)扇区数非 0,则此参数为 0。 OX24 8 83130000 FAT32 每个 FAT 扇区数 FAT32 卷中每个 FAT 占据的扇区数。操作系统 使用隐含扇区数,保留扇区数和本参数,计算根目录起始地址,并根据根目录入口数计算数 据区起始地址 OX28 2 0000 FAT32 扩展标志 两字节结构包括:0..3 位:活动 FAT 数目(从 0 开始, 不是 1),仅在无镜像有效 4..6 位:保留 7 位:0 代表 FAT 在任何时刻镜像至所有的 FAT,1 代表 仅有一个活动的 FAT(关联于 0..3 位)8..15 位:保留 0X2A 2 0000 FAT32 文件系统版本 高字节为主版本号,低字节为辅版本号。用于将来 FAT32 升级时区分版本,如果此值非 0,低版本 Windows 不妨问卷 OX2C 4 02000000 FAT32 根目录簇号 根目录的首簇号,一般为 2,但有可能不是 0X30 2 0100 FAT32 文件系统信息扇区号 在 FAT32 保留扇区中存放文件系统信息结构 的扇区号。典型的值为 1。引导扇区的文件系统信息结构备份于该扇区,但不保持刷新 0X34 2 0600 FAT32 引导扇区备份 非 0 值表示引导扇区备份在隐含扇区的位置,典型 值为 6,不推崇其他值 OX40 1 80 物理驱动器号 描述 BIOS 物理磁盘编号。软盘为 0X00,硬盘为 80,一般 BIOS INT13H 调用磁盘时用。此值只对可启动设备有效。 OX41 1 00 保留 此值为 0 0X42 1 29 扩展标志 扩展引导标志必须为 0X28 或 OX29 0X43 4 A88B3652 卷序列号 格式化磁盘时随机随机生成的序列号,用于帮助分区磁 盘 0X47 11 NO NAME 卷标 曾经使用,卷标现以特殊入口方式存于根目录 OX52 8 FAT32 文件系统类型 FAT16 或 FAT32 文字域 原始的磁盘基数表(现操作系统已放弃) 磁盘基数表存放磁盘进行 I/O 操作时用于控制硬件的基本参数, 位于引导扇区的 21h 字 节。表中每项对应一个字节。 偏移 含义 21 高 4 位为步进速率, 低 4 位磁头卸载时间 22 马达等待时间(延迟关闭) 23 每扇区字节数(0-128,1-256,2-512,3-1024 等) 24 每道扇区数 25 扇区间间隔字节数 26 每扇区字节数(当 24 为 0 时) 27 格式化操作对扇区间隔的填充字节
28 格式化操作对扇区数据区的填充字节 29 寻道后磁头稳定时间 2A 执行命令的最长等待时间 2B 1. FAT 表的大小及位置 FAT 在磁盘上是安排在紧接 DOS 引导扇区 DBR 之后的,在 FAT16 中,它总是从磁盘的逻辑 1 扇区开始。 在磁盘上共有 FAT 表的两个拷贝(一个是基本 FAT 表 FAT1,另一个是 FAT 表的备份 FAT2),两者在磁盘上前后紧排在一起,其大小根据分区的大小不同而变化。FAT 表之后紧 接着是根目录,根目录之后是数据区。在硬盘中,FAT16 的文件分配表仍然是存放在逻辑 1 扇 区开始的若干个扇区内,一个文件分配表占用多少个扇区根据硬盘分区和逻辑盘的容量大小 情况的不同而不同。 2. 文件的簇号链 磁盘格式划后,用户文件是以簇为单位存放在数据区中的,一个文件至少占用一个簇, 当一个文件占用多个簇时,这些簇的簇号是不一定连续的,但这些簇号之间有由存储该文件 时确定了的顺序,即每个文件都有其特定的簇号链。 在磁盘上的每一个可用的簇在 FAT 中就只有一个登记项,通过在对应簇号的登记项内填 入表项值来表明数据区中的该簇是以占用,空闲或是已损坏的。损坏的簇是在格式化的过程 中,通过 FORMAT 命令发现的,在一个簇中,只要有一个扇区有问题,该簇就不能使用了。磁 盘上的簇在 FAT 中的表项占 12,16 或 32 位。在 FAT16 文件系统中,每簇在 FAT 中所取表项值是 占 12 位还是 16 位与所用磁盘的容量有关,12 位表项值可表示 4096 个簇,若磁盘的簇数大于 4096,则必须用 16 位表项值。一般来说,软盘和小于 20740 个扇区的硬盘 DOS 分区用 12 位映射 一个簇,如多于 20740 个扇区的硬盘分区,则采用 16 位的 FAT。 五,文件目录表 每张经过格式化的,并且装文件的磁盘,包括 360K,1.2M 及各种规格的硬盘,都在磁盘 中建立了一张文件目录表,记录着整个磁盘上所有文件的有用信息,所以我们了解它的结构 很有好处。在文件目录表中,每个文件占 32 个字节(用 PC-TOOLS 或 DEBUB 读出时占两行), 各个字节的含义是这样的: 0-7 字节:文件名,共 8 个字节,不足 8 个的用 29 填满,其中第一个字节为 00 时,表示此项未 用,为 E5 时表示此项已经删除。 8-10 字节:扩展名,占 3 个字节,无扩展名或不足 3 个的用 20 填充。 11 字节,表示文件属性。具体含义是:20 为归档文件,01 为只读文件,不能对其进行修改 和删除。02 为隐含,不能为用 DIR 命令进行查找,04 为系统文件,也不能用 DIR 命令进行查 找。10 表示此项为子目录,而不是文件。28 表示此项为磁盘的卷标,即磁盘的名字,不是文 件。 12-21 共 10 个字节为保留字段,没有使用。 22-23 为建立文件的时间。 24-25 为建立文件的日期。
26-27 为文件占用的第一个簇号,即起始簇。 28-31 共 4 个字节为此文件的长度。 不同的磁盘目录表在磁盘中的位置和长度也不相同,360K 磁盘目录表在磁盘的相对 5 号 扇区到 11 号扇区共 7 个扇区;1.2M 磁盘在相对 15 号扇区到 28 号扇区共 14 个扇区而 30M 硬盘在相 对 123 号扇区到 154 号扇区用 DEBUG 或 PCTOOLS 工具软件。例如用 DEBUG 调出 A 盘中 1.2M 磁盘目录 表: 用 PCTOOLS(5.0)读写更加方便。运行后,按 F3 进入磁盘服务状态,再按 E 进入编辑磁 盘功能,选择 A 盘,按 F2 后再按 R 进入选择目录区,此时磁盘的目录表到后按 F3 进入全屏幕编 辑状态,修改完毕,按 F5 再按 U 存盘。 掌握了目录表的结构和修改方法,我们可以利用它来做一些工作,下面仅举几例。修改目录 项的文件名部分,可以在文件名中间出现空格和小写字母。如果用此方法修改的是文件名, 则此文件在 DOS 下不能正常调用,如果修改的是子目录名,则此子目录也不能正常的进入, 因为文件名和子目录名中是不能出现空格的,空格作为命令的分隔符。这就达到了保密的效 果,自己用时,只需再将名字改为正常的名字即可。如果用此方法修改硬盘的卷标项为一些 小写字母,那么可以防止硬盘被误格式化,因为硬盘格式化时必须输入卷标名,而在一般情 况下卷标是不能输入小写字母的。真要进行格式化时,再把卷标改为正常即可。如果误删了 文件,而磁盘又没进行其它写操作,在没有其它软件恢复时,可以修改目录表此项的第一个 字节,把 E5 改为其它,就可以恢复误删文件(此方法并不是恢复文件的最好方法,对于 ASCII 文件较好,而一些可执行文件易出错)。 另外可以修改属性位,如果把某些文件修改成隐含的或只读的,可以防止他人删除和修 改,并且可以防止病毒感染。在加密子目录时,为了防止 PCTOOLS 的查找,可以把子目录的 长度项改为无穷大后即最后一项改为 FF。其它项如时间、日期等,都可以按照自己的需要进 行修改。 六,分区表 分区表决定磁盘操作系统的基本设置, 包括分区类型和位置。每个分区表长 16 字节, 从主引导记录的 0x01BE(446) 开始。不满 4 个分区时剩下的填 0。 一个硬盘至多只能有 4 个分区, 常见的多个逻辑卷在逻辑上是一个分区(扩展分区), 严 格意义上讲逻辑卷不是分区。此即卷和分区的区别。卷为引导扇区 +数据区的一个逻辑概 念, 访问时为字母冒号, 一个分区可能包含一个或多个卷。 Windows 2000 中只有基本磁盘使用分区表。动态磁盘使用磁盘尾部的 DiskManagement 数 据库决定磁盘结构信息。升级到动态磁盘后分区表不更改, 建立新动态卷后也不更改。 分区表最大能访问 32 位扇区数硬盘。每扇区字节为 512(9 位), 因此最大能访问的硬 盘为 41 位(2 TB)。 扩展分区的逻辑卷分区表至多列两个记录。一般地, 硬盘第一个分区即主引导记录分区表 中, 第一个分区为基本分区(PRI DOS), 可增加扩展分区(EXT DOS),扩展分区包含其后面全 部各个分区即逻辑卷。 每个扩展分区表的第一个入口指定其引导扇区, 第二个入口指定下一个逻辑卷。扩展分
分享到:
收藏