您好,欢迎访问迅维职业技能培训中心

18823306610

全国咨询热线

硬盘固件是什么?

更新时间:2017-04-14 浏览量:944

硬盘固件是什么?图1
硬盘固件是什么? 图1
 
  (机械)硬盘固件的概念:硬盘固件(FIRMWARE)是硬盘内部各部件之间相互作用、相互配合的一个协调者,用于控制硬盘正常启动、正常运行读/写操作的工厂伺服程序,硬盘固件是硬盘不可缺少的重要组成部分。
 
  对于硬盘固件通俗的理解就是“固化在硬盘(硬件)中的软件”,英文名称是“FIRMWARE” 简称为“FW”,硬盘固件负担着一个硬盘系统最基础、最底层的工作、如果把硬盘比作一台PC机的话,硬盘固件就相当于这台PC机的主板BIOS和WINDOWS操作系统程序。硬盘固件是由一些汇编语言编写的引导命令、控制语句和执行语句构成。
 
  对于硬盘而言,硬盘固件是负责驱动、控制、解码、传送、检测等工作,管理数据的存放位置。
 
  硬盘固件的基本单位名称是模块。下面简单讲解一下各个模块的作用:
 
  硬盘ID模块:用来保存硬盘的型号、S/N号、P/N码等,硬盘身份信息的模块。
 
  用来管理硬盘坏道的模块(缺陷扇区),也就是硬盘的缺陷表(Defect Table)。包括:P表(P-list table:permanent or primary defect table) 中文翻译是:永久或基本缺陷列表,也被称为工厂级别坏道表。G表(G-list table:growth defect table) 中文翻译是:增长缺陷列表。也被称为用户级别坏道表。

  记录并管理硬盘工作的温度以及错误日志记录-SMART表,硬盘的SMART模块是S.M.A.R.T.的缩写,全称是“Self-Monitoring,Analysis and Reporting Technology”,中文意思是“自我监测分析与报告技术”,它可以对硬盘的温度、内部电路、盘片表面介质材料等进行监测,力求及时分析出硬盘可能发出的问题,并发出警告,从而保护硬盘里存储的数据不受损失。 
 
  硬盘的译码表---编译器(翻译器)模块,是负责硬盘寻址方式转换的硬盘固件。因为早期的机械硬盘,原先是用C/H/S的物理寻址方式,为了突破容量限制,改为LBA线性逻辑寻址方式。但是,好多老式的(机械)硬盘和软件仍使用C/H/S寻址方式,译码表是C/H/S转换LBA的内部程序。编译器(翻译器)模块至今仍应用在大容量机械硬盘的生产制造工序中。
 
  所以说硬盘固件是硬盘的中枢神经系统,硬盘固件信息决定着(机械)硬盘的功能和性能,硬盘固件信息损毁或固件信息丢失,将导致硬盘无法正常启动---无法被计算机系统识别,也无法正常读写数据资料。

  例如:希捷硬盘固件门事件,就是因为硬盘的译码表---编译器(翻译器)模块、SMART表、缺陷表(Defect Table)模块信息出现错误,导致(部分生产批次、相关型号的)希捷硬盘无法继续正常工作。
 
  硬盘固件的位置:由于硬盘品牌不同,硬盘固件存储位置也有些不同。大致分为两种形式存储:
硬盘固件是什么?图2
硬盘固件是什么? 图2

硬盘固件是什么?图3
硬盘固件是什么? 图3
 
  第一种形式是,一部分硬盘固件信息保存在硬盘PCB电路板的ROM芯片中,另外一部分硬盘固件信息保存在(机械)硬盘盘片的负磁道上,即零磁道前面的磁道。被称为固件区也称为伺服区SA区。固件区位于非用户使用区域。

  第二种形式是,所有硬盘固件信息全部保存在(机械)硬盘的负磁道上,即硬盘盘片的固件区---伺服区。

  以上就是小编为您整理的关于硬盘固件的一些知识,包括硬盘固件的概念,各个模块的作用以及硬盘固件存储形式和位置的介绍,希望您能喜欢这些内容!

  硬盘故障维修专题贴http://www.xinxunwei.com/ypwx/11246501.html
 
学到熟练维修 需要多少钱?
当前水平
零基础
会拆装
会修小问题
计划学习时间
1~2个月全天上课
利用闲暇时间学习

联系方式

培训咨询点击这里给我发消息

技术交流群迅维网官方群7


加微信,和老师沟通一下技术问题!

加微信,和老师沟通一下技术问题!

打开微信,点击右上角的“+”,

选择“扫一扫”功能,

用摄像头对准下方二维码即可。


客服老师

恭喜你,获得维修课程一节

添加老师微信,帮你一对一安排试听课

了解试听需求

安排试听时间

微信号:13691708525

复制微信号添加