固件是硬盘内部各部件之间相互作用、相互配合的协调者,用子控制硬盘正常启 动和运行,是硬盘不可或缺的重要组成部分。
1.什么是硬盘固件
固件通俗地理解就是“固件在硬件中的软件英文称FIRMWARE,它担负着一个硬 盘系统最基础、最底层的工作。如果把硬盘比做一台计算主机;固件就相当于主机中的 BIOS和操作系统程序。它由一些汇编语言编写的引导命令、控制语句和执行语句构成。
在硬盘中,固件负责驱动、控制、解码、传送、检测等工作,如管理数据的存放位置, 记录已经损坏的缺陷扇区,记彔硬盘在工作中的温度或出现的错误等。所以说固件是硬盘的灵魂,它决定着硬件设备的功能及性能,少了固件的硬盘就只是一堆机械和电子元件, 就像是一个没有灵魂的尸体。
2.硬盘固件的位置
由于硬盘的品牌不同,固件存放位置也有所不同。其大致可分为两种形式:
第一种形式是,一部分固件数据保存在硬盘电路板的芯片中,另一部分保存在硬盘盘片的负磁道上,即零磁道前面的磁道。
第二种形式是,所有固件信息全部保存在硬盘的负磁道上。
如果要访问固件区,只有通过专业工具,在工厂技术状态下,才能对硬盘的固件区进 行读/写操作,从而获取固件区的相关信息,并可进行LBA (逻辑地址)与CHS (物理地 址)互换等操作。在硬盘的正常工作状态下,固件区是无法访问的。
本文系转载,如有侵犯版权问题,请通知。我们立即删除。
转载请注明:成都千喜数据恢复中心 » 硬盘固件的概念,什么是硬盘固件?