`

深入了解硬盘结构

阅读更多

前不久我的老电脑的硬盘坏了,里面还有很多资料,所以很是郁闷。想去硬盘数据恢复,问了下价格,吓了我一跳,决定自己深入了解下硬盘恢复技术。在深入了解硬盘开盘数据恢复之前,必须对硬盘的整体物理结构有充分的认识。作为精密度较高的配件,硬盘的外部结构还是比较简单,真正的高科技含量在于其盘体内部。



1. 硬盘的外部结构


硬盘的外部结构并不复杂,主要由电源接口、数据接口、控制电路板构成。对于 ide 硬盘、 serial-ata 硬盘以及 scsi 硬盘而言,其外部结构略有差别,这也是大家在使用时需要分辨的。
电源接口
电源接口用于连接主机的电源,为硬盘工作提供足够的电力 。一般而言,硬盘采用最为常见的 4 针 d 形电源接口。不过需要注意的是,最新的
serial-ata 硬盘不再使用 4 针的 d 形电源接口,而是使用易于插拔的接口代替 。这种接口有 15 个插针,但其宽度与以前的电源接口相当。硬盘控制器厂商如 silicon 、 promise 等以及主板厂商都在其产品包装中提供了必备的电源转接线 ,此时依旧可以使用 4 针 d 形电源接口。从未来的发展趋势来看,今后能够直接扩展出 serial-ata 硬盘电源接口线的 atx 电源将会越来越普及。
数据接口
数据接口是硬盘中很重要的一部分,它用于连接主板上的南桥芯片或者其它独立的磁盘控制器芯片。以最常见的 ide 硬盘为例,其前部有一排 40 针接口,需要通过扁平的 ide 数据线连接主板或者 raid/ata 卡上的 ide 接口。以往的老式硬盘采用普通 40pin数据线,然而为了提高硬盘的传输性能,各大硬盘厂商联合推出了 ultra dma 传输模式,也就是我们常说的 ata66/100/133 硬盘传输模式。因为这种模式下数据信号的传输量增大,所以就得保障信号传输的准确性。为了提高 ide 数据线的电气性能,我们原来使用的 40pin 的 ide 数据线数量增加到 80pin ,其中 40pin 用于信号的传输,另外 40pin 则是地线,用来有效地屏蔽杂波信号。
与 ide 硬盘相比, scsi 硬盘的接口更为复杂。 scsi 硬盘的接口类型可以大致分为 68 针接口和 80 针接口,其中前者可以直接使用scsi 控制卡来连接,而 80 针接口的产品则必须使用 lvd 转接头。 需要注意的是, lvd 转接头和 scsi 数据线的质量很大程度上决定 scsi 硬盘的性发挥,质量不佳的转接头会折损性能.此外, scsi 硬盘在安装时不需要设计类似 ide 硬盘的主从概念,而是通过 id 号来区别。
在所有的硬盘中, serial-ata 硬盘的数据线连接是最为简单的,因为它采用了点对点连接方式,即每个 serial-ata 线缆(或通道)只能连接一块硬盘,不必像 ide 硬盘那样设置主从跳线 了。值得称道的是, serial-ata 数据线占据的空间很小,这非常有利于散热,同时可以提高数据传送的稳定性。
控制电路板
控制电路板一般裸露在硬盘下表面,以利于散热不过也有少数品牌的硬盘将其完全封闭,这样可以更好地保护各种控制芯片,同时还能降低噪音。硬盘的控制电路板由主轴调速电路、磁头驱动与伺服定位电路、读写控制电路、控制与接口电路等构成。此外,还有一块高效的单片机rom 芯片用来固化软件,用于对硬盘进行初始化,执行加电和启动主轴电机,加电初始寻道、定位以及故障检测等。当然,高速缓存也是控制电路板上不可或缺的,一般具备 2 ~ 8mb sdram 。

在硬盘控制电路板中,读写控制电路是最为重要的,它主要有两个作用:首先是负责将二进制码转换成模拟信号。当数据信息需要写入时,由中心处理系统传向磁头的是代表数据的二进制码,这个电路是这些二进制码的必经之路,其责任是将经过这里的二进制码转换为能够改变电流大小的模拟信号,并传向磁头;其次是负责将模拟信号转换成二进制码并放大信号。当读取数据时磁头从盘片获得的是由磁场而产生的电流,电流在向中心处理系统传输时,也必须经过前置放大电路,此时这个电路的工作是将代表模拟信号的电流转变为中心处理系统能够识别的二进制码,并将微弱的信号放大。

对于大多数 serial-ata 硬盘而言,我们还能看到一块转接芯片。 7200.7 系列在开发时并不是一款真正意义上的 serial-ata 硬盘,而是通过 marvell公司的转接芯片来实现。这枚芯片在硬盘上的作用就是把硬盘产生的源生并行信号转换为序列信号并传输给系统南桥芯片,又或是把接收到的序列信号转换为硬盘可以接收的并行信号。如此一来,其转换过程必将导致性能损失。当然,并非说使用转接芯片的serial-ata 硬盘就不好,而是说这样难以发挥出 serial-ata 硬盘的最大威力,我们也希望今后这类芯片能从 serial-ata 硬盘中消失。

2.硬盘的内部结构

尽管在外部结构方面,各种硬盘之间有着一定的区别,但是其内部结构还是完全相同的,毕竟硬盘的本质工作方式不会改变。打开硬盘外壳之后,我们也就能够看到神秘的内部世界,其核心部分包括盘体、主轴电机、读写磁头、寻道电机等主要部件。不过需要提醒大家的是,千万不要随意打开硬盘的外壳,这将 100 %地使整个硬盘报废,因为硬盘的内部盘面不能沾染上一滴灰尘,否则立即报废。一般硬盘内部结构维修甚至需要在要求极为严格的洁净间中进行。
盘体从物理的角度分为磁面( side )、磁道( track )、柱面( cylinder )与扇区( sector )等 4 个结构。磁面也就是组成盘体各盘片的上下两个盘面,第一个盘片的第一面为 0 磁面,下一个为 1 磁面;第二个盘片的第一面为 2 磁面,以此类推……。磁道也就是在格式化磁盘时盘片上被划分出来的许多同心圆。最外层的磁道为 0 道,并向着磁面中心增长。其中,在最靠近中心的部分不记录数据,称为着陆区( landing zone ),是硬盘每次启动或关闭时,磁头起飞和停止的位置。所有盘片上半径相同的磁道构成一个圆筒,称其为柱面。柱面可用 以计算逻辑盘的容量。

扇区是磁盘存取数据的最基本单位,也就是将每个磁道等分后相邻两个半径之间的区域,这样不难理解每个磁道包含的扇区数目相等,扇区的起始处包含了扇区的唯一地址标识 id ,扇区与扇区之间以空隙隔开,便于操作系统识别。事实上,硬盘的盘体结构与大家熟悉的软盘非常类似。只不过其盘片是由多个重叠在一起并由垫圈隔开的盘片组成,而且盘片采用金属圆片(ibm 曾经采用玻璃作为材料),表面极为平整光滑,并涂有磁性物质。
读写磁头组件

读写磁头组件由读写磁头、传动手臂、传动轴三部分组成。在具体工作时,磁头通过传动手臂和传动轴以固定半径扫描盘片,以此来读写数据。磁头是集成工艺制成的多个磁头的组合,采用非接触式结构。硬盘加电后,读写磁头在高速旋转的磁盘表面飞行,飞高间隙只有0.1 ~ 0.3μm ,可以获得极高的数据传输率。新型 mr ( magnetoresistive heads ) 磁阻磁头采用读写分离的磁头结构,写操作时使用传统的磁感应磁头,读操作则采用 mr 磁头。
自从 1973 年 ibm 发明了 winchester (温彻斯特)硬盘以来,至今的近 30 年时间里,硬盘的核心机械结构部份的基本原理始终没有脱离“温彻斯特”模式。“温彻斯特”模式的精髓是在密封、固定并高速旋转的镀磁盘片的每个存储面上有一个沿盘片径向移动的磁头。客观而言,这种模式严重阻碍了硬盘速度提升,但是要将其改变并不容易,至少现今的主流硬盘还没有跨出第一步。或许未来会出现多磁头的硬盘技术,通过有多个独立磁头协调工作,会使磁头寻道时间几乎完全相互抵消,磁头读写数据块的持续时间也会部分抵消。当一个磁头读写一段时,另一个磁头进行下一段的寻道过程,找到后可立即进行读写操作,或者进入读写操作的预备状态,等待前一个磁头完成前一段后立即接替作业。乐观估计,这项技术需要在5 年后才会进入实质性应用阶段。
磁头驱动机构
对于硬盘而言,磁头驱动机构就好比是一个指挥官,它控制磁头的读写,直接为传动手臂与传动轴传送指令。磁头驱动机构主要由音圈电机、磁头驱动小车和防震动机构组成。磁头驱动机构对磁头进行正确的驱动,在很短的时间内精确定位到系统指令指定的磁道上,保证数据读写的可靠性。


一般而言,磁头机构的电机有步进电机、力矩电机和音圈电机三种,现在硬盘多采用音圈电机驱动。音圈是中间插有与磁头相连的磁棒的的线圈,当电流通过线圈时,磁棒就会发生位移,进而驱动装载磁头的小车,并根据控制器在盘面上磁头位置的信息编码来得到磁头移动的距离,达到准确定位的目的。值得注意的是,如果磁头驱动机构设计不良,很容易造成盘体划伤或者出现坏道。先进的磁头驱动机构应当有效优化读取方式,提供性能,并且针对突然停电、剧烈外部冲击等不可知情况作出相应的判断与及时妥当的处理。

3.主轴组件

硬盘的主轴组件主要是轴承和马达,我们可以笼统地认为轴承决定一款硬盘的噪音表现,而马达决定性能。当然,这样说并不完全正确,但是基本上表达了这两项内容在硬盘中的重要地位。从滚珠轴承到油浸轴承再到液态轴承,硬盘轴承处于不断的改良当中,目前液态轴承已经成为绝对的主流市场,得到 segate 、 matrox 、 wd 、 ibm 、 sunsung 等众多厂商的支持。由于采用液体作为轴承,所以金属之间不直接摩擦,这样一来除了延长了主轴点解的寿命、减少发热之外,最重要一点是实现了硬盘噪声控制的突破。不过需要指出的是,采用液态轴承对于性能并没有任何好处,甚至反而会延长寻道时间,似乎噪音与性能是一对永远难以平衡的矛盾。
至于马达,其直观理解就是磁头转动的速度,速度越高,扫过的盘体面积越大,因而读写速度也能相应提高。目前主流 ide 硬盘以及 serial-ata 硬盘的转速为 7200rpm ,而少数低端 ide 硬盘以及笔记本硬盘只有 5400rpm 和 4200rpm 。相对而言, scsi 硬盘的转速要高得多, 10000rpm 似乎已经是入门级产品,主流产品维持在 15000rpm 。

分享到:
评论

相关推荐

    你了解硬盘怎样存储数据吗--深入理解硬盘结构

    本文将深入探讨硬盘的结构,以便更好地理解其工作方式,这对于底层开发人员来说尤其有用。 首先,硬盘主要由三个部分组成:盘体、控制电路板和接口部件。盘体是一个密封腔体,包含磁头和盘片,是硬盘的核心部分。...

    FAT和硬盘结构(了解硬盘结构)

    在计算机科学领域,硬盘结构是理解数据存储和操作系统工作方式的关键。本文将深入探讨FAT(File Allocation Table,文件分配表)系统以及硬盘的基本构造,帮助你更好地了解这两个概念。 首先,我们来谈谈FAT。FAT是...

    硬盘结构及其分区

    总的来说,理解硬盘结构及其分区对于有效管理和维护计算机系统至关重要。合理规划和管理硬盘分区可以提高系统的稳定性和效率,而深入了解硬盘的内部构造也有助于我们更好地应对可能出现的硬件问题。在实际操作中,...

    硬盘结构及其分区简介

    在深入了解硬盘结构及其分区之前,我们首先需要了解一些基本概念。硬盘是计算机中用于存储数据的主要设备,分为机械硬盘(HDD)和固态硬盘(SSD)。HDD使用旋转磁盘和移动读写头来存储数据,而SSD则采用闪存芯片作为...

    硬盘知识 硬盘逻辑结构 硬盘MBR详解

    首先,我们要理解硬盘的物理结构。硬盘由多个磁盘片组成,每个磁盘片有两个面,面上分布着一系列微小的磁性区域,这些区域被称为磁道。磁道被分割成更小的单元,称为扇区,每个扇区通常包含512字节的数据。硬盘驱动...

    硬盘基础结构只是知识

    深入理解硬盘结构,我们可以将其主要分为以下几个部分: 1. **盘片**:硬盘的核心部分,通常由铝或玻璃材质制成,表面涂覆磁性材料。盘片以数千转每分钟的速度高速旋转,提供数据读写的基础。 2. **磁头**:磁头...

    深入理解硬盘分区表.pdf

    深入理解硬盘分区表 硬盘分区表是计算机存储设备中非常重要的一部分,它直接影响着操作系统的安装、运行和数据存储。深入理解硬盘分区表是每个计算机爱好者和专业人士都需要掌握的知识。本文将从硬盘分区表的基本...

    硬盘内部硬件结构和工作原理详解

    硬盘内部硬件结构和工作原理详解 硬盘是一个复杂的电子设备,它的内部结构和工作原理决定了它的性能和可靠性...只有深入了解硬盘的内部结构和工作原理,才能更好地使用和维护硬盘,提高数据存储和读取的速度和可靠性。

    硬盘的数据结构.pdf

    理解硬盘的数据结构,无论是对于数据恢复、日常使用还是系统维护,都有着深远的影响。本文将深入探讨硬盘的数据结构,从主引导扇区、操作系统引导扇区、文件分配表、目录区以及数据区等方面进行详细解析。 首先,...

    硬盘扇区读写技术,数据恢复必备

    总的来说,掌握硬盘扇区读写技术,深入了解硬盘结构,以及熟悉INT 13H等低级磁盘访问手段,是成为数据恢复专家的基础。通过《硬盘扇区读写技术--修复硬盘与恢复文件.pdf》这样的资源,可以进一步学习并实践这些技术...

    硬盘结构原理

    ### 硬盘结构原理详解 ...总之,深入了解硬盘的结构原理对于优化存储方案、提高数据管理效率等方面具有重要意义。通过掌握这些基础知识,我们可以更好地利用硬盘的优势,提高数据处理的速度和可靠性。

    对硬盘的各个结构 原理详解

    本文将深入探讨硬盘的物理结构和逻辑组织,以便更好地了解其工作方式。 1. 磁头: 磁头是硬盘中至关重要的组件,负责读取和写入数据。传统的磁头采用电磁感应设计,兼顾读写功能,但这种设计存在一定的局限性。现代...

    硬盘结构与文件系统.pdf

    了解硬盘结构与文件系统对于数据恢复至关重要。数据恢复工程师需具备深厚的硬盘物理结构知识,以及对文件系统如何组织和存储数据的深刻理解。例如,即使磁盘出现物理损伤,通过特定的技术手段,仍然可以从剩余的健康...

    硬盘工作原理与硬盘电气结构

    本文将详细解析硬盘的工作原理、功能结构及电气机构等内容,帮助读者深入了解硬盘的技术细节。 #### 一、硬盘的工作原理 硬盘通过磁性材料记录数据,其核心组成部分包括磁盘(盘片)、磁头和驱动器等。当硬盘进行...

    深入理解计算机系统 & 计算体系结构量化研究方法 两本丛书

    《深入理解计算机系统》与《计算体系结构:量化研究方法》是两本深入探讨计算机科学核心领域的经典著作。这两本书的结合,为我们提供了从硬件到软件的全面理解,包括计算机系统的底层运作机制以及如何通过量化分析...

    硬盘硬件结构,物理结构,引导原理

    本文旨在深入探究硬盘的硬件结构、物理结构以及引导原理,帮助读者清晰地理解硬盘的工作机制。 首先,硬盘的基本硬件结构主要包含三个部分:盘片、磁头和控制电路。盘片是数据存储的介质,通常由铝合金或玻璃制成的...

    硬盘知识,硬盘逻辑结构,硬盘MBR详解

    了解硬盘的逻辑结构和MBR对于理解数据存储、系统启动和故障排查至关重要。在日常使用中,我们需要合理规划分区,定期检查硬盘健康状态,并确保MBR的安全,以保证数据的完整性和系统的稳定运行。对于IT专业人员来说,...

Global site tag (gtag.js) - Google Analytics