2024年6月15日发(作者:向飞兰)
效率源希捷(Seagate)硬盘指令分析之一
(T级常见指令分析)
众所周知,希捷硬盘修复与其它产品的硬盘修复方法有一个独特的
地方,指令模式。指令模式也即是诊断模式,可以直观的检测并监控硬
盘的工作状态,通过反馈显示的信息来判断硬盘的故障。希捷硬盘在设
计指令时分为许多模块。同时对指令又分不同的等级,以方便于工程师
的记忆和管理。本文将重点介绍一些T级模式下所使用的指令和反馈信
息。其他级别的将在后面的文章中介绍。
T级下的指令包括:CERT 进程测试、缺陷参看、日志查看,读取
系统参数等。
Bx,设置波特率。该指令是设置终端程序的接受信号频率,以适应
硬盘的频率。这样才能正常显示指令模式下的信息。
x 为0,表示设置为默认的波特率,默认都是9600。
x 为1,表示显示该硬盘能支持的波特率。
x 大于1时,将设置波特率为指定的x频率。
Vx,查看缺陷列表。使用该指令前需要加载CERT 模块。
x 为1,表示查看P表缺陷;x 为2,表示查看T表缺陷;x 为4,表
示查看G表缺陷。该指令只在希捷酷鱼系列硬盘中有效,U系列不支持
这个指令。
下图是P表的信息
P表缺陷的格式为:柱面+磁头+扇区+连续缺陷的个数。
下图为G表的信息:
G表的格式为:柱面+磁头+扇区+替换扇区+缺陷标记。
ix,y,z,初始化缺陷表。使用该指令前需要加载CERT 模块。
x 为1 表示P表;x 为2表示T表;x 为4表示为G表。
y 参数如果不填,表示只在内存中清除,并不写到固件区;如果有输人
数据,表示将把初始化后的数据保存到固件区。
z 参数是关键位,当为22的时候,i 指令才有效,否则忽略该指令。
Nx,y,z,设置AGE的值为x。
2024年6月15日发(作者:向飞兰)
效率源希捷(Seagate)硬盘指令分析之一
(T级常见指令分析)
众所周知,希捷硬盘修复与其它产品的硬盘修复方法有一个独特的
地方,指令模式。指令模式也即是诊断模式,可以直观的检测并监控硬
盘的工作状态,通过反馈显示的信息来判断硬盘的故障。希捷硬盘在设
计指令时分为许多模块。同时对指令又分不同的等级,以方便于工程师
的记忆和管理。本文将重点介绍一些T级模式下所使用的指令和反馈信
息。其他级别的将在后面的文章中介绍。
T级下的指令包括:CERT 进程测试、缺陷参看、日志查看,读取
系统参数等。
Bx,设置波特率。该指令是设置终端程序的接受信号频率,以适应
硬盘的频率。这样才能正常显示指令模式下的信息。
x 为0,表示设置为默认的波特率,默认都是9600。
x 为1,表示显示该硬盘能支持的波特率。
x 大于1时,将设置波特率为指定的x频率。
Vx,查看缺陷列表。使用该指令前需要加载CERT 模块。
x 为1,表示查看P表缺陷;x 为2,表示查看T表缺陷;x 为4,表
示查看G表缺陷。该指令只在希捷酷鱼系列硬盘中有效,U系列不支持
这个指令。
下图是P表的信息
P表缺陷的格式为:柱面+磁头+扇区+连续缺陷的个数。
下图为G表的信息:
G表的格式为:柱面+磁头+扇区+替换扇区+缺陷标记。
ix,y,z,初始化缺陷表。使用该指令前需要加载CERT 模块。
x 为1 表示P表;x 为2表示T表;x 为4表示为G表。
y 参数如果不填,表示只在内存中清除,并不写到固件区;如果有输人
数据,表示将把初始化后的数据保存到固件区。
z 参数是关键位,当为22的时候,i 指令才有效,否则忽略该指令。
Nx,y,z,设置AGE的值为x。