千家信息网

Linux中如何使用badblocks命令

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,这篇文章给大家分享的是有关Linux中如何使用badblocks命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。badblock命令 用于查找磁盘中损坏的区块。 硬盘是一
千家信息网最后更新 2024年09月22日Linux中如何使用badblocks命令

这篇文章给大家分享的是有关Linux中如何使用badblocks命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

badblock命令 用于查找磁盘中损坏的区块。 硬盘是一个损耗设备,当使用一段时间后可能会出现坏道等物理故障。电脑硬盘出现坏道后,如果不及时更换或进行技术处理,坏道就会越来越多,并会造成频繁死机和数据丢失。最好的处理方式是更换磁盘,但在临时的情况下,应及时屏蔽坏道部分的扇区,不要触动它们。badblocks就是一个很好的检查坏道位置的工具。

badblocks

查找磁盘中损坏的区块

语法

 badblock(选项)(参数)

选项

 -b:指定磁盘的区块大小,单位为字节; -o:将检查的结果写入指定的输出文件; -s:在检查时显示进度; -v:执行时显示详细的信息; -w:在检查时,执行写入测试。

参数

  • 磁盘装置:指定要检查的磁盘装置;

  • 磁盘区块数:指定磁盘装置的区块总数;

  • 启始区块:指定要从哪个区块开始检查。

实例

badblocks以 4096 的一个block,每一个block检查16次,将结果输出到"hda-badblocks-list"文件里。

 badblocks -b 4096 -c 16 /dev/hda1 -o hda-badblocks-list

hda-badblocks-list是个文本文件,内容如下:

 cat hda-badblocks-list 51249 51250 51251 51253 51254 …… 61245 ……

可以针对可疑的区块多做几次操作。下面,badblocks以4096字节为一个"block",每一个"block"检查1次, 将结果输出到"hda-badblocks-list.1"文件中,由第51000 block开始,到63000 block结束。

 badblocks -b 4096 -c 1 /dev/hda1 -o hda-badblocks-list.1 63000 51000

这次花费的时间比较短,硬盘在指定的情况下在很短的时间就产生"嘎嘎嘎嘎"的响声。由于检查条件的不同,其输出的结果也不完全是相同的。重复几次同样的操作,因条件多少都有些不同,所以结果也有所不同。进行多次操作后,直到产生最后的hda-badblock-list.final文件。

其他

1、fsck使用badblocks的信息

badblocks只会在日志文件中标记出坏道的信息,但若希望在检测磁盘时也能跳过这些坏块不检测,可以使用fsck的-l参数:

 fsck.ext3 -l /tmp/hda-badblock-list.final /dev/hda1

2、在创建文件系统前检测坏道

badblocks可以随e2fsck和mke2fs的-c删除一起运行(对ext3文件系统也一样),在创建文件系统前就先检测坏道信息:

 mkfs.ext3 -c /dev/hda1

代码表示使用-c在创建文件系统前检查坏道的硬盘。

这个操作已经很清楚地告知我们可以采用mkfs.ext3 -c选项用read-only方式检查硬盘。这个命令会在格式化硬盘时检查硬盘,并标出错误的硬盘"block"。用这个方法格式化硬盘,需要有相当大的耐心,因为命令运行后,会一个个用读的方式检查硬盘。

感谢各位的阅读!关于"Linux中如何使用badblocks命令"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

检查 文件 硬盘 磁盘 区块 命令 结果 信息 系统 检测 输出 不同 内容 参数 方式 时间 装置 字节 情况 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库关闭文件格式表示 淮安系统软件开发流程 天英软件开发 一个用户可以修改自己的数据库密码 存储服务器分类 天港成软件开发公司 临汾市网络安全教育讲座 服务器双路x58主板跳线图解 网络安全教育大学生应当怎么做 上海奈狮互联网科技 高港区自动化网络技术诚信合作 京东数字科技产业互联网 现在读计算机网络技术好吗 家用电器无线模组接入服务器 最终幻想国际服在哪里换服务器 山西正规软件开发服务检测中心 出租云服务器如何管理 我的世界服务器怎么建造职业 php网站数据库如何修改 智慧物联网络安全高峰论坛 网络安全执法标准 数据库安全运维厂商 互联网未来科技股 海安软件开发最新招聘 金蝶v2.0数据库类型 天津友联网络技术怎么样 网络安全博览会场地如何收费 贵州承影互联网科技有限公司 互联网网络安全都包括什么 网络安全防火墙ppt
0