www.138139.cn

返回总目录 上一页 目录页 下一页

偏移长度含义


  00H1活动分区指示符,该值为80H表示为可自举分区(仅有一个),该值为00H表示其余分区。
01H1分区起始磁头号。
02H1低6位是分区开始的扇区,高2位是分区开始的柱面的头两位。
03H1分区开始的起始柱面号的低8位。
04H1系统标志,该值为01H表示采用12位FAT格式的DOS分区,该值04H表示采用16位FAT格式的DOS分区,该值为05H表示为扩展DOS分区,为06H表示为DOS系统。
05H1分区终止头号
06H1低6位为分区结束的扇区号,头2位为结束柱面号的前2位。
07H1分区结束柱面号的低8位。
08H4本分区前的扇区数,低位字节在前。
0CH4本分区总的扇区数,低位字节在前。

重要公式:
02H为X,03H为Y。柱面=(X>>6)*16^2+Y;
以我的硬盘为例:
有九个可用分区,二个不可用分区;
两个PrimaryNTFS分区,第二个为active;
七个Extened分区,第五个为NTFS其他为FAT32.
.
主分区表数据:位置cylinder0,head0,sector1
偏移0123456789ABCDEF
033C08ED0BC007CFB5007501FFCBE1B7C
1BF1B065057B9E501F3A4CBBEBE07B104
2382C7C09751583C610E2F5CD188B148B
3EE83C610497416382C74F6BE10074EAC
43C0074FABB0700B40ECD10EBF2894625
5968A4604B4063C0E7411B40B3C0C7405
63AC4752B40C64625067524BBAA5550B4
741CD1358721681FB55AA7510F6C10174
80B8AE0885624C706A106EB1E886604BF
90A00B801028BDC33C983FF057F038B4E
A25034E02CD137229BE5907813EFE7D55
BAA745A83EF057FDA85F67583BE2E07EB
C8A9891529903460813560AE812005AEB
DD54F74E433C0CD13EBB8000080244500
E5633F6565652500653
1B……0000
1C014607FE7F1EC6281100993135008000
1D413007FE7FB230854A00C31C20000000
1E41B30FFEFFFFF3A16A0008FEF7010000
1F000000000000000000000000000055AA

主分区表分析:
Masterbootstraploadercode
0000H-00D9H33C08ED0BC007CFB50。。。主引导记录代码,表示住分区表

01BEH-01CDH分区1结构信息
multi(0)disk(0)rdisk(0)partition(0)
知该分区BootSector位于:起始磁头为0头,起始柱面为70D,起始扇区为1扇区。

01CEH-01DDH分区2结构信息
multi(0)disk(0)rdisk(0)partition(1)
活动分区指示符为80H,表示该分区为可自举分区。
系统标志为07表示OS/2HPFS,WindowsNTNTFS,AdvancedUnix系统。知该分区BootSector位于:起始磁头为0头,起始柱面为304D,起始扇区为1扇区。

01DEH-01EDH分区3结构信息
Extendedpartition
系统标志字节为0F,说明是扩展分区Extendedpartition(usingINT13extensions)。
从扩展分区说明项知下一个分区表位于:起始磁头为0头,起始柱面为435D,起始扇区为1扇区。


01EEH-01FDH分区4结构信息

分区说明项数据均为00H没有定义。


01FEH-01FFH55AAH主引导记录有效标志

扩展分区一分区表数据:位置cylinder435D,head0,sector1
偏移0123456789ABCDEF
000000000000000000000000000000000
1B0000
1C41B30BFEFF083F00000097D553000000
1DC10905FEFFFFD6D55300D6D553000000
1E00000000000000000000000000000000
1F000000000000000000000000000055AA

扩展分区表分析:

01BEH-01CDH分区1结构信息
multi(0)disk(0)rdisk(0)partition(3)
知该分区位于:起始磁头为1头,起始柱面为435D,起始扇区为1扇区(分区表占用磁头0)。
系统标志字0BH表示Windows95+FAT32

01BEH-01CDH分区1结构信息
系统标志字节为05H,说明是扩展DOS分区。于是知下一个分区表位于:起始磁头为0头,起始柱面为777D,起始扇区为1扇区。

PartitionTableEntry#3数据均为00H没有定义。
PartitionTableEntry#4数据均为00H没有定义。

其他扩展分区同理。


-------------------------------------------------------------------------------------------------
附录:
Fdisk的MBR参数
MBR系FDISK.COM(EXE)一项未公布的开关,隐含于MSDOS3.30,延至MSDOS8.0(WindowsME)。实践中,有籍以修复主引导信息,重点在主引导程序。
FDISK/MBR命令流程的分支有二:
读得主引导扇区检验标志(字)AA55h,操作单一,仅向主引导扇区位移0-1BDH写入当前系统固有的主引导程序,安全可靠。
难能可贵的是它不触动主引导信息其余模块(分区表、检验标志),以及随后的DOS引导信息、文件分配表、根目录,省事许多。检出检验标志非AA55h,写主引导程序、初始化分区表及登录检验标志,在MSDOS7.0-8.0环境中,常规以系统支持的最大容量分配给基本DOS分区的方式登录分区表。分区表初始化(可能幸存的分区表被清除)的后果不难想象;目前硬盘大都设置有其它分区,即使在高版本DOS环境中运作,常规建立的分区表每难能符合实际需求,后续工作量也相当可观。
不过,它也不触动位于其后的DOS引导信息、文件分配表及根目录,高版本FDISK/MBR命令适用于修复仅设基本DOS分区的硬盘分区表及检验标志受损,或主引导信息全毁。
可见,在运行FDISK/MBR命令之前,需查明检验标志是否AA55h,酌情处理,切忌盲动。
经由DOS软盘引导,认硬盘,检验标志必健在。
另外,在FDSIK主菜单中选4.DisplayPartitionInformation,列出分区信息,进一步证实检验标志正常;若现Nopartititiondefined,检验标志每变异,而分区表或许尚健在。

三深入逻辑分区


现在深入每一个逻辑分区。逻辑分区结构如下:

FAT12/16
Logicalsector=0Logicalsector=1
(Floppydisk=1~9)Logicalsector=1+sectors_per_FAT
(Floppydisk=10~18)Logicalsector=1+sectors_per_FAT*2
(Floppydisk=19~32)Logicalsector=1+sectors_per_FAT*2+sectors_of_rootdirectories
(Floppydisk=33~)
DOSBootSectorFAT1FAT2ROOTDirectoryDataarea(wherefilesandsubdirectoriesarestored)

FAT32
Usually32sectorsLogicalsector=0032hLogicalsector=0032h+2*sectors_per_FAT
DOSBootRecore3SectorsReservedsectorsCopyofrecordReservesectorsFAT1FAT2Dataarea
(wherefilesandallbdirectoriesarestored)


在逻辑分区当中用逻辑的cluster和sector。换算关系为:
cluster=logical_sector/sectors_per_cluster;
这里sectors_per_cluster是在BIOSParameterBlock里得到的。
Sector=(logical_sectormodsectors_per_track)+1;
Head=(logical_sector/sectors_per_track)modtotal_heads;
Cylinder=logical_sector(sectors_per_track*total_heads);
logical_sector=(cluster-2)*sectors_per_cluster+sector_of_file_area_offset;
logical_sector=(sector-1)+head*sector_per_track+sector*sector_per_track*heads;
每个扇区长度=512字节
总簇数=逻辑盘容量/簇容量
总簇数=FAT表长度(字节)/每个表项长度(字节)-2
FAT表长度=逻辑盘容量/簇容量*每个表项长度

Dos引导记录块位于逻辑0sector中包含三部分:
(1)磁盘IO参数表BPB;
(2)磁盘基数表;
(3)引导区代码。

FAT16的BPB(BIOSParameterBlock)表,描述逻辑盘结构组成,包含隐藏扇区数目(从0-1-1开始计算)、FAT扇区数、FAT拷贝数、硬盘磁头总数、根目录表项最大值等。FAT32系统中,BPB表的偏移与FAT16不同,但表项基本相同。整个隐藏扇区部分都作为逻辑盘的描述区域。

典型的primarypartion的磁盘IO参数表BPB:

典型的logicalpartion磁盘参数表:


硬盘BPB主要结构说明:
(Cylinder柱面/磁道-Side/Head磁头-Sector扇区地址以下简称为?-?-?)
主分区
名称地址长度(扇区)
主引导记录(MainBootRecord)0-0-11
系统扇区(SystemSecotrs)0-0-2,0-0-6362
引导扇区(Boot)0-1-11

扩展分区
名称地址长度(扇区)
扩展分区(ExtendPartition)?-y-11
系统扇区(SystemSecotrs)?-y-2,?-y-6362
引导扇区(Boot)?-(y+1)-11
其后各项与主分区相同……址163164.cn 微信1631640 QQ3149886


隐藏扇区(HiddenSecotrs):
FAT160-1-11
FAT320-1-132
文件分配表(FileAllocationTable):
FAT160-1-2根据逻辑盘容量变化
FAT320-1-33根据逻辑盘容量变化
说明:
FAT16的每个表项由2字节(16位)组成,通常每个表项指向的簇包含64个扇区,即32K字节。逻辑盘容量最大为2047MB。
FAT32的每个表项由4字节(32位)组成,通常每个表项指向的簇包含8个扇区,即4K字节。逻辑盘容量最小为512MB。
对于C分区,在MBR的偏移01c2H处,FAT16为06H,FAT32为0CH。


FAT是DOS、Windows9X系统的文件寻址格式,位于DBR之后。
在解释文件分配表的概念的时候,我们有必要谈谈簇(Cluster)的概念。文件占用磁盘空间,基本单位不是字节而是簇。一般情况下,软盘每簇是1个扇区,硬盘每簇的扇区数与硬盘的总容量大小有关,可能是4、8、16、32、64……同一个文件的数据并不一定完整地存放在磁盘的一个连续的区域内,而往往会分成若干段,像一条链子一样存放。这种存储方式称为文件的链式存储。由于硬盘上保存着段与段之间的连接信息(即FAT),操作系统在读取文件时,总是能够准确地找到各段的位置并正确读出。
为了实现文件的链式存储,硬盘上必须准确地记录哪些簇已经被文件占用,还必须为每个已经占用的簇指明存储后继内容的下一个簇的簇号。对一个文件的最后一簇,则要指明本簇无后继簇。这些都是由FAT表来保存的,表中有很多表项,每项记录一个簇的信息。由于FAT对于文件管理的重要性,所以为了安全起见,FAT有一个备份,即在原FAT的后面再建一个同样的FAT。初形成的FAT中所有项都标明为“未占用”,但如果磁盘有局部损坏,那么格式化程序会检测出损坏的簇,在相应的项中标为“坏簇”,以后存文件时就不会再使用这个簇了。FAT的项数与硬盘上的总簇数相当,每一项占用的字节数也要与总簇数相适应,因为其中需要存放簇号。FAT的格式有多种,最为常见的是FAT16和FAT32。
当一个磁盘Format后,在其逻辑0扇区(即BOOT扇区)后面的几个扇区中存在着一个重要的数据表—文件分配(FAT),文件分配表一式两份,占据扇区的多小凭磁盘类型大小而定。顾名思义,文件分配表是用来表示磁盘问件的空分配信息的。它不对引导区,文件目录的信息进行表示,也不真正存储文件内容。
我们知道磁盘是由一个一个扇区组成的,若干个扇区合为一个簇,文件存取是以簇为单位的,哪怕这个文件只有1个字节。每个簇在文件分配表中都有对应的表项,簇号即为表项号,每个表项占1.5个字节(磁盘空间在10MB以下)或2个字节(磁盘空间在10MB以上)。为了方便起见,以后所说的表项都是指2个字节的。
FAT表的开始由介质描述符+一串“已占用”标志组成:
FAT16硬盘----F8FFFF7F
FAT32硬盘----F8FFFF0FFFFFFF0F
每个有效的FAT结构区包含两个完全相同的拷贝:FAT1、FAT2
文件分配表结构如1(H表示16进制)
表1
第0字节表头,表磁盘类型。FFH双面软盘,每次道8扇区FEH单面软盘,每磁道8扇区FDH双面软盘,每磁道9扇区FCCH单面软盘,每磁道9扇区FC8H硬盘
第1~2字节(表项号1)表示第一簇状态,因第一簇被系统占据,故此两字节为FFFFH
第3~4字节(表项号2)表示第二簇状态,若为FFFH表此簇为坏的,DOS已标记为不能用;0000H表示此簇为空,可以用;FFF8H表不能示该簇为文件的最后一簇;其余数字表示文件的下一个簇号,注意高字节在后,低字节在前。
第5~6字节(表项号3)表示第三簇状态,同上。

注意:
不要把表项内的数字误认为表示当前簇号,而应是该文件的下一个簇的簇号。.高字节在后,低字节在前是一种存储数字方式,读出时应对其进行调整。是如两字节12H,34H,应调整为3412H。
文件分配表与文件目录(FDT)相配合,可以统一管理整个磁盘的文件。它告诉系统磁盘上哪些簇是坏的或已被使用,哪些簇可以用,并存储每个文件所使用的簇号。它是文件的“总调度师”。
当DOS写文件时,首先在文件目录中检查是否有相同文件名,若无则使用一个文件目录表项,然后依次检测FAT中的每个表项对应的簇中,同时将该簇号写入文件目录表项相的26-27字节,如文件长度不止一簇,则继续向后寻找可用簇,找到后将其簇号写入上一次找到的表项中,如此直到文件结束,在最后一簇的表项里填上FFF8H,形成单向链表。
DOS删除文件时只是把文件目录表中的该文件的表项第0个字节改为E5H,表此项已被删除,并在文件分配表中把该文件占用的各簇的表项清0,并释放空间。其文件的内容仍然在盘上,并没有被真正删除,这就是undelete.exe,unerase.exe等一类恢复删除工具能起作用的原因。
文件分配表在系统中的地位十分重要,用户最好不要去修改它,以免误操作带来严重的后果。
典型的FAT32表:
F8FFFFFFFFFFFFFF96C40000FFFFFF0F
FFFFFF0F06000000FFFFFF0F08000000
090000000A0000000B0000000C000000
0D0000000E0000000F00000010000000
FFFFFF0F00000000FFFFFF0F14000000
15000000FFFFFF0FFFFFFF0FFFFFFF0F
190000001A0000001B000000FFFFFF0F
000000001E000000FFFFFF0F20000000
FFFFFF0F220000002300000024000000
25000000260000002700000028000000


文件目录表(FileDirectoryTable),即根目录区,又称为ROOT区:
紧跟在FAT2的下一个扇区,长度为32个扇区(256个表项)。如果支持长文件名,则每个表项为64个字节,其中,前32个字节为长文件链接说明;后32个字节为文件属性说明,包括文件长度、起始地址、日期、时间等。如不支持长文件名,则每个表项为32个字节的属性说明。
值得注意的是:
1,FAT32没有储存目录的目录区,而FAT16储存根目录并把子目录放到数据区。
2,表示目录的目录项指出根目录地址同时长度字节为0,表示文件的目录项指出数据地址。

典型的FAT32根目录:
30303030303020202020201000123C7C
392B392B05003D7C392B3A3400000000

444D324B4449534B494D47200096DB40
392B392B0A00DC40392B88025B721300

42494E42494E20202020200800000000
0000000000004765092B000000000000



000000子目录

注意:DOS7前的怪字符为E5H,表示被删除,被删除文件仍旧能够找到开始簇,数据恢复就依靠这一特点。

数据区(DataArea):紧跟在FDT的下一个扇区,直到逻辑盘的结束地址。




由上图可以想到,即使目录被破坏仍旧可能从磁盘里把信息读出。

到现在为止,硬盘数据结构的理论部分已经讲完。
数据恢复主要是手动找出FAT、目录、数据的对应关系或直接找到数据,现在已经有完善的磁盘编辑器帮助我们做到这一点,使工作大大简化了。
有只能化的恢复工具能不依靠FAT而恢复被删除文件,比如RECOVERNT,估计是依靠Win2000的文件使用记录。这种方法在冲启动之前恢复文件的可能性很大。
从理论上讲只要数据不被覆盖总能被恢复的。

四文件分配表
FAT是DOS、Windows9X系统的文件寻址格式,位于DBR之后。
在解释文件分配表的概念的时候,我们有必要谈谈簇(Cluster)的概念。文件占用磁盘空间,基本单位不是字节而是簇。一般情况下,软盘每簇是1个扇区,硬盘每簇的扇区数与硬盘的总容量大小有关,可能是4、8、16、32、64……同一个文件的数据并不一定完整地存放在磁盘的一个连续的区域内,而往往会分成若干段,像一条链子一样存放。这种存储方式称为文件的链式存储。由于硬盘上保存着段与段之间的连接信息(即FAT),操作系统在读取文件时,总是能够准确地找到各段的位置并正确读出。
为了实现文件的链式存储,硬盘上必须准确地记录哪些簇已经被文件占用,还必须为每个已经占用的簇指明存储后继内容的下一个簇的簇号。对一个文件的最后一簇,则要指明本簇无后继簇。这些都是由FAT表来保存的,表中有很多表项,每项记录一个簇的信息。由于FAT对于文件管理的重要性,所以为了安全起见,FAT有一个备份,即在原FAT的后面再建一个同样的FAT。初形成的FAT中所有项都标明为“未占用”,但如果磁盘有局部损坏,那么格式化程序会检测出损坏的簇,在相应的项中标为“坏簇”,以后存文件时就不会再使用这个簇了。FAT的项数与硬盘上的总簇数相当,每一项占用的字节数也要与总簇数相适应,因为其中需要存放簇号。FAT的格式有多种,最为常见的是FAT16和FAT32。
当一个磁盘Format后,在其逻辑0扇区(即BOOT扇区)后面的几个扇区中存在着一个重要的数据表—文件分配(FAT),文件分配表一式两份,占据扇区的多小凭磁盘类型大小而定。顾名思义,文件分配表是用来表示磁盘问件的空分配信息的。它不对引导区,文件目录的信息进行表示,也不真正存储文件内容。

我们知道磁盘是由一个一个扇区组成的,若干个扇区合为一个簇,文件存取是以簇为单位的,哪怕这个文件只有1个字节。每个簇在文件分配表中都有对应的表项,簇号即为表项号,每个表项占1.5个字节(磁盘空间在10MB以下)或2个字节(磁盘空间在10MB以上)。为了方便起见,以后所说的表项都是指2个字节的。


文件分配表结构如1(H表示16进制)
表1
第0字节表头,表磁盘类型。FFH双面软盘,每次道8扇区FEH单面软盘,每磁道8扇区FDH双面软盘,每磁道9扇区FCCH单面软盘,每磁道9扇区FC8H硬盘
第1~2字节(表项号1)表示第一簇状态,因第一簇被系统占据,故此两字节为FFFFH
第3~4字节(表项号2)表示第二簇状态,若为FFFH表此簇为坏的,DOS已标记为不能用;0000H表示此簇为空,可以用;FFF8H表不能示该簇为文件的最后一簇;其余数字表示文件的下一个簇号,注意高字节在后,低字节在前。
第5~6字节(表项号3)表示第三簇状态,同上。


注意:
不要把表项内的数字误认为表示当前簇号,而应是该文件的下一个簇的簇号。.高字节在后,低字节在前是一种存储数字方式,读出时应对其进行调整。是如两字节12H,34H,应调整为3412H。
文件分配表与文件目录(FDT)相配合,可以统一管理整个磁盘的文件。它告诉系统磁盘上哪些簇是坏的或已被使用,哪些簇可以用,并存储每个文件所使用的簇号。它是文件的“总调度师”。
当DOS写文件时,首先在文件目录中检查是否有相同文件名,若无则使用一个文件目录表项,然后依次检测FAT中的每个表项对应的簇中,同时将该簇号写入文件目录表项相的26-27字节,如文件长度不止一簇,则继续向后寻找可用簇,找到后将其簇号写入上一次找到的表项中,如此直到文件结束,在最后一簇的表项里填上FFF8H,形成单向链表。
DOS删除文件时只是把文件目录表中的该文件的表项第0个字节改为E5H,表此项已被删除,并在文件分配表中把该文件占用的各簇的表项清0,并释放空间。其文件的内容仍然在盘上,并没有被真正删除,这就是undelete.exe,unerase.exe等一类恢复删除工具能起作用的原因。
文件分配表在系统中的地位十分重要,用户最好不要去修改它,以免误操作带来严重的后果。



FAT表的定位
  硬盘分区的主要结构说明:
(Cylinder柱面/磁道-Side磁头-Sector扇区地址以下简称为?-?-?)
《主分区!www.163164.com
名称地址长度(扇区)
主引导记录(MainBootRecord)0-0-11
系统扇区(SystemSecotrs)0-0-2,0-0-6362
引导扇区(Boot)0-1-11
FAT16系统中,此扇区包含BPB(BIOSParameterBlock)表,描述逻辑盘结构组成,包含隐藏扇区数目(从0-1-1开始计算)、FAT扇区数、FAT拷贝数、硬盘磁头总数、根目录表项最大值等。
FAT32系统中,BPB表的偏移与FAT16不同,但表项基本相同。整个隐藏扇区部分都作为逻辑盘的描述区域。
隐藏扇区(HiddenSecotrs):
FAT160-1-11
FAT320-1-132
文件分配表(FileAllocationTable):
FAT160-1-2根据逻辑盘容量变化
FAT320-1-33根据逻辑盘容量变化
说明:
FAT16的每个表项由2字节(16位)组成,通常每个表项指向的簇包含64个扇区,即32K字节。
逻辑盘容量最大为2047MB。
FAT32的每个表项由4字节(32位)组成,通常每个表项指向的簇包含8个扇区,即4K字节。
逻辑盘容量最小为512MB。
对于C分区,在MBR的偏移01c2H处,FAT16为06H,FAT32为0CH。
有关计算公式为:
每个扇区长度=512字节
总簇数=逻辑盘容量/簇容量
总簇数=FAT表长度(字节)/每个表项长度(字节)-2
FAT表长度=逻辑盘容量/簇容量*每个表项长度
FAT表的开始由介质描述符+一串“已占用”标志组成:
FAT16硬盘----F8FFFF7F
FAT32硬盘----F8FFFF0FFFFFFF0F
每个有效的FAT结构区包含两个完全相同的拷贝:FAT1、FAT2
文件目录表(FileDirectoryTable),即根目录区,又称为ROOT区:
紧跟在FAT2的下一个扇区,长度为32个扇区(256个表项)。如果支持长文件名,则每个表项
为64个字节,其中,前32个字节为长文件链接说明;后32个字节为文件属性说明,包括文件长
度、起始地址、日期、时间等。如不支持长文件名,则每个表项为32个字节的属性说明。
数据区(DataArea):
紧跟在FDT的下一个扇区,直到逻辑盘的结束地址。
《扩展分区!www.163164.com
名称地址长度(扇区)
扩展分区(ExtendPartition)?-y-11
系统扇区(SystemSecotrs)?-y-2,?-y-6362
引导扇区(Boot)?-(y+1)-11
其后各项与主分区相同……址163164.cn 微信1631640 QQ3149886



FAT表引起的读写故障

硬盘文件分配表庞大无法手工修复,只能依靠工具。
FAT表记录着硬盘数据的存储地址,每一个文件都有一组FAT链指定其存放的簇地址。FAT表的损坏意味着文件内容的丢失。庆幸的是DOS系统本身提供了两个FAT表,如果目前使用的FAT表损坏,可用第二个进行覆盖修复。但由于不同规格的磁盘其FAT表的长度及第二个FAT表的地址也是不固定的,所以修复时必须正确查找其正确位置,一些工具软件如NU等本身具有这样的修复功能,使用也非常的方便。采用DEBUG也可实现这种操作,即采用其m命令把第二个FAT表移到第一个表处即可(不建议这样做)。如果第二个FAT表也损坏了,则也无法把硬盘恢复到原来的状态,但文件的数据仍然存放在硬盘的数据区中,可采用CHKDSK或SCANDISK命令进行修复,最终得到*.CHK文件,这便是丢失FAT链的扇区数据。如果是文本文件则可从中提取出完整的或部分的文件内容。

软盘文件分配FAT表修复

在运行某个程序时,有时会在屏幕上看到:Fileallocationtablebad,driveA(文件分配表坏)的错误信息,导致程序不能正常运行。
我们知道,在磁盘中有两个文件分配表:FAT1和FAT2。FAT1用于日常工作,FAT2备用。因此,在FAT1损坏时,可用FAT2表修补。
具体方法是:运行DEBUG,将FAT2读入缓冲区,用缓冲区的FAT2数据覆盖磁盘中的FAT1。
例:修复3寸1.44M软盘,在A驱
在DOS环境下进入debug环境
在“-”提示符下进行如下操作:
-L10000A9
-W100019
-q
其它类型的软盘的修复方法参照下表进行。
起止逻辑扇区5.25"低密5.25"高密3.5"低密3.5"高密
BOOT区0000
FAT11-21-71-31-9
FAT23-48-0EH4-60A-12H
例如我们要修复5.25"高密软盘的FAT,则需将上述参数改为:
-L100087
-W100017
-q

址163164.cn 微信1631640 QQ3149886

返回总目录 上一页 目录页 下一页