Last time I accidentally got a very old small hard disk (only 80MB), and it only had MS-DOS 6.20 on it. Now I also have an MS-DOS 7.10 boot disk that is not afraid of “logical locks”, so I was going to try booting into DOS with it and see whether I could use software like NDD2002 to directly repair the “logical lock” on the hard disk.
After putting the “logical lock” on the hard disk, I used this latest MS-DOS 7.10 boot disk (at this point that May 16 version “Super MS-DOS 7.10 Boot Disk” could not boot) and very smoothly booted to A:\, but of course drive C was already gone at that point. I first ran FDISK.EXE and SPFDISK.EXE on drive A, but they reported an error in the hard disk partition. So I then ran NDD.EXE on drive A to start NDD2002, preparing to repair drive C.
After selecting “Diagnose disk” from the NDD main menu, NDD reported errors on the hard disk and asked whether to repair them. I selected “Yes” a total of three times (and I had selected the “Undo” function), then NDD said the hard disk partition table had been updated and asked whether to restart the system, so I restarted the system to see whether the hard disk “logical lock” had been removed.
However, this time the boot process was obviously abnormal. After the system finished BIOS self-test and recognized this hard disk, there was a very long delay (there had been no such thing just now!), and only then did it start reading drive A (I had it set to boot from A). Drive A was still the latest MS-DOS 7.10 boot disk, yet after reading for a few seconds the floppy drive light actually went out, almost like it had hung. However, after waiting about 2 minutes, the floppy drive light came back on and the message “Starting MS-DOS 7.1..” appeared, and then it still booted to A:\ as usual. The same thing happened with the ROM-DOS 7.10 boot disk.
At this point the hard disk still could not be recognized. So I ran NDD again, and it still said there were hard disk errors. Clearly NDD2002 simply cannot repair a “logical lock”. So I decided to “Undo”, but during the Undo process NDD said the Undo failed and could not continue! It could not even restore things—really dizzying!!
At this point the situation was even worse than when there had only been the “logical lock”, and even harder to repair... It can be seen that NDD’s disk repair function is rather poor, and often the more it repairs, the worse things get (I had also run into another similar incident before~~). So NDD really must be used with caution—remember that!
After putting the “logical lock” on the hard disk, I used this latest MS-DOS 7.10 boot disk (at this point that May 16 version “Super MS-DOS 7.10 Boot Disk” could not boot) and very smoothly booted to A:\, but of course drive C was already gone at that point. I first ran FDISK.EXE and SPFDISK.EXE on drive A, but they reported an error in the hard disk partition. So I then ran NDD.EXE on drive A to start NDD2002, preparing to repair drive C.
After selecting “Diagnose disk” from the NDD main menu, NDD reported errors on the hard disk and asked whether to repair them. I selected “Yes” a total of three times (and I had selected the “Undo” function), then NDD said the hard disk partition table had been updated and asked whether to restart the system, so I restarted the system to see whether the hard disk “logical lock” had been removed.
However, this time the boot process was obviously abnormal. After the system finished BIOS self-test and recognized this hard disk, there was a very long delay (there had been no such thing just now!), and only then did it start reading drive A (I had it set to boot from A). Drive A was still the latest MS-DOS 7.10 boot disk, yet after reading for a few seconds the floppy drive light actually went out, almost like it had hung. However, after waiting about 2 minutes, the floppy drive light came back on and the message “Starting MS-DOS 7.1..” appeared, and then it still booted to A:\ as usual. The same thing happened with the ROM-DOS 7.10 boot disk.
At this point the hard disk still could not be recognized. So I ran NDD again, and it still said there were hard disk errors. Clearly NDD2002 simply cannot repair a “logical lock”. So I decided to “Undo”, but during the Undo process NDD said the Undo failed and could not continue! It could not even restore things—really dizzying!!
At this point the situation was even worse than when there had only been the “logical lock”, and even harder to repair... It can be seen that NDD’s disk repair function is rather poor, and often the more it repairs, the worse things get (I had also run into another similar incident before~~). So NDD really must be used with caution—remember that!
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)






