数据恢复:软盘、光盘的数据结构及数据恢复的标准和流程

2007-10-23 15:58:18   Count:

重点:软盘,光盘的数据结构
难点:软盘,光盘的数据故障
亮点/应用/重要性:数据恢复的规范流程和标准
主要内容:本课主要介绍软盘,光盘的数据存储结构和常见故障,另外还将了解有关数据恢复的规范、流程和有关的标准,以及数据恢复中的一些注意事项。

数据恢复:软盘、光盘的数据结构及数据恢复的标准和流程(20071019)在线专题授课音频

(本课程正式学员可登录学习系统,进入对应课程,在窗口左边的“课程资料室”内进行在线浏览。)

答疑整理:

1.CHS与LBA的相应转换?

  答:从CHS到LBA: 假设用C表示当前柱面号,H表示当前磁头号,Cs表示起始柱面号,Hs表示起始磁头号,Ss表示起始扇区号,PS表示每磁道有多少个扇区,PH表示每柱面有多少个磁道,则有以下对应关系:
LBA=(C-Cs)*PH*PS+(H-Hs)*PS+(S-Ss)
一般情况下,CS=0、HS=0、SS=1;PS=63、PH=255

  从LBA到CHS: 在这里先介绍两种运算DIV和MOD。DIV做整除运算,即被除数除以除数所得的商的整数部分;比如5 DIV 3=1,33 DIV 6=5。
MOD是余运算,MOD运算则取商的余数;比如:5 MOD 3=2,33 MOD 6=5。
DIV和MOD是一对搭档,一个取整一个取余。各个变量按照上面的进行假设,那么有:
C=LBA DIV (PH*PS) + Cs
H=(LBA DIV PS) MOD PH + Hs
S=LBA MOD PS + Ss

2.硬盘容量的计算方法?

  答:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数
(1)硬盘有数个盘片,每盘片两个面,每个面一个磁头
   (2)盘片被划分为多个扇形区域即扇区
   (3)同一盘片不同半径的同心圆为磁道
   (4)不同盘片相同半径构成的圆柱面即柱面
   (5)每扇区字区数一般是512字节


3.dvd-rom与dvd-r的区别?

  答:ROM表示的意思是Read Only Memory(只读存储),R表示的意思是Recordable(可写入)。也就是说DVD-ROM是不可写入的只读存储设备,而DVD-R是可写入型DVD,注意只能一次性写入不能擦除。而DVD-rw就是可擦写的。

4.什么上DBR以及它的作用?

  答:DBR位于柱面0,磁头1,扇区1,即逻辑扇区0。DBR分为两部分:DOS引导程序和BPB(BIOS参数块)。其中DOS引导程序完成DOS系统文件(IO.SYS,MSDOS.SYS)的定位与装载,而BPB用来描述本DOS分区的磁盘信息,BPB位于DBR偏移0BH处,共13字节。
它包含逻辑格式化时使用的参数,可供DOS计算磁盘上的文件分配表,目录区和数据区的起始地址,BPB之后三个字提供物理格 式化(低格)时采用的一些参数。引导程序或设备驱动程序根据这些信息将磁盘逻辑地址(DOS扇区号)转换成物理地址(绝对扇区号)。


5.FAT32分区各部分如图所示,DOS保留扇区数为33,2个FAT表,每个FAT表长8488个扇区,数据区长度为8691702,请计算每簇扇区数?

  答: 第一步:FAT表长8488个扇区,对应有8488*512=4345856字节
  第二步:因为是FAT32的文件系统,文件分配表FAT用32位来表示,也就是说占用4个字节(32/8=4),FAT表共有4345856字节那么可用来表示4345856/4=1086464簇
  第三步:数据区共有8691702个扇区,所以每簇需对应扇区数等于8691702/1086464≈8个扇区,所以每簇扇区数为8。


浏览该文章的用户为您推荐了该信息: 
       
   
   
 
站内检索:
本月授课安排
栏目导航
阅读排行