硬盘基本知识(磁道、扇区、柱面、磁头数、簇、MBR、DBR)
HWMBR、硬盘分区表、DBR
相信听说过硬盘MBR、硬盘分区表、DBR的朋友一定都不少。
可是,你清楚它们分别起什么作用吗?它们的具体位置又在哪里呢?硬盘上的MBR只有一份吗?什么是硬盘逻辑锁?如何制造和破解它呢??本文转载自家缘网,文中内容不代表本站观点,仅供参考。
一、必备基础知识:● 有关扇区编号的基本知识:介绍一下有关硬盘扇区编号规则的3个易混淆的术语“物理扇区编号“、“绝对扇区编号“和“逻辑扇区编号“。
我们都知道硬盘扇区的定位有两种办法:1. 直接按柱面、磁头、扇区3者的组合来定位(按这种编号方式得到的扇区编号称为物理扇区编号);2. 按扇区编号来定位(又分“绝对扇区编号“和“逻辑扇区编号“两种)。
这两种定位办法的换算关系如下图:(设图中所示硬盘每道扇区数均为63)如图所示,由于目前大多数硬盘采用的是一种“垂直分区结构“,故左图一磁头数为2、盘片数为1的硬盘,图中0磁头所对扇区的表示方法就有2种,即:0柱面0磁头1扇区=绝对0扇区,而1磁头所对扇区的表示方法也有2种,即:1柱面0磁头1扇区=绝对63扇区。
如果是如右图所示磁头数为4、盘片数为2的硬盘,那么则顺着垂直于盘片的箭头线方向进行如图的绝对扇区的编号。
上面,我们说了物理扇区、绝对扇区的编号方式,而逻辑扇区编号由于是操作系统采用的扇区编号方式,而操作系统只能读取分区内部的数据内容,故逻辑扇区是从各分区内的第一个扇区开始编号,如我们下文对mbr的说明可以知道:mbr这个扇区所在硬盘磁道是不属于分区范围内的,紧接着它后面的才是分区的内容,因此一般来说绝对63扇区= c:分区逻辑1扇区。
好,让我们列个表总结一下3种编号方式的不同:需要说明的是:本文假设所使用的硬盘每道扇区数都为63。
各位手头上所使用的硬盘具体的每道扇区数则可以在BIOS设置内有关硬盘参数的设置内查有关MBR、分区表、DBR的基本知识:☆ 硬盘MBR(硬盘主引导记录)及硬盘分区表介绍硬盘MBR就是我们经常说的“硬盘主引导记录”,简单地说,它是由FDISK等磁盘分区命令写在硬盘绝对0扇区的一段数据,它由主引导程序、硬盘分区表及扇区结束标志字(55AA)这3个部分组成,如下表:这3部分的大小加起来正好是512字节=1个扇区(硬盘每扇区固定为512个字节),因此,人们又形象地把MBR称为“硬盘主引导扇区”。
介绍硬盘的逻辑结构
介绍硬盘的逻辑结构硬盘是电脑中不可或缺的存储装置,它能够保存大量的数据。
而硬盘的逻辑结构可以让我们更好地了解它的工作原理与使用方法。
让我们一起来了解一下吧!首先,让我们从硬盘的最基本单位开始,那就是扇区。
扇区是硬盘中最小的存储单元,一般大小为512字节。
当我们将数据存储到硬盘上时,实际上是将数据写入到一个个的扇区中。
多个扇区会被组合成一个簇,簇是硬盘中一次读写的最小单位。
它的大小可以根据用户的需求设置,一般可选择4KB或者8KB,不同的簇大小会影响硬盘的性能。
而下一层级是磁道,磁道是硬盘上一个圆形的轨道,硬盘通常会有多个磁道,每个磁道又会被划分成多个扇区。
读取或写入数据时,硬盘会在指定的磁道上进行操作。
再往上一层是柱面,柱面是由相同磁头上的所有磁道构成的一个圆柱体。
一般来说,硬盘会有多个柱面,它们从内到外排列。
寻址时,磁头会在柱面之间来回跳跃,以读取或写入数据。
接下来是分区,分区是将硬盘划分成不同的逻辑部分。
每个分区在操作系统中都会被视为一个独立的硬盘,可以独立地进行格式化、安装操作系统和存储文件。
最后是文件系统,文件系统是操作系统用来管理硬盘空间和文件的一种机制。
常见的文件系统有FAT32、NTFS、HFS+等。
文件系统可以帮助我们更方便、快速地访问和管理文件。
了解了硬盘的逻辑结构,我们可以更好地理解硬盘的工作原理,并且在使用过程中有更好的指导意义。
不仅如此,合理地分区和选择合适的文件系统也能够充分发挥硬盘的性能,并确保数据的安全性和完整性。
总之,硬盘的逻辑结构由扇区、簇、磁道、柱面、分区和文件系统构成。
了解这些结构可以帮助我们更好地了解硬盘的工作原理和使用方法,提高硬盘的性能并保护数据的安全。
无论是日常使用还是进行技术操作,都会受益于对硬盘逻辑结构的了解。
硬盘主引导记录详解
硬盘的数据结构关于一些朋友来讲老是很神密!什么缘故咱们删除的文件用软件能找到?什么缘故咱们格式化了的硬盘数据还能找回来?要回答这一切,你就得对硬盘的数据结构有个清醒的熟悉。
硬盘上的数据由五大部份组成,它们别离是:MBR区、DBR区,FAT区,DIR区和DATA区。
1.MBR(Main Boot Record)区,即主引导记录区,位于整个硬盘的0磁道0柱面1扇区.2.DBR(Dos Boot Record)区,操作系统引导记录区。
位于硬盘的0磁道1柱面1扇区,是操作系统能够直接访问的第一个扇区.3.FAT(File Allocation Table文件分派表)区;4.DIR(Directory)根目录区,记录着根目录下每一个文件(目录)的起始单元,文件的属性等;5.DATA区是真正意义上的数据存储的地址,位于DIR区以后,占据硬盘上的大部份数据空间。
了解了硬盘数据的大体结构,今天咱们把重点放在mbr所在的扇区:主引导扇区。
主引导扇区包括:mbr,dpt和终止标志。
位于硬盘的0磁道0柱面1扇区,用diskman能够读出其中的内容,下面是一次操作的结果:表一:0 1 2 3 4 5 6 7 8 9 A B C D E F00000000 EB48 90D0 BC00 7CFB 5007 501F FCBE 1B7C00000010 BF1B 0650 57B9 E501 F3A4 CBBE BE07 B10400000020 382C 7C09 7515 83C6 10E2 F5CD 188B 148B00000030 EE83 C610 4974 1638 2C74 F6BE 1007 030200000040 8000 0080 68B6 7600 0008 FAEA 507C 000000000050 31C0 8ED8 8ED0 BC00 20FB A040 7C3C FF7400000060 0288 C252 BE81 7DE8 3F01 F6C2 8074 5FB4 00000070 41BB AA55 CD13 7256 81FB 55AA 7550 A041 00000080 7C84 C075 0583 E101 7444 B448 BE00 7FC7 00000090 0442 00CD 1372 3766 8B4C 10BE 057C C644 000000A0 FF01 668B 1E44 7CC7 0410 00C7 4402 0100 000000B0 6689 5C08 C744 0600 7066 31C0 8944 0466 000000C0 8944 0CB4 42CD 1372 05BB 0070 EB7D B408 000000D0 CD13 730A F6C2 800F 84E8 00E9 8D00 BE05 000000E0 7CC6 44FF 0066 31C0 88F0 4066 8944 0431 000000F0 D288 CAC1 E202 88E8 88F4 4089 4408 31C0 00000100 88D0 C0E8 0266 8904 66A1 447C 6631 D266 00000110 F734 8854 0A66 31D2 66F7 7404 8854 0B89 00000120 440C 3B44 087D 3C8A 540D C0E2 068A 4C0A 00000130 FEC1 08D1 8A6C 0C5A 8A74 0BBB 0070 8EC3 00000140 31DB B801 02CD 1372 2A8C C38E 0648 7C60 00000150 1EB9 0001 8EDB 31F6 31FF FCF3 A51F 61FF 00000160 2642 7CBE 877D E840 00EB 0EBE 8C7D E838 00000170 00EB 06BE 967D E830 00BE 9B7D E82A 00EB 00000180 FE47 5255 4220 0047 656F 6D00 4861 726400000190 2044 6973 6B00 5265 6164 0020 4572 726F000001A0 7200 BB01 00B4 0ECD 10AC 3C00 75F4 C300000001B0 0000 0000 0000 0000 4CA6 4CA6 0000 8001000001C0 0100 0BFE 3FD8 3F00 0000 5A31 3500 0000000001D0 01D9 0FFE FFFF 9931 3500 04FF FB00 0000000001E0 0000 0000 0000 0000 0000 0000 0000 0000000001F0 0000 0000 0000 0000 0000 0000 0000 55AA这块10.2G(以下显示为9766MB,误差缘故不用我说明了吧?)的硬盘共分了四个区:分区结构如下:主引导扇区中前446字节--偏移地址从0000H-01BDH为mbr区,寄存着主引导程序,从上面的显示中,读者可能已经看出,那个硬盘以linux系统的grub为引导程序。
硬盘基本知识(磁头、磁道、扇区、柱面)
硬盘基本知识(磁头、磁道、扇区、柱⾯)硬盘基本知识(磁头、磁道、扇区、柱⾯)概述1. 盘⽚(platter)2. 磁头(head)3. 磁道(track)4. 扇区(sector)5. 柱⾯(cylinder)硬盘划分为磁头(Heads) 柱⾯(Cylinder) 扇区(Sector)硬盘容量 = 磁头数 * 柱⾯(磁道)数 * 每道扇区数 * 每扇区字节数磁头(head): 每张磁⽚的正反两⾯各有⼀个磁头, ⼀个磁头对应⼀张磁⽚的⼀个⾯. 因此⽤第⼏磁头就可以表⽰数据在哪个磁⾯.柱⾯(cylinder): 所有磁⽚中半径相同的同⼼磁道(track)构成"柱⾯", 意思是这⼀系列的磁道(track)垂直叠在⼀起, 就形成⼀个柱⾯的形状. 简单地理解, 柱⾯就是磁道(track).扇区(sector): 将磁道划分为若⼲个⼩的区段, 就是扇区. 虽然很⼩, 但实际是⼀个扇⼦的形状, 故称为扇区. 每个扇区的⼀般⼤⼩为512字节.盘⽚⽚⾯和磁头硬盘中⼀般会有多个盘⽚组成,每个盘⽚包含两个⾯,每个盘⾯都对应地有⼀个读/写磁头。
受到硬盘整体体积和⽣产成本的限制,盘⽚数量都受到限制,⼀般都在5⽚以内。
盘⽚的编号⾃下向上从0开始,如最下边的盘⽚有0⾯和1⾯,再上⼀个盘⽚就编号为2⾯和3⾯。
如下图:扇区和磁道下图显⽰的是⼀个盘⾯,盘⾯中⼀圈圈灰⾊同⼼圆为⼀条条磁道,从圆⼼向外画直线,可以将磁道划分为若⼲个弧段,每个磁道上⼀个弧段被称之为⼀个扇区(图践绿⾊部分)。
扇区是磁盘的最⼩组成单元,通常是512字节。
(由于不断提⾼磁盘的⼤⼩,部分⼚商设定每个扇区的⼤⼩是4096字节)磁头和柱⾯硬盘通常由重叠的⼀组盘⽚构成,每个盘⾯都被划分为数⽬相等的磁道,并从外缘的“0”开始编号,具有相同编号的磁道形成⼀个圆柱,称之为磁盘的柱⾯。
磁盘的柱⾯数与⼀个盘⾯上的磁道数是相等的。
由于每个盘⾯都有⾃⼰的磁头,因此,盘⾯数等于总的磁头数。
磁道、柱面、扇区、簇
磁道、柱面、扇区、簇硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。
每个盘片有两面,都可记录信息。
盘片被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息。
在DOS中每扇区是128×2的2次方=512字节,盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道。
硬盘中,不同盘片相同半径的磁道所组成的圆柱称为柱面。
磁道与柱面都是表示不同半径的圆,在许多场合,磁道和柱面可以互换使用,我们知道,每个磁盘有两个面,每个面都有一个磁头,习惯用磁头号来区分。
扇区,磁道(或柱面)和磁头数构成了硬盘结构的基本参数,帮这些参数可以得到硬盘的容量,基计算公式为:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数要点:(1)硬盘有数个盘片,每盘片两个面,每个面一个磁头(2)盘片被划分为多个扇形区域即扇区(3)同一盘片不同半径的同心圆为磁道(4)不同盘片相同半径构成的圆柱面即柱面(5)公式:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数(6)信息记录可表示为:××磁道(柱面),××磁头,××扇区2.簇“簇”是DOS进行分配的最小单位。
当创建一个很小的文件时,如是一个字节,则它在磁盘上并不是只占一个字节的空间,而是占有整个一簇。
DOS视不同的存储介质(如软盘,硬盘),不同容量的硬盘,簇的大小也不一样。
簇的大小可在称为磁盘参数块(BPB)中获取。
簇的概念仅适用于数据区。
本点:(1)“簇”是DOS进行分配的最小单位。
(2)不同的存储介质,不同容量的硬盘,不同的DOS版本,簇的大小也不一样。
(3)簇的概念仅适用于数据区。
3.扇区编号定义:绝对扇区与DOS扇区由前面介绍可知,我们可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域,或是说柱面/磁头/扇区与磁盘上每一个扇区有一一对应关系,通常DOS将“柱面/磁头/扇区”这样表示法称为“绝对扇区”表示法。
硬盘主引导扇区(MBR、DPT、DBR、BPB)详解
硬盘主引导扇区(MBR、DPT、DBR、BPB)详解.txt“恋”是个很强悍的字。
它的上半部取自“变态”的“变”,下半部取自“变态”的“态”。
硬盘主引导扇区(MBR、DPT、DBR、BPB)详解引用:网上收集的资料,放到这里来学习,这方面登山人大哥是高手,有空指点一下喽硬盘的0柱面、0磁头、1扇区称为主引导扇区(也叫主引导记录MBR),该记录占用512个字节,它用于硬盘启动时将系统控制权转给用户指定的、在分区表中登记了某个操作系统分区。
MBR的内容是在硬盘分区时由分区软件(如FDISK)写入该扇区的,MBR不属于任何一个操作系统,不随操作系统的不同而不同,即使不同,MBR也不会夹带操作系统的性质,具有公共引导的特性。
但安装某些多重引导功能的软件或LINUX的LILO时有可能改写它;它先于所有的操作系统被调入内存并发挥作用,然后才将控制权交给活动主分区内的操作系统(图一)。
MBR由三部分构成:1.主引导程序代码,占446字节2.硬盘分区表DPT,占64字节3.主引导扇区结束标志AA55H一、硬盘的主引导程序代码是从偏移0000H开始到偏移01BDH结束的446字节;主引导程序代码包括一小段执行代码。
启动PC 机时,系统首先对硬件设备进行测试,成功后进入自举程序INT 19H;然后读系统磁盘0柱面、0磁头、1扇区的主引导扇区MBR的内容到内存指定单元0:7C00 首地址开始的区域,并执行MBR程序段。
主引导代码实现下列功能:1.扫描分区表查找活动分区;2.寻找活动分区的起始扇区;3.将活动分区的引导扇区读到内存;4.执行引导扇区的运行代码。
如果主引导代码未完成这些功能,系统显示下列错误信息:Invalid partition tableError loading operating systemMissing operating system二、硬盘分区表DPT是从偏移01BEH开始到偏移01FDH结束的64字节(图二);硬盘分区表分为四小部分,每一小部分表示一个分区的信息,占16字节。
硬盘(U盘、移动硬盘)MBR、DBR简介
硬盘(U盘、移动硬盘)MBR、DBR简介硬盘(U盘、移动硬盘)MBR、DBR简介(摘自无忧)一、几个概念BIOS(Basic Input/Output System)基本输入输出系统,全称是ROM-BIOS,是只读存储器基本输入/输出系统的简写,它实际是一组被固化到电脑中,为电脑提供最低级最直接的硬件控制的程序CMOS(Complementary Metal Oxide Semiconductor)意是指互补金属氧化物半导体,一种大规模应用于集成电路芯片制造的原料,在计算机领域,CMOS常指保存计算机基本启动信息(如日期、时间、启动设置等)的芯片。
CMOS 的功耗很低,计算机主板上一个纽扣电池就可以给它长时间地提供电力,即使系统掉电,信息也不会丢失。
而当主板电池供电不足时CMOS的信息会丢失,此时启动机器会有一些特殊的现象,如启动时提示 CMOS 参数丢失需重新设置,甚至机器黑屏,不能启动,更换主板上的纽扣电池即恢复正常。
有时人们会把CMOS和BIOS混称,其实CMOS是主板上的一块可读写的RAM芯片,是用来保存BIOS的硬件配置和用户对某些参数的设定。
而对CMOS中各项参数的设定要通过专门的程序,现在多数厂家将CMOS设置程序做到了BIOS芯片中,在开机时通过按下某个特定键就可进入CMOS设置程序而非常方便地对系统进行设置,因此这种CMOS设置又通常被叫做BIOS设置。
ESCD(Extended System Configuration Data)扩展系统配置数据,ESCD是系统BIOS用来与操作系统交换硬件配置信息的一种手段,这些数据被存放在CMOS(一小块特殊的RAM,由主板上的电池来供电)之中,通常ESCD数据只在系统硬件配置发生改变后才会更新扇区(Sector)硬盘划分的最小单位,一个扇区固定为 512 个字节(Byte)MBR(master boot record)即主引导记录,有时也称主引导扇区。
电脑硬盘读取原理
电脑硬盘读取原理电脑硬盘是储存数据的重要设备之一,其读取原理对于电脑的正常运行至关重要。
本文将介绍电脑硬盘的读取原理,包括磁性存储、磁头和磁道、扇区和柱面、寻道和读写等基本概念。
1. 磁性存储硬盘的读取原理基于磁性存储技术。
磁性存储是利用磁场在磁介质上进行数据的读写操作。
硬盘内部有多个盘片叠放在一起,每个盘片都被划分成一个个同心圆状的磁道。
2. 磁头和磁道硬盘的读取过程主要涉及磁头的读取操作。
磁头是位于盘片上方或下方的可移动装置,用于感应磁介质上的磁场。
每个磁头负责一个盘面上的读写操作。
磁道是盘片上的一个环状区域,其中数据通过磁场的极性来表示。
一个盘片上可以有多个磁道,磁头可以在不同的磁道间移动,实现对不同数据的读取和写入。
3. 扇区和柱面磁道按照固定的角度被划分为若干个等分,每个等分称为一个扇区。
扇区是硬盘进行最小数据读写操作的单位,一般为512字节。
柱面是垂直穿过盘片同心圆的测量单位。
硬盘的每个盘面上都有多个柱面,柱面编号从0开始。
磁头通过垂直移动到不同柱面上,实现对数据的访问。
4. 寻道和读写寻道是磁头移动到目标磁道的过程。
硬盘会根据磁头所在的柱面号,控制磁头的垂直移动,使其移动到目标柱面上。
寻道操作对于保证数据读取的准确性和速度至关重要。
读写操作是通过磁头对磁道上的磁场进行感应来实现的。
当数据需要被读取时,磁头将读取磁道上的磁场变化,并将其转换为电信号,交由计算机进行处理。
当数据需要被写入时,磁头会根据计算机发送的信号,改变磁道上的磁场。
总结:电脑硬盘的读取原理是基于磁性存储技术的。
在硬盘内部,磁头通过寻道操作将磁头移动到目标柱面,然后进行读写操作。
通过磁场的变化,硬盘将数据转换为电信号进行处理。
这个过程是电脑存储和读取数据的关键环节,对于计算机的正常运行至关重要。
理解电脑硬盘的读取原理有助于我们更好地使用电脑并保护硬盘的使用寿命。
计算机硬盘常用术语的介绍
计算机硬盘常用术语的介绍关于计算机硬盘常用术语的介绍1、磁道、柱面和扇区硬盘盘片组的结构如图1所示。
磁道(Track)是硬盘屮的磁头在盘片表面读、写数据时所形成的若干个同心阏轨迹。
硬盘的磁道从最外圈向内依次编为“0”道、“1”道等。
如果将硬盘屮的.所有盘片每面的任一个相同磁道重合起来就形成一个空心柱体,这个空心柱体在磁盘技术屮就被称为柱面(Cylinder),即不同磁头的所有相同位置的磁道就构成了柱而。
如果再将盘片上每条磁道平均分为若干段,则每一段就是一个扇区(Sector)。
目前所使用的硬盘每个磁道均分为64个扇区,编号为0~63,硬盘每扇区格式化后的容量和软盘相同,都是512B。
“0”磁道处于硬盘上一个非常里要的位置,硬盘的主引导记录区MBR(MainBootRecorder,主引导记录)就在这个位置上。
MBR位于硬盘的0磁道0柱面1扇区,其中存放着硬盘主引导程序和硬盘分区表。
在总共512B的硬盘主引汙记录区中,446B属于硬盘主引导程序,64B属于硬盘分冈表,两个字节(55AA)属于分冈结束标志。
巾此可见,“0”磁道一旦受损,将使硬盘的主引导程序和分区表信息遭到严重破坏,从而导致硬盘无法曰举。
“0”磁道损坏也域于硬盘坏道,只不过由于它的位置非常重要,一旦遭到破坏,就会使硬盘无法引导。
硬盘不工作时,磁头停放位置的区域,通常指定一个靠近主轴的内层柱面作为苻陆区。
着陆区不存储数据,可以避免硬盘在受到震动时以及在开、关电源瞬间磁头紧急降落时所造成的数据丢失。
硬盘在电源关闭时会自动将磁头停在肴陆区内。
2、硬盘的接口硬盘的接口类型有IDE(IntergratedDiscElectronics,集成电子磁盘)、SCSI(SmallComputerSystemInterface,小型计算机系统接口)、SATA(SerialAdvancedTechnologyAttachment,串行髙级增补技术)三种。
(1)IDE接口IDE的本意是指把控制器?成在硬盘驱动器或光盘驱动器中。
硬盘CHS详解
硬盘的DOS管理结构1.磁道,扇区,柱面和磁头数硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。
每个盘片有两面,都可记录信息。
盘片被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息。
在DOS中每扇区是128×2的2次方=512字节,盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道。
硬盘中,不同盘片相同半径的磁道所组成的圆柱称为柱面。
磁道与柱面都是表示不同半径的圆,在许多场合,磁道和柱面可以互换使用,我们知道,每个磁盘有两个面,每个面都有一个磁头,习惯用磁头号来区分。
扇区,磁道(或柱面)和磁头数构成了硬盘结构的基本参数,帮这些参数可以得到硬盘的容量,基计算公式为:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数要点:(1)硬盘有数个盘片,每盘片两个面,每个面一个磁头(2)盘片被划分为多个扇形区域即扇区(3)同一盘片不同半径的同心圆为磁道(4)不同盘片相同半径构成的圆柱面即柱面(5)公式:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数(6)信息记录可表示为:××磁道(柱面),××磁头,××扇区磁道:当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道。
这些磁道用肉眼是根本看不到的,因为它们仅是盘面上以特殊方式磁化了的一些磁化区,磁盘上的信息便是沿着这样的轨道存放的。
相邻磁道之间并不是紧挨着的,这是因为磁化单元相隔太近时磁性会相互产生影响,同时也为磁头的读写带来困难。
一张1.44MB的3.5英寸软盘,一面有80个磁道,而硬盘上的磁道密度则远远大于此值,通常一面有成千上万个磁道。
扇区:磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区,每个扇区可以存放512个字节的信息,磁盘驱动器在向磁盘读取和写入数据时,要以扇区为单位。
硬盘基本知识(磁道、扇区、柱面、磁头数、簇、MBR、DBR)
硬盘基本知识(磁道、扇区、柱面、磁头数、簇、MBR、DBR)硬盘的DOS管理结构1.磁道,扇区,柱面和磁头数硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。
每个盘片有两面,都可记录信息。
盘片被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息。
在DOS中每扇区是128×2的2次方=512字节,盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道。
硬盘中,不同盘片相同半径的磁道所组成的圆柱称为柱面。
磁道与柱面都是表示不同半径的圆,在许多场合,磁道和柱面可以互换使用,我们知道,每个磁盘有两个面,每个面都有一个磁头,习惯用磁头号来区分。
扇区,磁道(或柱面)和磁头数构成了硬盘结构的基本参数,帮这些参数可以得到硬盘的容量,基计算公式为:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数要点:(1)硬盘有数个盘片,每盘片两个面,每个面一个磁头(2)盘片被划分为多个扇形区域即扇区(3)同一盘片不同半径的同心圆为磁道(4)不同盘片相同半径构成的圆柱面即柱面(5)公式:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数(6)信息记录可表示为:××磁道(柱面),××磁头,××扇区磁道:当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道。
这些磁道用肉眼是根本看不到的,因为它们仅是盘面上以特殊方式磁化了的一些磁化区,磁盘上的信息便是沿着这样的轨道存放的。
相邻磁道之间并不是紧挨着的,这是因为磁化单元相隔太近时磁性会相互产生影响,同时也为磁头的读写带来困难。
一张1.44MB的3.5英寸软盘,一面有80个磁道,而硬盘上的磁道密度则远远大于此值,通常一面有成千上万个磁道。
硬盘扇区、柱面的基本知识;
硬盘扇区、柱⾯的基本知识;概述:本⽂介绍硬盘的扇区基本知识,同时对逻辑扇区和物理扇区的概念做出说明盘⽚上涉及的基本概念整个硬盘上⼀般有很多的盘⽚组成,每个盘⽚如同切西⽠⼀样被“切”成⼀块⼀块的扇⾯,同时沿着半径的⽅向被划分成了很多同⼼圆,就是传说中的磁道,每条磁道被扇⾯切成很多的扇形区域叫做扇区(扇区是从磁盘读出和写⼊信息的最⼩单位,通常⼤⼩为512字节),不同盘⽚上的同半径磁道组成了柱⾯,这些都是磁盘物理上的概念,知道便可。
有了这些概念,便可以计算磁盘的容量:磁头数 × 磁道(柱⾯)数 × 每道扇区数 × 每扇区字节数l 磁头(head)数:每个盘⽚⼀般有上下两⾯,分别对应1个磁头,共2个磁头;l 磁道(track)数:磁道是从盘⽚外圈往内圈编号0磁道,1磁道…,靠近主轴的同⼼圆⽤于停靠磁头,不存储数据;l 柱⾯(cylinder)数:同磁道数量;l 扇区(sector)数:每个磁道都别切分成很多扇形区域,每道的扇区数量相同;l 圆盘(platter)数:就是盘⽚的数量。
如图:硬盘划分为磁头(Heads)、柱⾯(Cylinder)、扇区(Sector)。
*△磁头(Heads)*:每张磁⽚的正反两⾯各有⼀个磁头,⼀个磁头对应⼀张磁⽚的⼀个⾯。
因此,⽤第⼏磁头就可以表⽰数据在哪个磁⾯。
*△柱⾯(Cylinder)*:所有磁⽚中半径相同的同⼼磁道构成“柱⾯",意思是这⼀系列的磁道垂直叠在⼀起,就形成⼀个柱⾯的形状。
简单地理解,柱⾯就是磁道。
*△扇区(Sector)*:将磁道划分为若⼲个⼩的区段,就是扇区。
虽然很⼩,但实际是⼀个扇⼦的形状,故称为扇区。
每个扇区的容量为512字节。
问题1:磁道是在磁盘的外圈还是内圈?由于历史原因,磁盘的0磁道在最外圈(过去的⽼式硬盘,每条磁道上的簇的数量都是⼀样多的。
也就是说最⾥⾯和最外⾯的磁道的簇的数⽬是⼀样的。
显然,磁密度越低,数据的安全越有保障。
硬盘内部结构—盘面、磁道、柱面、扇区(转)-数据恢复知识
磁盘在格式化时被划分成许多同心 圆,这些同心圆轨迹叫做磁道(Track)。 磁道从外向内从 0 开始顺序编号。硬盘
多少次追忆的感伤呢?心快僵硬的快没有了跳动的活力。顺
的每一个盘面有 300~1024 个磁道,新 式大容量硬盘每面的磁道数更多。信息 以脉冲串的形式记录在这些轨迹中,这 些同心圆不是连续记录数据,而是被划 分成一段段的弧,这些圆弧的角速度 一样。由于径向长度不一样,所以,线
过机械切换。电子切换相当快,比在机 械上磁头向邻近磁道移动快得多,所以, 数据的读/写按柱面进行,而不按盘面进 行。也就是说,一个磁道写满数据后, 就在同一柱面的下一个盘面来写,一个 柱面写满后,才移到下一个扇区开始写
多少次追忆的感伤呢?心快僵硬的快没有了跳动的活力。顺
数据。读数据也按照这种方式进行,这 样就提高了硬盘的读/写效率。
1cu0f3c9b easyrecovery破解版/knowledge/software-30077.php
多少次追忆的感伤呢?心快僵硬的快没有了跳动的活力。顺
样的有效盘面都有一个盘面号,按顺序 从上至下从“0”开始依次编号。在硬盘 系统中,盘面号又叫磁头号,因为每一 个有效盘面都有一个对应的读写磁头。 硬盘的盘片组在 2~14 片不等,通常有 2~3 个盘片,故盘面号(磁头号)为 0~
3 或 0~5。 2.磁道
一块硬盘驱动器的圆柱数(或每个 盘面的磁道数)既取决于每条磁道的宽 窄(同样,也与磁头的大小有关),也取
决于定位机构所决定的磁道间步距的大 小。 4.扇区
操作系统以扇区(Sector)形式将 信息存储在硬盘上,每个扇区包括 512
多少次追忆的感伤呢?心快僵硬的快没有了跳动的活力。顺
个字节的数据和一些其他信息。一个扇 区有两个主要部分:存储数据地点的标 识符和存储数据的数据段。
简述机械硬盘中扇区、磁道、柱面、磁头、盘面、簇的概念
简述机械硬盘中扇区、磁道、柱面、磁头、盘面、簇的概念机械硬盘中的概念:
1. 扇区:硬盘上每个圆形磁道上的一小段,它是硬盘上最小的存储单位,把它看成是一个钟表的指针,拨动它就可以读取某个精确位置的数据,一般每个扇区的大小是512字节。
2. 磁道:硬盘的圆形光盘上刻有若干条磁道,磁道代表了信息的轨迹,磁道上的每个有效位置可以存储一个字节的数据。
3. 柱面:柱面是由磁道的圆弧组成的圆面,一个柱面由一组有序的磁道组成,当硬盘的磁头移动到某个柱面时,可以同时读取该柱面上的所有磁道上的信息。
4. 磁头:磁头是读取磁盘上数据必不可少的元件,它负责将磁道上的信号读取出来并转换成计算机能够识别的信号。
5. 盘面:硬盘上有若干个圆盘,每个圆盘上都有若干个柱面,这些柱面组成一个盘面。
6. 簇:簇是存储在硬盘上最小的数据单元,一般簇的大小是字节,它可以是一个扇区或者多个扇区,簇可以加快程序的读取速度,因为簇会一次性读取多个扇区的数据,而不是一次只读取一个扇区数据。
- 1 -。
简述磁道、扇区、柱面概念
简述磁道、扇区、柱面概念
磁道是指磁盘上相同半径的圆形轨迹,可以看成是磁盘的一个圆环。
每个磁盘都由多个磁道组成,它们的数量可以是相等的,也可以是不等的。
扇区是指磁盘上每个磁道上的一个弧形区域,可以看成是磁盘的一个扇形。
每个磁道可划分为若干个扇区,每个扇区都有一个唯一的编号。
柱面是指磁盘上相同半径的多个磁道组成的立体形态,可以看成是磁盘的一个立体形状。
柱面包含了相同半径上所有磁道上的扇区,但不同半径上的磁道不属于同一柱面。
以上三个概念在磁盘的寻址和访问中都有重要的作用。
在进行读写操作时,需要指定需要操作的磁道、扇区、柱面等参数,磁头扫描相应的磁道,找到对应的扇区进行读写操作。
- 1 -。
磁盘的基本知识(扇区.柱面.簇)
磁盘的基本知识(扇区.柱面.簇)
article
【期刊名称】《电脑与电信》
【年(卷),期】1999(0)8
【摘要】在计算机的使用中,我们总是要和磁盘(软盘、硬盘)打交道的,经常会遇到这几个词:磁道扇区、柱面、簇等。
它们是指什么?它们之间有什么关系?弄清这几个词的概念是必要的。
下面以我们常使用的双面双密360K、双面高密1.2M 软盘及 AT 机10M、20M 硬盘为例加以说明。
磁道:磁道是圆形磁盘表面上记录数据的一个个同心圆。
双面双密的360K
【总页数】1页(P10-10)
【关键词】扇区;基本知识;柱面;磁道;软盘;磁盘表面;计算机;硬盘;记录数据;同心圆【作者】article
【作者单位】
【正文语种】中文
【中图分类】TP333
【相关文献】
1.浅析检查磁盘引导扇区查毒法 [J], 孙伟伟
2.磁盘的簇与簇管理分析 [J], 崔来堂
3.Java调用DLL实现读写磁盘扇区 [J], 张美玲;张刚
4.基于特定扇区定位的磁盘阵列结构分析 [J], 管乐乐;袁建国;张曦
5.磁盘加密系统在主引导扇区中的实现 [J], 王斌
因版权原因,仅展示原文概要,查看原文内容请购买。
硬盘数据常识
了解硬盘●C/H/S:磁头(Head):硬盘为数个金属磁性物叠加而成的同心圆盘片,每盘片分两面(Side),依次为0和1、2和3…(最少为单面,即只有0),每盘片分为上下两磁头读写。
由于每个盘面都有自己的磁头,因此,盘面数等于总的磁头数,盘面号又叫磁头号。
磁道和柱面(Track and Cylinder):同一盘片不同半径的若干同心圆被划分为若干数目相等的磁道,并从外缘的“0”开始编号。
柱面是具有相同编号的磁道形成一个圆柱(不同盘片相同半径构成的圆柱面,但不是一体的)。
0柱面最外面,依次向里编号。
一磁道对应一柱面,磁盘的柱面数与一个盘面上的磁道数是相等的。
扇区(Sector):磁盘上的每个磁道被等分为若干个弧段(与下图不同),这些弧段便是磁盘的扇区。
每扇区一般可存储512字节(Byte)的信息。
如按公式计算,每个扇区可以存储128×2的N次方(N=0.1.2.3)字节信息。
在DOS中每扇区是128×2的2次方=512字节512个字节的信息。
在向磁盘读取和写入数据时,都以扇区为单位。
磁道和扇区是由低级格式化产生的。
低格的作用是将空白的磁片划分一个个半径不同的同心圆磁道(几百到几千),还将磁道划分为若干个扇区,每个扇区的容量一般为512字节。
CHS(3D参数):Cylinder(柱面)/ Head(磁头) /Sector(扇区),是硬盘的重要参数。
一般书写时按照CHS的次序来做,如0,0,1。
硬盘示意图:●硬盘数据的记录方式◇两种地址:1.物理地址(“绝对扇区”):信息记录被表示为:××柱面(磁道),××磁头,××扇区,从0柱0磁1扇开始,编号整个硬盘。
2.逻辑(logic)地址(“相对扇区”):只有一个逻辑扇区号,可以从0柱0磁1开始计数(如LBA),也可以从0柱1磁1扇开始计数(如DOS扇区)即各分区单独计数。
DOS扇区即是一种相对扇区,它从0柱1磁1扇(DBR)开始计数,把第一个DOS 扇区(DOS能访问的第一个扇区)编号为逻辑0扇(即C盘逻辑0扇,而MBR所在的0柱0磁1扇则没有DOS扇区编号,只能调用BIOS访问)。
硬盘的组成部分-电脑资料
硬盘的组成部分-电脑资料有很多的计算机爱好者并不清楚硬盘的一些基本常识,比如:初买来一块硬盘,我们是没有办法直接使用的,你需要将它格式化,分区、然后再安装上操作系统这样才可以使用了,。
一个完整硬盘的数据应该包括五大部分:FAT,DIR ,MBR,DBR,区和DATA区了。
其中只有主引导扇区是唯一的,其它的随你的分区数的增加而增加了。
下面我们对硬盘数据恢复相关的理论扫盲:一、文件分配表FAT(File Allocetion Table)即文件分配表,是DOS/Win9x系统的文件寻址系统,为了数据安全起见,FAT一般做两个,第二FAT为第一 FAT 的备份, FAT区紧接在 OBR之后,其大小由本分区的大小及文件分配单元的大小决定了。
关于 FAT 的格式历来有很多选择,Microsoft 的DOS 及Windows 采用我们所熟悉的FAT12、FAT16 和FAT32 格式,但除此以外并非没有其它格式的FAT,像Windows NT、OS/2、UNIX/Linux、Novell等都有自己的文件管理方式了。
二、目录区DIR是Directory即根目录区的简写,DIR紧接在第二FAT表之后,只有 FAT还不能定位文件在磁盘中的位置,FAT 还必须和 DIR 配合才能准确定位文件的位置了。
DIR 记录着每个文件(目录)的起始单元(这是最重要的)、文件的属性等了。
定位文件位置时,操作系统根据DIR中的起始单元,结合FAT表就可以知道文件在磁盘的具体位置及大小了了。
三、操作系统引导扇区OBR(OS Boot Record)即操作系统引导扇区,通常位于硬盘的0磁道 1 柱面1 扇区(这是对于DOS来说的,对于那些以多重引导方式启动的系统则位于相应的主分区/扩展分区的第一个扇区),是操作系统可直接访问的第一个扇区,它也包括一个引导程序和一个被称为BPB(BIOS Parameter Block)的本分区参数记录表了,电脑资料《硬盘的组成部分》(https://www.)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
硬盘的DOS管理结构1.磁道,扇区,柱面和磁头数硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。
每个盘片有两面,都可记录信息。
盘片被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息。
在DOS中每扇区是128×2的2次方=512字节,盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道。
硬盘中,不同盘片相同半径的磁道所组成的圆柱称为柱面。
磁道与柱面都是表示不同半径的圆,在许多场合,磁道和柱面可以互换使用,我们知道,每个磁盘有两个面,每个面都有一个磁头,习惯用磁头号来区分。
扇区,磁道(或柱面)和磁头数构成了硬盘结构的基本参数,帮这些参数可以得到硬盘的容量,基计算公式为:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数要点:(1)硬盘有数个盘片,每盘片两个面,每个面一个磁头(2)盘片被划分为多个扇形区域即扇区(3)同一盘片不同半径的同心圆为磁道(4)不同盘片相同半径构成的圆柱面即柱面(5)公式:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数(6)信息记录可表示为:××磁道(柱面),××磁头,××扇区2.簇“簇”是DOS进行分配的最小单位。
当创建一个很小的文件时,如是一个字节,则它在磁盘上并不是只占一个字节的空间,而是占有整个一簇。
DOS视不同的存储介质(如软盘,硬盘),不同容量的硬盘,簇的大小也不一样。
簇的大小可在称为磁盘参数块(BPB)中获取。
簇的概念仅适用于数据区。
本点:(1)“簇”是DOS进行分配的最小单位。
(2)不同的存储介质,不同容量的硬盘,不同的DOS版本,簇的大小也不一样。
(3)簇的概念仅适用于数据区。
3.扇区编号定义:绝对扇区与DOS扇区由前面介绍可知,我们可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域,或是说柱面/磁头/扇区与磁盘上每一个扇区有一一对应关系,通常DOS将“柱面/磁头/扇区”这样表示法称为“绝对扇区”表示法。
但DOS不能直接使用绝对扇区进行磁盘上的信息管理,而是用所谓“相对扇区”或“DOS扇区”。
“相对扇区”只是一个数字,如柱面140,磁头3,扇区4对应的相对扇区号为2757。
该数字与绝对扇区“柱面/磁头/扇区”具有一一对应关系。
当使用相对扇区编号时,DOS是从柱面0,磁头1,扇区1开始(注:柱面0,磁头0,扇区1没有DOS扇区编号,DOS下不能访问,只能调用BIOS访问),第一个 DOS扇区编号为0,该磁道上剩余的扇区编号为1到16(设每磁道17个扇区),然后是磁头号为2,柱面为0的17个扇区,形成的DOS扇区号从17到 33。
直到该柱面的所有磁头。
然后再移到柱面1,磁头1,扇区1继续进行DOS扇区的编号,即按扇区号,磁头号,柱面号(磁道号)增长的顺序连续地分配 DOS扇区号。
公式:记DH--第一个DOS扇区的磁头号DC--第一个DOS扇区的柱面号DS--第一个DOS扇区的扇区号NS--每磁道扇区数NH--磁盘总的磁头数则某扇区(柱面C,磁头H,扇区S)的相对扇区号RS为:RS=NH×NS×(C-DC)+NS×(H-DH)+(S-DS)若已知RS,DC,DH,DS,NS和NH则S=(RS MOD NS)+DSH=((RS DIV NS)MOD NH)+DHC=((RS DIV NS)DIV NH)+DC要点:(1)以柱面/磁头/扇区表示的为绝对扇区又称物理磁盘地址(2)单一数字表示的为相对扇区或DOS扇区,又称逻辑扇区号(3)相对扇区与绝对扇区的转换公式4.DOS磁盘区域的划分格式化好的硬盘,整个磁盘按所记录数据的作用不同可分为主引导记录(MBR:Main Boot Record),Dos引导记录(DBR:Dos Boot Record),文件分配表(FAT:File Assign Table),根目录(BD:Boot Directory)和数据区。
前5个重要信息在磁盘的外磁道上,原因是外圈周长总大于内圈周长,也即外圈存储密度要小些,可靠性高些。
要点:(1)整个硬盘可分为MBR,DBR,FAT,BD和数据区。
(2)MBR,DBR,FAT,和BD位于磁盘外道。
5.MBRMBR位于硬盘第一个物理扇区(绝对扇区)柱面0,磁头0,扇区1处。
由于DOS是由柱面0,磁头1,扇区1开始,故MBR不属于DOS扇区,DOS不能直接访问。
MBR中包含硬盘的主引导程序和硬盘分区表。
分区表有4个分区记录区。
记录区就是记录有关分区信息的一张表。
它从主引导记录偏移地址 01BEH处连续存放,每个分区记录区占16个字节。
分区表的格式分区表项的偏移意义占用字节数00 引导指示符 1B01 分区引导记录的磁头号 1B02 分区引导记录的扇区和柱面号 2B04 系统指示符 1B05 分区结束磁头号 1B06 分区结束扇区和柱面号 2B08 分区前面的扇区数 4B0C 分区中总的扇区数 4B4个分区中只能有1个活跃分区,即C盘。
标志符是80H在分区表的第一个字节处。
若是00H则表示非活跃分区。
例如:80 01 01 00 0B FE 3F 81 3F 00 00 00 C3 DD 1F 0000 00 01 82 05 FE BF 0C 02 DE 1F 00 0E 90 61 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00要点:(1)MBR位于硬盘第一个物理扇区柱面0,磁头0,扇区1处。
不属于DOS 扇区,(2)主引导记录分为硬盘的主引导程序和硬盘分区表。
6.DBRDBR位于柱面0,磁头1,扇区1,即逻辑扇区0。
DBR分为两部分:DOS引导程序和BPB(BIOS参数块)。
其中DOS引导程序完成DOS系统文件(IO.SYS,MSDOS.SYS)的定位与装载,而BPB用来描述本DOS分区的磁盘信息,BPB位于DBR偏移0BH处,共13字节。
它包含逻辑格式化时使用的参数,可供DOS计算磁盘上的文件分配表,目录区和数据区的起始地址,BPB之后三个字提供物理格式化(低格)时采用的一些参数。
引导程序或设备驱动程序根据这些信息将磁盘逻辑地址(DOS扇区号)转换成物理地址(绝对扇区号)。
BPB格式序号偏移地址意义1 03H-0AH OEM号2 0BH-0CH 每扇区字节数3 0DH 每簇扇区数4 0EH-0FH 保留扇区数5 10H FAT备份数6 11H-12H 根目录项数7 13H-14H 磁盘总扇区数8 15H 描述介质9 16H-17H 每FAT扇区数10 18H-19H 每磁道扇区数11 1AH-1BH 磁头数12 1CH-1FH 特殊隐含扇区数13 20H-23H 总扇区数14 24H-25H 物理驱动器数15 26H 扩展引导签证16 27H-2AH 卷系列号17 2BH-35H 卷标号18 36H-3DH 文件系统号DOS引导记录公式:文件分配表≡保留扇区数根目录≡保留扇区数+FAT的个数×每个FAT的扇区数数据区≡根目录逻辑扇区号+(32×根目录中目录项数+(每扇区字节数-1))DIV每扇区字节数绝对扇区号≡逻辑扇区号+隐含扇区数扇区号≡(绝对扇区号MOD每磁道扇区数)+1磁头号≡(绝对扇区号DIV每磁道扇区数)MOD磁头数磁道号≡(绝对扇区号DIV每磁道扇区数)DIV磁头数要点:(1)DBR位于柱面0,磁头1,扇区1,其逻辑扇区号为0(2)DBR包含DOS引导程序和BPB。
(3)BPB十分重要,由此可算出逻辑地址与物理地址。
7.文件分配表文件分配表是DOS文件组织结构的主要组成部分。
我们知道DOS进行分配的最基本单位是簇。
文件分配表是反映硬盘上所有簇的使用情况,通过查文件分配表可以得知任一簇的使用情况。
DOS在给一个文件分配空间时总先扫描FAT,找到第一个可用簇,将该空间分配给文件,并将该簇的簇号填到目录的相应段内。
即形成了“簇号链”。
FAT就是记录文件簇号的一张表。
FAT的头两个域为保留域,对FAT12来说是3个字节,FAT来说是4个字节。
其中头一个字节是用来描述介质的,其余字节为FFH 。
介质格式与BPB相同。
第一个字节的8位意义:7 6 5 4 3 210└─────-┘ │ │ │┌0非双面置1 │ │ └┤│ │ └1双面│ │┌0不是8扇区│ └┤│ └1是8扇区│┌0不是可换的└┤└1是可换的FAT结构含义FAT12 FAT16 意义000H 0000H 可用FF0H-FF6H FFF0H-FFF6H 保留FF7H FFF7H 坏FF8H-FFFH FFF8H-FFFFH 文件最后一个簇×××H ××××H 文件下一个簇对于FAT16,簇号×2作偏移地址,从FAT中取出一字即为FAT中的域。
逻辑扇区号=数据区起始逻辑扇区号+(簇号-2)×每簇扇区数簇号=(逻辑扇区号-数据区起始逻辑扇区号)DIV每簇扇区数+2要点:(1)FAT反映硬盘上所有簇的使用情况,它记录了文件在硬盘中具体位置(簇)。
(2)文件第一个簇号(在目录表中)和FAT的该文件的簇号串起来形成文件的“簇号链”,恢复被破坏的文件就是根据这条链。
(3)由簇号可算逻辑扇区号,反之,由逻辑扇区号也可以算出簇号,公式如上。
(4)FAT位于DBR之后,其DOS扇区号从1开始。
8.文件目录文件目录是DOS文件组织结构的又一重要组成部分。
文件目录分为两类:根目录,子目录。
根目录有一个,子目录可以有多个。
子目录下还可以有子目录,从而形成“树状”的文件目录结构。
子目录其实是一种特殊的文件,DOS为目录项分配32字节。
目录项分为三类:文件,子目录(其内容是许多目录项),卷标(只能在根目录,只有一个。
目录项中有文件(或子目录,或卷标)的名字,扩展名,属性,生成或最后修改日期,时间,开始簇号,及文件大小。
目录项的格式字节偏移意义占字节数00H 文件名 8B08H 扩展名 3B0BH 文件属性 1B0CH 保留 10B16H 时间 2B18H 日期 2B1AH 开始簇号 2B1CH 文件长度 4B目录项文件名区域中第一个字节还有特殊的意义:00H代表未使用05H代表实际名为E5HEBH代表此文件已被删除目录项属性区域的这个字节各个位的意义如下:76543210未修修子卷系隐只用改改目标统藏读标标录属属属志志性性性注意:WINDOWS的长文件名使用了上表中所说的“保留”这片区域。