数据恢复

一、硬盘结构

目前的存储方式基本分为磁存储、光存储和电存储几种,其中 U 盘和各种存储卡属于电存储,VCD、DVD 盘属于光存储,应用最广的是电存储,如硬盘。

磁盘接口:

并行接口:IDE接口、SCSI接口(SCSI 接口相当于 IDE 接口的特殊形式,效率更高)

串行接口:SATA 接口、SAS 接口(SAS 接口是 SCSI 接口的串行化,效率比 SATA 接口更高,且兼容 SATA 接口)

IEEE 1394 接口:它并不是硬盘专用接口,但却可以方便的连接包括硬盘在内的 63 个不同的设备,并支持即插即用和热插拔,且传输速率是最高的。

 

磁道:当磁盘在旋转时,磁头如果保持在一个位置,则磁头会在磁盘表面划出一个圆形轨迹,这个圆形轨迹就叫磁道。每张盘片的磁道是从外向内由 0 开始编号,相信磁道间有一定的距离,以免磁性互相影响。

扇区:在磁道上划分出相同容量的弧段就是扇区,扇区从 1 开始编号,每个扇区包括存放 512 个字节的数据段和磁盘管理信息的信息段。

柱面:多个盘片的相同编号的磁道形成的圆柱就叫作柱面,数据存储是沿柱面进行的,在一个柱面内由低号盘片向高号盘片写入,写满柱面后再转到下一个柱面。

磁头:每个盘片都有自己的磁头,因此盘片数等于磁头数。所谓磁盘的 CHS 即指 Cylinder(柱面)、Head(磁头)、Sector(扇区)。

坏道:由于生产过程中无法保证整个盘片完全一致,必然有少部分扇区无法稳定读写数据,这就是我们所说的坏道。每个硬盘在出厂前都需要经过检测,把坏道的位置写入到硬盘固件区的工厂干道表(p-List),另外在硬盘使用过程中出现的坏道的位置也可以写入到硬盘固件区的增长坏道表(G-List)中。

 

硬盘的启动过程:

1、加电后,DSP 首先运行 ROM 中的程序,部分硬盘会检查各部分的完整性。

2、盘片电机起转,当转速达到预定转速时,磁头开始工作,定位到盘片上的固件区,读取硬盘的固件程序和坏道表,如果固件的关键扇区或文件损坏,启动可能出现故障。

3、当所有必须的固件都正常读取后,磁盘进入就绪状态,等待接收工作指令进行数据读写。

 

磁盘的性能指标:

1、转速:以每分钟多少转来表示(rpm),转速越高,寻道时间越短,但同时会带来磨损加剧、温度升高和噪音增大的负面影响。

2、硬盘的数据传输率:分为外部传输速率(又称为突发传输速率,指的是由硬盘缓存区所读取数据的最高速率)和内部传输速率(它才是硬盘性能的重要标准,指的是磁头至硬盘缓存间的数据传输率)

3、硬盘缓存:现在的 2T 硬盘缓存一般为 64MB,以 SDRAM 为主,根据写入方式的不同,又分为写通式和回写式两种,主流为回写式。

4、平均寻道时间

5、柱面切换时间

6、平均潜伏期

7、平均访问时间

 

寻址方式:

1、CHS寻址方式:过去使用的存在容量限制问题,现已基本被淘汰。

2、LBA寻址方式:Logic Block Address(逻辑块地址),又称为“线性寻址模式”,将磁盘上的所有扇区从 0 开始编号,直到最大扇区-1,现在的磁盘都采用 LBA 寻址方式,除了分区表内有关柱面、磁头和扇区的参数之外,均采用 LBA 寻址模式讲解。

 

http://bbs.mydigit.cn/read.php?tid=331754

http://blog.csdn.net/misiter/article/details/7469710

http://www.yesky.com/426/114426.shtml 

http://www.iplaysoft.com/tools/partition-calculator/

 

计算机启动过程:

 

数的存储格式:Big-endian(大头位序) 和 Little-endian(小头位序)。

 

posted @ 2013-10-08 14:16  轻典  阅读(417)  评论(0编辑  收藏  举报