海云数据恢复翻译的M0指令
M指令的格式为m,,,,,,, ,[8
0、 0处只有两个选择,默认为0,代表用户区,通常我们都是使用M0,就由此而来,M1是格式化固件区,很少使用。
1、1处是格式化选择,是一个二进制数的组合 对应六位 ,我们用 FEDCBA来表示
A处如果为1,假设其余位为0,则此数为1,对应P表对应扇区会被破坏
B处如果是1,假设其余位为0,则 此数为2,对应关闭用户区格式化,也就是不破坏硬盘数据,我们经常使用的7200。11的通病指令 M0,2,就来源于此
C处如果是1,假设其余位为0,则此数为4,对应 关闭用户区校验
D处如果是1,假设其余位0,则此数为8,对应显示格式化错误日志
E处如果是1,假设其余位为0,则此数为16,对应不在重新格式化有缺陷的区域,英文为 Enable Zone Re-format Skipping
F处 如果是1,假设其余位为0,则此数为32,对应只格式化SeaCOS XF Space
2、2处是缺陷表选项 ,是一个二进制的组合 对于3位DCBA
A处如果是1,对应此数为1,使用G表格式化用户区
B处如果是1,对应此数为2,使用P表格式化用户区,我们经常使用的7200。11的通病指令M0,2,2就来源于此(第二个 2)
C处如果是1,对应此数为4,使用活动的错误日志格式化用户区
D处如果是1,对应此数为8,格式化完了以后 数据就清0了 经常用于修坏道
3、 此处一般为0, 为0代表不修改写测试的默认次数。
4、此处一般为0,为0代表不修改读测试的默认次数
5、此处一般为0,为0代表不修改 T级最大交错
6、此处一般为0,也是一个和校验有关的参数,为0代表固件默认的次数
7、此处一般为0X22,否则指令将不执行
8、此处一般可以省略。 很好,谢谢楼主分享了,这些东西研究的都不容易~ 谢谢斑竹的分享。谢谢! 谢谢楼主分享 还没有学习到这一步啊 呵呵 ,这个是 做什么用的? 修复7200.11 7200.12 通病的 谢谢楼主分享了,这些东西研究的都不容易!!!
谢谢楼主分享 来 学习一下 谢谢楼主分享(1: