如何修复/隔离硬盘坏块

在上个月的Ubuntu开始有一些问题:它突然关闭,没有任何明显的原因..我发现问题是在硬盘上,如果我运行这个命令:

$ sudo badblocks -sv -b 512 /dev/sda

我在Linux分区中得到了24个坏块(我在另一个Windows中有Windows,而且它没有相同的问题)。 问题是如果有一种方法(与更换磁盘不同)避免关闭。 也许隔离坏块?


软件/文件系统坏块打标主要是过去的事情; 最近的驱动器以透明方式自动重新定位坏块。

如果开始让软件对软件“可见”,它可能意味着硬盘驱动器正在耗尽免费更换模块的储备,所以它可能会失败。 您应该检查磁盘的SMART状态,以确定是否实际上确认了其他SMART属性,进行备份并准备好更换驱动器。


我找到了一个很好的教程,可以帮助你:http://www.ehow.com/how_6864409_fix-bad-sectors-ubuntu.html

打开终端>键入命令mount并按照以下步骤操作:

选择要修复的文件系统。 例如,如果“mount”命令的输出包含以下行,则可以选择名为“/ home”的文件系统:/ dev / mapper / vg0-home / home type ext3(rw)

输入“umount”命令以卸载文件系统。 例如,要卸载“/ home”文件系统,请发出命令“ sudo umount /home ”。

输入“fsck”命令修复文件系统。 “fsck”命令代表“文件系统检查”; 它会扫描磁盘中的坏扇区并标记不工作的磁盘。 要在/ home文件系统上运行fsck,请发出命令“sudo fsck / dev / mapper / vg0-home”。 根据需要将“/ dev / mapper / vg0-home”替换为“mount”命令的输出。

输入“mount”命令重新安装修复的文件系统。 如果修复了“/ home”文件系统,则使用命令“ sudo mount /home ”。


Spinrite(grc.com)是我所知道的用于恢复坏扇区并使驱动器在其位置使用备份扇区的最佳工具。 它不便宜,但它的工作原理。 如果你的任何朋友拥有一份副本,你可以借用它。 我已经用了7年了。 它也适用于定期维护。

链接地址: http://www.djcxy.com/p/18791.html

上一篇: How to repair/isolate hard drive bad blocks

下一篇: Setting up vim autocomplete for the Go programming language