请选择 进入手机版 | 继续访问电脑版
查看: 608|回复: 1

久违了群里的朋友,发一个MHdd 硬盘软件是使用说明

[复制链接]
发表于 2015-7-17 10:35:00 | 显示全部楼层 |阅读模式
首先,要把硬盘接在电脑上。IDE硬盘一定要将跳线设置成MASTER;SATA建议连接在接口号为奇数的接口(如SATA 1,SATA 3等)。
由于MHDD并不是通过BIOS对硬盘进行操作的,所以我们要让他在DOS环境下运行。如果您有DOS工具箱的话可以让它在里面运行。
最上面那行为状态指示,就像指示灯一样,当有情况发生时,对应的指示就会亮起
最左面的数字是工作状态,2位,16进制,含义未知按照顺序:
ERR:发生错误
INDX:写入G表
CORR:纠正
DREQ:硬盘和计算机交换数据
DRSC:硬盘自检通过
WRFT:写入失败
DRDY:硬盘就绪
BUSY:硬盘忙
空格右侧是错误类型指示,当硬盘出现对应错误时,ERR和对应错误指示会亮起:
AMNF:地址标记错误
T0NF:0磁道错误
ABRT:拒绝操作
IDNF:扇区ID错误
UNCR:校验错误
BBK:坏扇区标记错误
最右侧数字是错误类型,2位,16进制,含义仍未知
中间的空格,不是白白放的。当硬盘加锁时,上面会显示PWD;硬盘有容量剪切时,上面会显示HPA。
第二行显示的是当前设备的信息,从左到右依次是:硬盘型号、LBA总数、当前操作LBA,第四个根据情况变化。

MHDD4.6共有以下命令(本顺序按照MHDD帮助的默认顺序排列):
EXIT:退出
QUIT:退出
HELP:帮助
BATCH:批处理
CLS:清屏
SCREENSHOT:截图
PORT:选择端口
PCISCAN:扫描PCI总线并保存
WAIT:等待硬盘就绪
SCSIINFO:显示SCSI设备信息
MAN:命令帮助
ID:获取简略设备信息
SCAN:扫描
SWITCHMBR:主引导记录(MBR)开关
HPA:容量剪切
NHPA:恢复初始容量
RHPA:显示初始容量
RX:读取磁盘缓存数据
RST:重置设备
PWD:设置设备密码
UNLOCK:解锁设备
DISPWD:解除密码
RPM:转速测量
FF:从文件写入磁盘
AAM:自动噪音管理(AAM)设定
MAKEBAD:制造坏道
RANDOMBAD:随机制造坏道
INIT:重置并重新测定容量
FDISK:创建一个分区
SMART:显示SMART信息或管理SMART系统
STOP:关闭磁盘电机
I:初始化设备
ERASE:擦除
TOF:从磁盘保存为文件
FASTERASE:快速擦除
CLRMBR:删除主引导记录(MBR)
CX:测定平均寻道时间
EID:获取完整磁盘信息
ATOF:从磁盘保存为多个文件
MAKELOG:创建日志
CONFIG:配置设备
SETCDSPEED:设置CD速度
UNITSIZE:调整SCSI设备扇区大小
SCSIFORMAT:格式化SCSI设备
先说几个常用命令:
PORT[快捷键:Shift+F3]:硬盘选择菜单,按下去是这个样子的:
Primary controller是你的主IDE控制器,Secondary controller是你的副IDE控制器,PC-3000 board 是PC-3000卡(我可没有这么昂贵的设备),而SATA端口则会直接显示对应的端口号。输入对应硬盘的编号(我的是3),即可对对应盘进行操作。
SCAN[快捷键:F4]:扫描硬盘。输入后会弹出如下选项:
Start LBA:开始的LBA编号
End LBA:结束的LBA编号
Remap:重映射
Timeout(sec):超时时间
Spindown after scan:扫描结束后关闭电机
Loop test/repair:循环测试/修复
Erase Delays *DESTRUCTIVE*:删除超时的扇区
Start LBA和End LBA是指定扫描范围的,如果坏块的位置已知,可以按照坏块的范围设置这两个值,节省时间,还不伤盘哦~
一般来说,对付少量坏道,打开Remap即可。如果不能Remap的话,就需要打开erase delays,不过打开它会破坏硬盘内的数据。这两个就是将坏道加入传说中的G-list,只不过remap会指定备用区的扇区来替代不稳定的扇区,而erase不会指定。Remap和Erase不能同时打开。
Timeout是指定超时时间,并用它来界定坏块,一般不需调整,默认值即可。
如果拉出去跑了一遍之后,坏道还在那里不走,那就需要打开loop test,让它反复修复以达到目的。
Spindown after scan是在扫描之后关闭电机。比如说,您看着MHDD一点一点的跑,耐不住寂寞了,去看会电视,那么,MHDD就会在扫描结束的时候关闭硬盘电机以达到保护硬盘的目的。如果loop test开了,它也就无效了。(废话!)
设置好之后,按下F4开始扫描了。
AVG[ xxx kb/s]:平均扫描速度
ACT[ xxx kb/s]:当前扫描速度
灰块(<3ms,<10ms,<50ms)的是非常健康的扇区,延迟小,速度快绿块(<150ms)的是有些延迟的扇区,有些也没问题,不过太多了会影响读取速度
棕块(<500ms)的是延迟有些大的扇区,如果比较多,说明这个盘累了,不过能正常使用红块(>500ms)的是延迟扇区,这些随时可能变成坏道。
MHdD的 硬盘加密解密:
硬盘加密解密、破除MAKEBAD制造的坏道无法修复的谣言。
PWD:为硬盘加ATA锁,使其无法使用。
UNLOCK:将硬盘变为解锁状态,使其可以操作。
DISPWD:解除硬盘密码。
UNLOCK和DISPWD有什么区别呢?简单说,一个是临时解锁,一个是永久解锁。比如,您为手机设了一个短信密码,这个过程就是PWD;而如果您想看短信的话,就得输入一次密码,这个过程就是UNLOCK;如果不想锁住短信,就得解除密码,这个过程就是DISPWD。
要想给硬盘加锁,需要这样:
首先,极少部分的老硬盘是不支持ATA锁的,按下Shift+F2[命令:EID]可以看到Security下写着High,OFF,这就代表支持。对于容量超过1G的硬盘都是支持的。
加锁,先输入PWD,回车;(废话!)
然后,一行蓝色字Type USER pwd max 32sym (empty line for cancel):这里就是输入密码了,最多32个字符;输入的密码是明文状态的,不必输入第二次,千万要看好了再Enter,不知道密码的情况下解锁是非常闹心的:
回车,就Done啦~你的硬盘被锁住了。断电后生效。
重新连接硬盘,这时它就被锁住了;扫描一下,满屏的ABRT,别想从它里面读取出任何东西:
硬盘此时在BIOS里面还能认到,但是操作系统已经不认识它了。
要想解锁,也很简单:
输入UNLOCK,它会问你锁定的方式,1是主机(master)锁定,0是用户(user)锁定。如果按1的话,输入正确的密码也没办法解锁,如图:
为什么呢??因为刚才是通过MHDD锁定的硬盘,选择主机锁定,就像是用正确的钥匙开错误的锁。所以,要选0(user)解锁:
输入正确的密码,回车,Done!
这时你想对硬盘做什么都可以了。扫描一下:
没完...如果这时硬盘断电的话,它仍然会锁着。要想用的话,就得解除密码。
注意!如果不进行UNLOCK的话,这步是不会生效的。
输入UNLOCK,它仍然会问你锁定的方式。当然啦,还是填0(user):
输入正确的密码,Done!
RPM:测定硬盘转速。我手里的硬盘,无论新旧,它都测不出来转速。
FF:从镜像写入磁盘,就像GHOST一样。
输入FF后,首先要输入源文件的名字(源文件要放在MHDD的根目录哦):
输入想要写入的起始LBA和终止LBA,再想想,按下Y
等着出Done吧
MAKEBAD制造的坏道很难修复******
首先,用MAKEBAD在LBA为5000-5010区域制造坏道:
制造完成,对LBA4000-6000的地方进行扫描,这里果然变成了坏道:
扫描+Remap,再来一遍;都是蓝色块,应该修复了:
再扫描,没事了!!!!!!
再次制造坏道,制造之后ERASE,坏道依然恢复正常。
这里得出一个结论:MAKEBAD制造的坏道是完全可以修复的!!!!

NIT:重新检测磁盘,重新测定容量。
FDISK:快速将磁盘分成一个分区。
输入它,点下Y,一会就完成了。
它的原理是重写MBR,所以很快。
SMART:显示SMART信息或者管理SMART系统。
这条命令下有几个子命令:
HELP:获得帮助
Off:关掉SMART检测
On:开启SMART检测
AAS:开启或者关闭SMART状态自动保存
Test:执行SMART测试
Data:显示SMART测试数据
Erlog:读取SMART错误堆栈,并导入文件
Att:显示SMART各个参数的属性
用法是这样的:比如想看SMART的各项参数,按入SMART ATT就可以~

发表于 2015-10-31 16:35:33 | 显示全部楼层
来看看的啊。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表