admin管理员组

文章数量:1516870

1. 硬盘发出死亡警告?我和MHDD的初次相遇

   那年冬天,我的老台式机突然像哮喘一样哼唧起来,伴随着刺耳的“嘎吱”声,系统卡死成了家常便饭。数据无价,我急得满屋转圈,最后在技术论坛里挖到了一个名字:MHDD。说实话,一开始我挺怵的,毕竟要在黑乎乎的DOS界面里敲命令。但死马当活马医,我硬着头皮试了,结果居然把一块满是坏道的硬盘从鬼门关拉了回来。从那以后,MHDD就成了我工具箱里的常客,每次帮朋友修电脑,它总能派上大用场。

2. 磨刀不误砍柴工:准备工作不能马虎

   直接上手MHDD?别急,准备工作做不好,后面全是坑。首先,你得有个能启动的U盘,因为MHDD最好在纯DOS环境跑,避免Windows干扰。我推荐用Rufus这类小工具把U盘做成DOS启动盘,过程很简单,但记得备份U盘数据,它会整个被清空。其次,去官网或可信源下载MHDD,版本选4.6就行,稳定够用。把解压后的文件全扔进U盘根目录,别放文件夹里,不然DOS找不到。最后,重启电脑进BIOS,把启动顺序改成U盘优先,保存退出。

   如果你用Linux,制作启动盘可以这么弄:

  

sudo dd if=/path/to/dos.img of=/dev/sdb bs=4M status=progress

   这里/dev/sdb是你的U盘设备,千万看准了,别选成硬盘!Windows用户就别折腾命令了,Rufus点点鼠标更省心。做好后重启,看到C:\>这样的提示符,说明DOS起来了,这时输入cd mhdd回车,就能进工具目录了。

3. 直面MHDD:那个看似简陋却强大的界面

   第一次看到MHDD主界面,你可能觉得它土得掉渣——全是文字,没图标没菜单。但用久了会发现,这种简洁才是效率所在。启动后,屏幕会列出检测到的硬盘,按数字键选你要操作的盘。注意,MHDD认的是IDE接口模式,如果你的硬盘是SATA,可能在BIOS里调成IDE兼容模式才能识别。选中硬盘后,你会看到命令输入行,闪动的光标等着你发号施令。

   先别慌,输入help看看所有命令:

  

help

   密密麻麻一屏,但常用的就十来个。我最初记不住,就手抄在纸上贴显示器边上。你得知道,scan是扫描,erase是擦除,remap是重映射,hpa能调容量,cls清屏。对了,按F1到F4有快捷功能,比如F2开关硬盘灯,F3切换显示模式。多按几次,手感就来了。

4. 核心战斗:扫描坏道,就像给硬盘做CT

   检测坏道是MHDD的看家本领。输入scan回车,它会问起始和结束LBA(逻辑块地址)。如果你不确定,直接回车用默认值,它会扫全盘。扫描时,屏幕像心电图一样跳动,不同符号代表不同状态:方块是正常,?号是超时,X是坏道,!号是严重错误。颜色也有讲究,绿色健康,红色警告,灰色忽略。我第一次扫的时候,盯着屏幕半小时,看到几个红X心都凉了,但后来发现数量少的话,完全能修。

   想精细控制扫描参数?可以这么写:

  

scan 0 50000 100 timeout=150 erase=on

   这个命令从0扇区扫到50000,超时设100毫秒,超时150毫秒的扇区直接擦除。timeout值设小点,扫描快但可能误报;设大点,结果准但耗时间。我一般从100开始试。扫描中途按ESC能暂停,再按继续。扫完会生成报告,坏道位置和数量一目了然。如果坏道超过100个,我劝你考虑换盘,修了也撑不久。

5. 修复实操:和坏道斗智斗勇的日子

   看到坏道别绝望,MHDD给了你好几招。erase命令能擦除坏道数据,有时是逻辑错误,一擦就好。但物理损伤的,擦完可能复现。remap命令更彻底,把坏扇区映射到备用区,不过备用区用光了就没办法了。还有aerase命令,高级擦除,能对付顽固坏道。我修过一块硬盘,用erase没效果,换aerase磨了俩小时,居然救活了。

   修复时,最好先备份重要数据。然后针对坏道位置操作:

  

erase 1024 2048
remap 1024 2048
aerase 1024 2048 loops=3

   第一行擦除1024到2048扇区;第二行重映射同样范围;第三行高级擦除并循环3次。loops参数可增加次数,但别超过5,否则伤硬盘。修复过程硬盘会狂响,正常现象。完成后,务必再扫描一次验证效果。我习惯修完跑个快扫,看到红X变灰块,那成就感,比通关游戏还爽。

6. 进阶玩法:挖掘MHDD的隐藏潜力

   用熟基础功能后,可以玩玩高级命令。比如smart att,能读硬盘的SMART健康数据,预测故障。hpa命令可以临时缩小硬盘容量,把坏道区隔离出去,适合急用电脑但没钱换盘的时候。还有rhpa,恢复原始容量。init命令能低级格式化,不过万不得已别用,太耗时且伤盘。

   查看SMART信息的例子:

  

smart att
smart on
smart off

   注意,有些新硬盘的SMART数据MHDD读不全,这时别硬搞。hpa用法要小心:

  

hpa 80000

   这命令把硬盘容量设为80000扇区,超出的部分(包括坏道)就访问不到了。数据还在,但系统看不见。想还原就用rhpa。这些功能像手术刀,用得巧能救命,乱用会搞破坏。我第一次调hpa时没算好扇区,把系统分区切没了,只好重装,教训深刻。

7. 血泪教训:这些坑我帮你踩过了

   MHDD虽强,但不是万能。首先,它不支持USB硬盘直接修,得把硬盘挂到主板SATA口上。其次,扫描时如果电脑休眠或断电,可能损坏分区表,所以务必插稳电源。还有,修复古董硬盘(比如20GB的老IDE盘)时,速度慢得像蜗牛,你得有耐心。另外,MHDD在部分UEFI主板上可能无法启动,这时就得找台老电脑或者切回传统BIOS模式。

   遇到问题别蛮干。常见错误码和应对:

  

Error: Drive not ready
检查硬盘电源线和数据线是否插牢。
Error: Write protected
硬盘可能锁了,试试命令 unlock。
Error: Timeout expired
超时太长,调低timeout值再扫描。

   最后,保持良好心态。硬盘修复有时靠运气,我遇到过修了三天最后放弃的盘,也遇到过五分钟救活的奇迹。工具终究是工具,关键还是平时勤备份,定期用MHDD做体检,防患于未然。每次听到硬盘平稳的运转声,我都觉得,这份折腾值了。

本文标签: 硬盘命令