硬盘坏扇区标记实用程序

硬盘坏扇区标记实用程序

我已经安装了 Windows XP,在安装 Ubuntu(双启动)时,磁盘驱动器只是卡在一个地方,似乎没有向前移动。
是否有磁盘坏扇区标记实用程序可以标记这些扇区,以便磁盘以后不会寻道它们。
我尝试在驱动器上运行 Seagate Seatools,但短测试和长测试在启动之前就失败了,甚至 chkdsk /f/r 似乎也不起作用,因为系统在第四阶段锁定。

答案1

SpinRiteGRC 的磁盘恢复工具非常出名。

它会扫描所有扇区,尽可能尝试恢复数据,并标记有缺陷的扇区,以免它们被重复使用。对我来说,这种方法在几次使用中效果很好。

但它并不是免费的:89.00 美元

答案2

据我所知,所有现代驱动器都具有标记某些坏扇区并继续运行的功能。我正在阅读。

smartmontools 的坏块解决方法

答案3

如果您不关心数据,可以使用“seatools for DOS”启动盘扫描坏扇区,或者,由于是驱动器(而不是软件)检测并重新定位坏扇区,因此任何可以读取磁盘上所有扇区而不会在发现坏扇区时崩溃的进程都应该触发交​​换。如果您可以启动 ubuntu live CD,只需打开终端并使用 dd,例如 dd if=/dev/sdX of=/dev/null bs=512 conv=noerror

一些较新的驱动器的块大小为 4096,而不是 512。

Spinrite 有两点是我所知道的其他产品所不具备的(这也是我拥有它的原因)。它可以从坏扇区恢复数据(而不是像其他所有工具一样将其擦除),并且可以“刷新和验证”磁盘表面,这意味着它会对每个扇区进行两次读写,以捕获即将发生故障的扇区。

不要理会那些告诉你只需购买新硬盘的人,几个坏扇区并不一定表示硬盘出现故障,它们往往是由意外断电引起的,硬盘本身没有任何机械故障。现代硬盘在设计上具有巨大的总错误率(市场更看重容量而不是可靠性),即使在新硬盘上,每秒也会纠正大量错误。考虑到现代硬盘的大小,偶尔出现的“坏”扇区并不重要,而且 50 美元是一笔有用的钱。

另外,值得一提的是,即使是全新的驱动器也带有坏扇区(已重新分配),而且一直如此。以前,当您安装驱动器时,您必须手动将这些扇区编程到操作系统中,这些扇区来自制造商随驱动器提供的列表。那些认为单个坏扇区就意味着驱动器即将报废的人一无所知。

答案4

  1. 首先要备份您的重要数据。
  2. 使用 Windows 扫描磁盘实用程序扫描整个硬盘。
  3. 如果在硬盘上发现坏扇区,则记下哪个分区有坏扇区。4. 重新创建分区并排除坏扇区区域以及坏扇区周围的少量区域。

相关内容