富士通和东芝专修.docx
- 文档编号:10507748
- 上传时间:2023-02-17
- 格式:DOCX
- 页数:21
- 大小:2.18MB
富士通和东芝专修.docx
《富士通和东芝专修.docx》由会员分享,可在线阅读,更多相关《富士通和东芝专修.docx(21页珍藏版)》请在冰豆网上搜索。
富士通和东芝专修
富士通/东芝专修
1.引言2
2.硬盘型号识别2
2.1.富士通硬盘型号2
2.2.东芝硬盘型号2
3.支持的硬盘系列3
3.1.富士通硬盘支持列表3
3.2.东芝支持系列3
4.连线3
5.程序功能4
5.1.装入管理5
5.2固件读取6
5.3回写固件8
5.4固件检测9
5.5缺陷管理9
5.6指令模式10
5.7磁头操作12
5.8ROM操作14
5.9其它操作15
5.10电源查看16
5.11扇区查看17
1.引言
本文档旨在介绍富士通专修和东芝专修的基本功能和使用方法。
富士通/东芝专修有两个主程序:
“富士通专修.exe”和“东芝专修.exe”。
因为两者采用相同内核,所有功能按钮都是一样的,因此本文档只采用“富士通专修.exe”的程序界面。
2.硬盘型号识别
2.1.富士通硬盘型号
富士通硬盘型号由四部分组成,具体以型号为MPF3102AT的硬盘为例说明如下:
MPF3102AT
ABCD
A.家族系列
M所有富士通硬盘统一标号
P硬盘尺寸型号
3.5inchSCSIA
3.5inchIDEP
2.5inchIDEH
F硬盘世代码
B.硬盘尺寸
2.5inch2
3.5inch3
C.硬盘容量
数值乘以100,单位为MB,标识硬盘格式化后的容量。
D.硬盘接口
AT=IDE,4200or5400rpm,UDMA100
AH=IDE,7200rpm,UDMA100
MP=Ultra160,68PIN
MC=Ultra160,SCA-280PIN
NP=Ultra320,68PIN
NC=Ultra320,SCA-280PIN
FC=FCAL-2
2.2.东芝硬盘型号
如下以型号为MKxxyyABC的硬盘为例说明:
MK是所有东芝硬盘的统一标号。
xx=容量
如果A=M,该数值含义如下:
14=1.4GB,21=2.1GB,64=6.4GB
如果A=G,该数值含义如下:
10=10GB,18=18GB,40=40GB,etc.
yy=磁头类型
01,03,05=MR
02=TFH
04,06,10,12=DSMR,等等
A=容量标准
M=容量<10GB
G=容量>10GB
B=接口类型
A=ATA
L=Lowpower
P=PCMCIA
S=SATA
C=外形尺寸
C=Automotive
N=19mm
T=8.45mm
P=9.5mm
X=9.5mmwith5400rpm
Y=9.5mmwith7200rpm,etc
3.支持的硬盘系列
3.1.富士通硬盘支持列表
下表是富士通专修的支持列表:
2.5英寸
MHA,MHB,MHC,MHD,MHE,MHF,MHG,MHH,MHI,MHJ,MHK,MHL,MHM,MHN,MHO,MHP,MHQ,MHR,MHS,MHT,MHU,MHV,MHW,MHX,MHY,MHZ,MJA
3.5英寸
MPA,MPB,MPC,MPD,MPE,MPF,MPG
表1富士通支持列表
3.2.东芝支持系列
东芝专修支持目前市场上大部分硬盘系列。
4.连线
以下两幅图展示了如何连接富士通和东芝硬盘到专修终端。
这里需要注意两点:
第一,对于SATA硬盘,用户必须使用产品包装里配的SATA转接卡,否则终端无法正常读取SATA硬盘。
第二,硬盘解密时,必须连接串口通讯盒。
图1IDE硬盘连线方式
图2SATA硬盘连线方式
5.程序功能
富士通和东芝专修有两个程序“富士通专修.exe”和“东芝专修.exe”,对于不同的硬盘,用户需要运行对应的程序。
因为两个程序采用相同内核,所有功能按钮都是一样的,因此本文只采用“富士通专修.exe”的界面。
5.1.装入管理
用户有两种方式初始化终端程序:
从硬盘装入和从文件装入地图
从硬盘装入用于直接从硬盘读取固件去地图以初始化终端程。
当硬盘的主要固件完好,硬盘无物理故障时就可以使用这个选项。
当程序成功从硬盘读取相应数据以后,硬盘的所有参数会显示如下:
.
图3装入管理
从文件装入地图当硬盘无法直接装入时,用户必须选择相应家族的地图文件,然后装入。
地图文件可以通过生成地图功能从完好硬盘上生成。
生成地图用来从好的硬盘读取地图并保存为文件,文件格式如此例“MHVXXXXBH.MAP”.
:
这个按钮方便用户浏览选择配盘固件的存储路径。
:
显示当前硬盘的数据文件夹。
:
用户可以打开工程师日志,并在其中记录对硬盘的所有操作。
:
打开电源
:
关闭电源
:
软复位指令
:
硬复位指令,和软复位指令一样,用于硬盘无法响应时发送复位指令。
5.2固件读取
图4读取固件
工作文件夹:
从硬盘装入以后,程序会生成对应的文件夹,用于存储硬盘的固件,ROM代码等数据。
如下是文件夹的命名方式:
FW\Working\MHVXXXXBH\00000028-
\FUJITSUMHV2100BH\NW53T6525N7V.
模块列表:
模块在列表中以如下方式排列:
“ID+大小+名称”。
用户可以从列表中选择需要备份的模块,模块将会以后缀名为“.Mod”的文件保存在MOD文件夹中。
建议用户在对硬盘有任何操作之前备份好所有固件模块。
下表是富士通硬盘的主要模块:
名称
描述
DM
译码表
PL
每个磁头的P表记录
TS
磁道缺陷表
HS
磁头地图
FI
厂家信息
DT
译码表模块
SI
逻辑参数表
SN
序列号模块
SM
管理员密码模块
SU
用户密码模块
CI
硬件列表
FA
日志模块
ZP
区段表
RE
日志模块
WE
日志模块
表2.富士通硬盘模块
模块编辑:
双击任一模块,程序会弹出一个编辑框(如图5所示)。
用户可以修改任意字节并写入硬盘。
然后通过重新装入检测修改的的内容有没有被写入硬盘。
同时,用户可以右键单击,调出一个下拉菜单。
在下拉菜单中,包含的功能有:
查找文本和十六进制数值,填充块以及写入硬盘。
用户可以通过模块编辑检查固件区是否可写,具体步骤如下:
双击任意不重要的模块(可选择日志模块),弹出编辑框,随便修改任意字节并写入硬盘。
然后,重新装入,检测字节是否被修改。
如果字节已经被修改,说明固件区可写;反之则说明固件区只读。
图5模块编辑
5.3回写固件
图6回写固件
当硬盘固件模块损坏时,用户可以通过写覆盖的方式修复该模块。
然后,并不是所有的模块都可以写,比如PL(P表)HS(磁头地图)等。
回写固件模块之前,建议用户备份好所有模块。
回写时,用户须要选择用于回写的配盘固件存放路径。
5.4固件检测
图7固件检测
固件检测用于检测固件模块的结构。
和日立硬盘类似,富士通硬盘的固件模块没有计算校验和,因此程序只能检测模块头以及长度,无法检测模块数据的完整性。
5.5缺陷管理
用户请谨慎使用这个菜单的功能,因为有些功能会损坏数据!
用户能够使用的功能包括:
查看缺陷表,重建译码表,数据擦除和扫描坏道。
其中,数据擦除将永久损坏数据。
图8缺陷管理
查看G表/查看P表:
显示G表和P表的缺陷记录。
重建并清除G表:
此功能用于重建DM译码表,同时清除G表。
这是一个很强大的功能,可以修复富士通硬盘和东芝硬盘的通病,即在MHDD下扫描全盘叹号。
硬盘低格:
硬盘低格是硬盘内部的低格程序。
点击此按钮后,专修程序会调用该低格程序,然后一切操作都由硬盘自身完成。
低格程序会清除G表,同时扫描每个扇区并填零,如果是坏扇区则加入P表,最后重建译码表。
因此,其相当于全盘清零并重建译码表。
开始扫描:
扫描硬盘盘片,检测每一个扇区是否超过规定的响应时间,统计所有超时扇区。
全盘清零:
对全盘每一个扇区进行填零操作,即擦除数据。
用户须要注意,程序采用高速安全擦除,即在擦除之前会设置ATA密码,在擦除完成后清除密码。
因此,如果因为意外掉电,硬盘会被加密。
这时,点击停止清零,
5.6指令模式
图9东芝硬盘指令模式
图10富士通硬盘指令模式
富士通硬盘和东芝硬盘都设计了COM口指令模式,但是和希捷指令模式不一样的,它们两者在目前并没有什么实际用途。
为了进入指令模式,用户须要连接串口通讯盒,并且连接到电路板的跳针必须设置到正确的位置(连线方式请参照图1和图2)。
富士通硬盘和东芝硬盘的指令模式有一些差别。
第一,富士通硬盘的波特率为19200,东芝硬盘是9600
第二,硬盘通电后进入指令模式的方式不一样。
东芝硬盘在通电以后不会输出数据到COM口。
要进入指令对话模式,用户须要按【Enter】键。
如果COM口通讯成功建立了,硬盘会输出提示符“>”。
和东芝硬盘不一样,富士通硬盘通电以后,如果COM口通讯成功建立,硬盘会输出提示信息“>>bootupfromsacode”。
这时,用户按住【Ctrl】键的同时敲击“【”键四次,会得到提示信息“OK!
”以及提示符“>”,表明硬盘进入指令对话模式。
表3和表4列出了东芝硬盘和富士通硬盘的一些基本指令,用户可以研究使用。
须要指出的是,这些指令并没有研究彻底,目前我们没有发现这些指令有任何实际意义。
注意:
请用户谨慎使用这些指令,有可能有些指令会对硬盘造成损坏!
指令
描述
BKxx
设置输出到COM口的块大小
BSxx
设置内存段
DB
输出缓存
DM
输出内存
HP
显示一些可使用的指令
RS
复位,退出指令模式
SC
输出磁头坐标
SD
输出硬盘物理参数
SF
输出硬盘特征状态
SL
输出硬盘密码设置状态
SR
输出硬盘S.M.A.R.T参数
VR
输出固件版本号
STxxxx
设置内存块地址
表3东芝硬盘部分指令
指令
描述
/saxx,yy
输出指定的模块内容,xx代表模块ID,yy表示输出的扇区数
/sf
ROM操作指令
/m
输出指定的内存堆栈,单位为字
/mm
输出指定内存堆栈的长度为128字节的内容
/wb
修改内存,单位为字节
/ww
修改内存,单位为字
/wl
修改内存,单位为双字
/baud
设置波特率
表4富士通硬盘部分指令
5.7磁头操作
图11磁头操作
磁头操作菜单用于屏蔽磁头,用户可以通过屏蔽损坏的磁头修复硬盘。
程序支持MHT系列以前(包括MHT)的硬盘磁头屏蔽。
这里假设有一个硬盘有4个磁头,磁头地图是“00010203”(如图12所示)。
图12磁头地图
其中第三个磁头(02)是坏的,须要屏蔽,操作如下:
步骤1修改盘片数和磁头数。
本例中,盘片数和磁头都需要修改成3
步骤2修改磁头地图.本例中须要将磁头地图修改为“000103FF”。
图13修改磁头地图
步骤3保存所有设置以后,断电开电,然后点击硬盘低格。
(只有对于支持磁头屏蔽的硬盘,程序才会开放保存功能)。
5.8ROM操作
图14ROM操作
ROM操作菜单提供用户读取和更新ROM芯片代码的机会。
用户须注意,并不是所有的硬盘系列都支持ROM读写。
对于没有外部ROM芯片的硬盘,ROM读写是不支持的(程序也不会显示读写功能按钮)。
读取ROM:
从电路板ROM芯片读取代码,并保存到文件。
写ROM:
用外部ROM代码写入ROM芯片。
5.9其它操作
用户可以修改硬盘参数,复位S.M.A.R.T,清除密码,控制电机起停,控制电源以及管理ATA密码。
图15其它操作
修改序列号:
用于修改硬盘的序列号。
修改LBA:
修改硬盘LBA,即容量。
复位S.M.A.R.T:
恢复S.M.A.R.T参数默认值。
清除密码:
清除ATA密码。
注意,ATA密码清除是通过COM口完成。
因此,清除硬盘密码时,用户必须连接串口通讯盒。
富士通专修和东芝专修支持目前市面几乎所有的硬盘系列,然而我们也发现有部分硬盘无法支持,比如最新的MJA系列。
这是因为,富士通厂家出于安全考虑设计的:
MJA系列的硬盘在加密以后,COM口通讯同时被关闭。
开发者正在研究此类硬盘的解密方法。
停止电机/打开电机:
控制电机起停。
关闭电源/复位电源/打开电源:
电源控制
ATA密码操作:
用于管理ATA密码。
用户可以设置管理员/用户密码以及相应密码级别,并在知晓密码的时候清除密码。
图16ATA密码管理
5.10电源查看
专修终端设计了电源保护功能,程序可以监控输入硬盘的电源。
一旦检测到电源异常,终端蜂鸣器会发出报警声,并切断电源,以保护硬盘电路板不被烧坏。
程序同时监控5V和12V输入,并将两路输入中的电流在波形图中显示出来。
其中,红色线表示5V输入的电流,黄色线代表12V输入的电流(图16中只有5V输入的电流,这是因为2.5英寸硬盘只一路5V电压)。
图17电源监控
5.11扇区查看
图18查看扇区
用户可以查看和编辑扇区,并将修改后的数据写入硬盘。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 富士通 东芝 专修