下面以两个实例说明解决的步骤和应该考虑的问题。
1、
有一块IBM13G硬盘,在联想双子恒星(SIS530主板)上原可以正确识别13G,但一日清晨不知何故只认528M,作为从盘察看发现已经存在三个无法正确读取的分区,容量总合528M,Norton Utilities 2000(4.5) 的NDD对之都无可奈何。
CMOS设置中硬盘自动检测参数1662,255,0,26499,63(LBA13671)。放到其他双子恒星上也如此,排除最初“天气潮湿主板故障”的假设。由于此盘中包含重要数据,需要数据恢复。
ALi主板26500,16,63(LBA13677)。做为主盘无法正常启动,作为从盘发现原来的系统区(C盘)仍在。
怀疑是病毒,使用KV300,报告no partition table(无分区表),软件建议用F10修复,根据建议,经过漫长scaning,Fixed OK以后,发现可以启动,但运行一半系统崩溃,出现一堆乱字符后自动关机。进入安全模式,提示说注册表损坏,按提示恢复注册表重新启动后反而连安全模式都进不去了。
查看文件系统,发现该盘有Norton Antivirus5.0(2000/1/22更新)的autoprotect,防护是比较严密的,因为该盘用做上网,怀疑是感染新病毒,这令我大感兴趣。但对备份的MBR进行分析,却找不到病毒特征,只是发现有SystemCommander的迹象,但是在整个硬盘里却找不到SC以及相关文件。详细询问原因,是在三天前曾作为从盘,而主盘的SystemCommanderDeluxe4.0找到该盘的引导区,也试图通过此项启动,但是失败,通过软盘sys c:,再改回msdos.sys。在此过程中,因为硬盘中还有两个分区被设置为Primary,