
经过计算,坏区大至在40m以后的一个区域。这说明硬盘主引导区是好的,我们知道dm可以在分区的时候避开坏道,而fdisk对有坏道的硬盘就无能为力了。取wdc的dm对该硬盘全部重新分为dos分区成功,但format仍然只能做到16%处,可能是该硬盘型号太旧,分区时坏道没有被标记。只好再用一个通用dm(版本为9.55)一试,谁知format到16%后居然能将坏道的数据读出备份为文件并格式化成功,再用scandisk发现5345到5411之间有很多坏簇,并标记为bad cluster(坏簇)。由于使用坏簇附近的簇会造成坏簇扩散,又用nu的disktool将5340 到5345,5411到5420标记为坏簇。重新高级格式化后得到258m的硬盘容量。用户将备份数据还原到硬盘后使用一直到现在正常。分析以上情况可能是有些版本的dm只适用某些型号的硬盘,本例中还是自家以前生产的硬盘。建议遇到dm不能标记坏道时用通用dm一试,方便不少。
