中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-15 11:35
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 刚刚解决完硬盘锁,把过程贴出来,给大家做个参考 查看 2,482 回复 3
楼 主 刚刚解决完硬盘锁,把过程贴出来,给大家做个参考 发表于 2011-01-22 00:30 ·  中国 广西 柳州 电信
新手上路
积分 12
发帖 4
注册 2011-01-20 21:08
15年会员
UID 180841
性别 男
状态 离线
起因:用GHOST还原99%出错导致硬盘锁,表现为任何WINDOWS操作系统都进不去(包括DOS、PE,LINUX没试过),而且在启动操作系统时硬盘灯长亮

再折腾了3天后终于找到方法了,首先准备一个U盘,然后用USBOOT,然后把U盘格式化成HDD模式,然后解压下载的grub4dos,运行grubinst_gui.exe,在磁盘里选择U盘,把 不保存原来MBR 、启动时不搜索软盘、不引导原来MBR 三个勾选。点 安装

然后复制 config.sys grub.exe grldr grldr.mbr default menu.lst 到U盘根目录
修改menu.lst中的内容为:
color black/cyan yellow/cyan
timeout 30
default /default

title find and load IO.SYS of Windows 9x/Me
fallback 3
find --set-root /io.sys
chainloader /io.sys
savedefault --wait=2


当然,如果你想增加多余的功能也可以,下载DiskGenius,解压后把里面的DOS文件夹复制到U盘根目录,然后把DOS 7.1中的 mouse.com edit.com command.com msdos.sys(尽可能复制你想要的DOS程序) 复制到U盘根目录,再把论坛的解锁io.sys复制到U盘根目录,这样启动U盘就做好了

然后用它引导进DOS,加载鼠标(mouse.com),进入DOS目录,运行diskgen,然后就检测到有硬盘逻辑锁,点修复,然后重建分区表(必须,因为重建分区表可以解锁硬盘,并修复分区表错误,但是很有可能导致数据丢失,如果你有重要数据,不要重建分区表),保存,重起就行了。

如果你之前备份过分区表,那么用相应的分区软件还原就行了,而且数据不会丢失。

注:之前咨询过网友,他说MHDD可以修复(先把BIOS里的硬盘禁用,再运行MHDD),但是我没成功,MHDD检测不到硬盘(已经把MHDD.CTF里的FAULSE改成TRUE),有兴趣的朋友可以试下。最后,祝大家成功,早日修复数据(数据恢复软件有很多,不过final data不错)。感谢那些无偿为大家提供免费工具的大大们,如论坛的Wengier等等。

没找到在哪上传附件,不然就把我做的启动盘给大家分享
2 发表于 2011-01-23 20:51 ·  中国 广东 深圳 电信
新手上路
积分 7
发帖 4
注册 2011-01-22 16:56
15年会员
UID 180918
性别 男
状态 离线
把你的这个硬盘,作为从盘挂到主盘XP系统下,就应该能启动。
进去系统后,用winhex类的tool操作就可解开了。
3 发表于 2011-01-24 20:05 ·  中国 广西 柳州 柳北区 电信
新手上路
积分 12
发帖 4
注册 2011-01-20 21:08
15年会员
UID 180841
性别 男
状态 离线
这个是本本,拆了就没保修了
4 发表于 2011-01-24 21:21 ·  中国 河南 洛阳 联通
银牌会员
★★★
积分 1,455
发帖 712
注册 2006-01-20 10:26
20年会员
UID 49246
状态 离线
嘿嘿,楼上的,不是说硬盘进不去就叫做硬盘锁的。所以建议将标题改一下哈。
论坛跳转: