Board logo

标题: 请问Wengier!!! [打印本页]

作者: billqiao     时间: 2004-6-24 00:00    标题: 请问Wengier!!!

我用超级通用DOS7.1启动盘启动后,对D盘格式化,在命令行输入:
FORMAT D: /Q
完毕后退回命令行状态,查看D:确实已经被格式化,然后重启。
重新回到命令行,我一看,结果我的C:被格式化了,而D:的所有数据还好好的呆在那里。连我在FORMAT是输入的卷标也全部标到C:了。
后来我在虚拟机上也做了好几次实验,结果不是我的硬盘问题,而且我用了WIN98的启动盘也照样如此。
我实在没辙了,只想知道怎么回事!
作者: newdos11     时间: 2004-6-24 00:00
那个"超级通用DOS7.1启动盘"没问题啊,很多人和我一样都在用!
楼主有很多重要信息都没有提供出来(例如C,D盘是什么格式的,是不是用双硬盘,还有的是
由于"超级通用DOS7.1启动盘"是多重启动,楼主最起码说明在选哪个启动选项是出事的),否则
叫Wengier怎么帮你?
作者: billqiao     时间: 2004-6-24 00:00
我说了不是启动盘的问题,因为我用98的标准启动盘试过也一样
但好象又不是我的硬盘有问题,因为我在虚拟机里试过也一样
现象是这样的
只要我对逻辑第一分区(D:)快速格式化,重启后我的第一主分区会被格式化,而逻辑第一分区却完好无损!
最奇怪的是我用了很多启动盘并且在虚拟机里试也还是如此,我真搞不明白
作者: billqiao     时间: 2004-6-24 00:00
而且在之后若使用磁盘修复工具等,可以检查出第一主分区的分区表错误,错误原因是容量不符,具PQMAGIC检查出是110#错误,提示第一主分区的容量已经越界,而与后面的分区重叠。
也就是说第一主分区的分区表项被FORMAT.EXE修改了总扇区数,并且你会看到第一主分区的显示容量将与原先的第一逻辑分区容量一致。并且不能写入任何数据,因为分区表错误。


[此贴子已经被作者于2004-6-24 下午 08:17:39编辑过]



作者: billqiao     时间: 2004-6-25 00:00
事情好象有了答案

受PQMAGIC等无损分区软件格式化过的逻辑分区,不能直接在DOS下用FORMAT /Q快速格式化,否则将格式化将错位到C盘。
解决办法是对其进行一次彻底格式化即可。
至于具体原因,经测试应该是逻辑分区第一扇区有某个参数错误。而与分区表、扩展分区表和主引导记录都不相干。