关于低级格式化的问题
因此,市面上的低级格式化软件,其实无非是实现了重新置零和将坏扇区重定向两个功能。
需要指出的是,近期的硬盘内部都已经有了自我检测的功能,可以自行完成这种重定向的操作了,所以,基本上在单碟3G后的硬盘,都不必执行这个指令了。很多硬盘公司提供的自我检测软件,在检测到有硬盘的错误后,已经能自动调用这个指令,将一个备用扇区替换有损坏的扇区。 实际上,在硬盘里本身就有个叫P-List的表,记录的是出厂时实际的物理坏扇区位置,而硬盘的固件本身还在维护着一个叫G-List的列表,这个表记录着在使用中发生了错误的扇区位置,在这两个表里的扇区,是真实的物理坏扇区,但是这两个表是无法用一般的硬盘指令来获得以及修改的。当然,硬盘厂家的一些程序能够修改这两个表,但是,没有各个厂家都通用的这个坏区表的修改程序。所以,外面的所谓低级格式化程序,其实都不是真正的低级格式化。
还有一种流传的观点:低级格式化会损伤硬盘。这个观点是错误的。因为在执行格式化磁道的指令的时候,硬盘的物理状态:磁头飞行高度,硬盘旋转的速度,读写电平等等都和正常读写一样,这样,硬盘并不会被这个指令所损伤。可能的情况是:有些用户在执行DM或LFORMAT 等软件的时候,难以忍受其运行速度,用强行关电源的方式来终止其运行,这样,硬盘可能就发生了不可修复的错误。其实,在硬盘进行任何写操作的时候,强行关闭电源,都有可能发生这种不可修复的错误。这种错误可能是由于写磁头将伺服信息抹掉,或者是造成磁头和硬盘表面接触而导致划伤,或者是硬盘在做扇区标记时写错误等等。这种损伤其实是不规范操作造成的,而不是格式化磁道这个指令本身造成的。
|