首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我怎么知道硬盘上坏扇区的数量?

我怎么知道硬盘上坏扇区的数量?
EN

Ask Ubuntu用户
提问于 2012-02-14 08:41:22
回答 2查看 9.1K关注 0票数 10

我知道如何检查/修理我的硬盘,但我不知道如何查看硬盘上坏扇区的数量。

看来我的硬盘很快就会死-

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2012-02-14 09:35:45

在Linux中有两种检测坏扇区的方法:可以使用磁盘实用程序(gui),也可以使用坏块命令检查硬盘中的坏扇区:

代码语言:javascript
运行
复制
sudo badblocks -v /dev/{device}

这应该可以回答这个问题,但是对于其他对如何标记它们感兴趣的人来说,这可以通过两个简单的命令来完成。

你把坏块加到文件里..。

代码语言:javascript
运行
复制
sudo badblocks /dev/sdb > {/dir/to/filename}

然后告诉fsck将这些标记为无法用.

代码语言:javascript
运行
复制
sudo fsck -l {/dir/to/filename} /dev/{device}
票数 12
EN

Ask Ubuntu用户

发布于 2012-10-22 12:46:49

例如,使用fsck.ext3 (e2fsck)并使用-cc选项

代码语言:javascript
运行
复制
-c     This option causes e2fsck to use badblocks(8) program to do a read-only scan of the device in  order  to  find  any  bad
          blocks.   If  any  bad blocks are found, they are added to the bad block inode to prevent them from being allocated to a
          file or directory.  If this option is specified twice, then the bad block scan will  be  done  using  a  non-destructive
          read-write test.`

fsck -cc /dev/sda1 1

票数 8
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/104063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档