如何使用Ubuntu清除硬盘中的坏扇区


10

我的硬盘已经开发了1200多个坏道,并且无法安装任何操作系统。我正在通过笔式驱动器使用ubuntu 12.04。我需要将硬盘清零。请指教。


16
购买新硬盘。
user68186

Answers:


9

好吧,你有很多坏道。我的建议是更换驱动器。但是,如果您仍要标记这些坏扇区,则可以使用fsck。fsck用​​于检查和有选择地修复一个或多个Linux文件系统。只需按键盘上的Ctrl+ Alt+ T打开终端。打开时,运行以下命令:

sudo fsck /dev/sd*  (replace * with your device ID)

注意:处理任何硬盘驱动器问题时,请确保您拥有所有信息的最新备份。

“ fsck”命令代表“文件系统检查”;它会扫描磁盘上的坏扇区并标记不起作用的扇区。

如果要将驱动器归零,请遵循Piskvor的回答。


3
那不是什么fsck;它检查并恢复不正确卸载的文件系统(即数据结构)。坏扇区是基础磁盘上的硬件错误。
Piskvor

1
@Piskvor“ fsck”命令代表“文件系统检查”;它会扫描磁盘上的坏扇区并标记不起作用的扇区。
米奇

3
有趣。我很抱歉,你是右后一切:这一个fsck的功能-虽然fsck不能修复或重新分配坏扇区,它可以将它们标记为坏的FS,使FS甚至不会尝试使用这些行业。即使这不能解决根本问题,也可以避开它(针对少数坏扇区)。
Piskvor

1
@Piskvor别道歉,我们都在这里互相学习。
米奇

3

要回答您的特定问题:sudo dd if=/dev/zero of=/dev/sdX/dev/sdX用零覆盖磁盘。谨慎使用;对此没有“撤消”的作用

为了解决潜在的问题:如果你的硬盘上有这么多的错误,它在不久的将来发生灾难性的故障,并且您将丢失被写上任何东西; 尽快更换它。用零覆盖它不会消除坏扇区,只会推迟问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.