达思硬盘数据恢复网推荐:首先以准备一张MS DOS的系统启动软盘,在Windows 98和MS DOS软盘中的系统文件中,Windows 98中只有一个I0.SYS,而在MS DOS中则有I0.SYS和MSDOS.SYS。IO.SYS文件是Input and Output文件,即输入输出管理文伴,它包含有LOADER、I01,I02,103等4个模块。其中lOl中包含有·个关键的程序SysInt I,它主要用于系统启动时解读硬盘的分区表,要完全正确地通过它的验证才能启动系统。如果分区表是循环的,系统启动时将会反复读取这个分区表,从而不能引导系统,造成死机现象,有时DOS为了获得硬盘使用权必须读分区表参数,而且DOS还约定驱动器号不能超过26。
如果使用DOS启动软盘重新启动电脑,之时由于在A盘上使用的DOS文件里的Debug命令仍然可以读出硬盘0柱面0磁头1扇区的内容,所以修改后再写入0柱面0磁头1扇区时应该懂系统文件,设置不允许系统在启动过程中读取的硬盘分区表中的内容,这样就可以跳过正常的硬盘检测功能启动电脑了。
但需要注意的是,不能将分区表里的参数随意的改为其他的参数,否则很有可能不能使用DOS系统盘启动,推出阴道后将出现内存分配错误和不能装在DOS命令解释器COMMAND的提示,经常的故障现象就是系统死机。而且有时在情况严重的时候,很有可能将分区表参数改为一个循环链,如将C盘的下一个分区指向D区,D区的下一个分区又指向C区,造成了内部逻辑循环,这样软盘在引导时就会无休止的读取逻辑驱动器,这时不管用软盘还是硬盘就都无法启动电脑了。最主要的现象就是将硬盘0柱面0磁头1扇区的1D0H处修改为1,1D1H处又被修改为0了。这时可以再用一张格式化系统盘的软盘顺利启动。
本消息来自达思数据恢复网



