无忧启动论坛

标题: 求助:修改了IO.SYS的 MS-DOS7.1用来解开硬盘逻辑锁怎么用? [打印本页]

作者: cxzcvbnm    时间: 2010-1-3 18:37
标题: 求助:修改了IO.SYS的 MS-DOS7.1用来解开硬盘逻辑锁怎么用?
不知怎么使用?请大大说下用法
......

[ 本帖最后由 cxzcvbnm 于 2010-1-5 14:09 编辑 ]
作者: 不才    时间: 2010-1-3 20:01
嘿嘿,原来的io.sys咋用,可解开硬盘逻辑锁的io.sys还咋用就是了。
也就是说用新的替换原有的即可。
作者: cxzcvbnm    时间: 2010-1-3 20:37
谢谢不才 大大!!!

[ 本帖最后由 cxzcvbnm 于 2010-1-5 14:09 编辑 ]
作者: 浪子奇奇    时间: 2010-1-3 21:30
刻盘与否和你的使用方式和环境有关。

只要你保证启动电脑的dos的io.sys已经被替换成破解逻辑锁的即可。
作者: cxzcvbnm    时间: 2010-1-3 21:50
已经被替换.............

[ 本帖最后由 cxzcvbnm 于 2010-1-4 00:40 编辑 ]
作者: fujianabc    时间: 2010-1-4 22:12
原帖由 zhxy9804 于 2010-1-4 21:08 发表
现在哪里还有狗屁逻辑锁啊

简易楼主去学一下什么叫逻辑锁,你怎么会在这个时代还中逻辑锁的?
作者: sgw888    时间: 2010-1-5 19:19
逻辑锁的威力还是很大的,只不过现在已经很少有中逻辑锁的,但也不是不可能中。
我在学习数据恢复时,用WINHEX做测试,修改分区表,结果无意中就构造了一个逻辑锁,以前一直以为逻辑锁已经不像刚出来那样厉害了,一直以为XP已经不受逻辑锁的影响了,至少XP PE应该可以正常启动,结果我错了,当我用WINHEX修改了分区表,重启系统测试的时候发现,XP的滚动条画面一直在不停的滚动,应该是进入死循环了,于是从光盘启动,可以从光盘启动,并出现了EASYBOOT的选择菜单画面,但无法启动PE,启动PE跟启动系统现象一样,卡死,启动DOS工具箱也不行,DOS本来就无法应对这种情况。 想起以前在DOS联盟论坛看到过有修改的IO.SYS,于是搜索论坛,下载,替换我U盘中的DOS,好在机器支持启动我的U盘,可以正常启动DOS。但是修改分区表又难住了,DISKGEN一运行,就不停的报错,提示分区重叠,可是它的提示无法停止,一直不停的继续下去,无法修改。  最后,找了一个HDEDIT的软件,是繁体版的,图形界面的,虽然操作有点繁琐,不过,还是帮了我的大忙。  我把扩展分区的属性标志修改了一下,由原来的0F修改成了0C,这样,XP可以正常启动了。 扩展分区部分在系统下全部丢失,再使用WINHEX修改分区表,把分区表还原,重启系统,分区又全部回来了。
作者: cxzcvbnm    时间: 2010-1-5 21:58
原帖由 zhxy9804 于 2010-1-5 16:07 发表
所谓“硬盘逻辑锁”是使用了某些DOS的一个错误制成的。它采用了“循环分区表”的技术,使某些有这个错误的DOS无法用任何设备启动,包括软盘等移动设 备。当DOS启动时,系统会自动搜索硬盘中的各个分区的信息,如 ...

可能"现在哪里还有狗屁逻辑锁",
但硬盘分区表损坏等、或者硬盘出现了类似于逻辑锁的状况时,
造成MS-DOS软盘、硬盘,还是光盘启动盘等均无法启动时,


使用修复的MS-DOS启动盘启动也许能派上用场


[ 本帖最后由 cxzcvbnm 于 2010-1-5 22:08 编辑 ]
作者: chwang    时间: 2010-1-7 08:21
原帖由 sgw888 于 2010-1-5 19:19 发表
逻辑锁的威力还是很大的,只不过现在已经很少有中逻辑锁的,但也不是不可能中。
我在学习数据恢复时,用WINHEX做测试,修改分区表,结果无意中就构造了一个逻辑锁,以前一直以为逻辑锁已经不像刚出来那样厉害了 ...

我怀疑我的老硬盘80G,给我搞的起不来,可能也是逻辑锁。拿什么都气不来,要是找回来,再捣捣吧。。
作者: 快雪时晴    时间: 2010-1-7 21:56
长知识了,10多年前听说江民锁硬盘事件,那时还狗屁不懂个,今儿个才普及了下知识
作者: 滑头    时间: 2010-2-3 00:30
早在王江民搞逻辑锁之前,电脑杂志上就有人撰文论述过硬盘上循环链的制造和解决,估计王江民也是抄人家的东西。
最简单的解决就是用DOS3.0或更早的版本开机启动,因不支持硬盘分区所以就可以正常启动,然后用DEBUG手工修正,或运行NDD自动修正。
那时候我还编制了一个软盘首扇区的程序,开机就可把硬盘分区表复制到软盘,然后MBR清零,此后再用硬盘以外的其他盘就可正常引导,并进一步处理了。
作者: cxzcvbnm    时间: 2010-2-3 07:59
谢滑大指点!!!!!!!

DOS3.0是否支持sata大硬盘?如能把NDD集成到DOS3.0中做个ISO就好了
作者: 工要在地    时间: 2010-2-6 07:21
不用dos3.0,用rom-dos   pc-dos  free-dos 都行。要是有人要,我发上来。
作者: 水如我心    时间: 2010-2-7 01:27
把LFORMAT、DiskGenius、易我分区表医生集入rom-dos   pc-dos  free-dos 后,都发上来,我全收
作者: 工要在地    时间: 2010-2-7 10:36
标题: 在这里
在这里,不知道能传多大的附件
http://www.brsbox.com/filebox/down/fc/32893f7b1fe8cce72139228b2cf244d4

全是img镜像文件,你需要的format等文件有的没加进去,你自己diy吧

[ 本帖最后由 工要在地 于 2010-2-7 11:08 编辑 ]
作者: 水如我心    时间: 2010-2-8 16:09
自己不会diy,会diy的,传个上来.谢了!
作者: netwinxp    时间: 2010-2-9 22:45
那么啰嗦干嘛,在BIOS SETUP把硬盘设置为NONE,用光盘、U盘PE启动,用WINHEX等工具直接修改分区表即可(干掉循环链)。
***这种东西95年的时候就测试过,还要用特殊的软盘来改MBR。DOS3.0及更早版本对硬盘不支持硬盘或者硬盘分区才能启动,启动后还得用DEBUG改,几乎没用,最简单的办法就是我上面提的,几乎可以无损改回***
BTW:现在会出现分区表循环的问题主要是PQ乱修复造成的(对超过8G的部分识别有BUG)。

[ 本帖最后由 netwinxp 于 2010-2-9 22:55 编辑 ]
作者: kook213    时间: 2010-2-14 16:10
不幸我自己把硬盘弄逻辑锁了,由于太菜,io修改后也无法启动,我是用FREEDOS的diskgen解决的
作者: azziporah    时间: 2010-3-8 15:56
听说逻辑锁的源头是io.sys读死循环的EBR所致
而BIOS不会,因为BIOS读到80h的活动分区就会交出控制权了
那么如果硬盘中有EBR循环链,且没有活动分区,BIOS是否也会因为一直寻找80h而卡死呢?
(听说以前非主分区不能为活动分区,但这一限制已被突破,也就是BIOS会检测EBR)




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3