故障现象,在/var/log/message这个目录中出现下面的error:

[24934098.161918] Buffer I/O error on device sdaj, logical block 4
[24934098.161921] Buffer I/O error on device sdaj, logical block 5
[24934098.161922] Buffer I/O error on device sdaj, logical block 6
[24934098.161924] Buffer I/O error on device sdaj, logical block 7
[24934098.161926] Buffer I/O error on device sdaj, logical block 8
[24934098.161928] Buffer I/O error on device sdaj, logical block 9
[24934098.161930] Buffer I/O error on device sdaj, logical block 10
[24934098.161931] Buffer I/O error on device sdaj, logical block 11
[24934098.161933] Buffer I/O error on device sdaj, logical block 12
[24934098.161935] Buffer I/O error on device sdaj, logical block 13

dmesg的输出结果也是上面的error。

1、检测下坏道,将结果保存在bb.log中。

       :~ # badblocks -s -v -o /home/wzp/bb.log /dev/sdaj
Checking blocks 0 to 3907018583
Checking for bad blocks (read-only test):   0.05% done, 0:12 elapsed

smartctl -a   /dev/sdaj (快速检测硬盘坏道,看read,write 后面有没有errors)

2. 逻辑坏道修复方法

badblocks -s -w /dev/sda END START (END代表需要修复的扇区末端,START代表需要修复的扇区起始端)
fsck -a /dev/sda

修复后再用badblocks -s -v -o /root/bb.log /dev/sda监测看是否还有坏道存在,如果坏道还是存在的话说明坏道属于硬盘坏道。硬盘坏道要用隔离方法,首先记录监测出的硬盘坏道然后分区的时候把硬盘坏道所在的扇区分在一个分区(大小一般大于坏扇区大小),划分出的坏道分区不使用即可达到隔离的目的

3. 0磁道坏道和硬盘坏道(准备换硬盘)

0磁道坏道的修复方法是隔离0磁道,使用fdsk划分区的时候从1磁道开始划分区。

如果是硬盘坏道的话,只能隔离不能修复

转载于:https://www.cnblogs.com/1111zhiping-tian/p/8418945.html

centos出现磁盘坏道,怎么检索和修复相关推荐

  1. Linux上磁盘坏道检查和规避

    在服务器故障定位中,经常遇到硬盘相关故障,其中磁盘坏道导致硬盘被控制卡离线的 问题就比较常见,比如,控制卡读硬盘的某个扇区有异常,会导致硬盘被控制卡离线,写某个扇区异常,会报io异常等,都可能是硬盘有 ...

  2. Linux 磁盘坏道检测和修复

    使用dmesg检查是否有关于磁盘错误的信息  使用badblocks -s -v -o /root/badblocks.log /dev/sda 检查硬盘是否产生坏道并输出到badblocks.log ...

  3. linux查看硬盘smart_Linux检测磁盘坏道工具用什么命令

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. badblock命令简介 badblock命令用于查找磁盘中 ...

  4. linux坏道检测修复脚本,Linux 磁盘坏道检测和修复

    使用dmesg检查是否有关于磁盘错误的信息,果不其然发现大量磁盘扇区错误的信息,如下: end_request:I/O error, dev 03:06 (sda), sector 从上面的输出我们判 ...

  5. linux服务器硬盘修复,Linux服务器磁盘坏道怎么修复

    Linux服务器磁盘坏道怎么修复 发布时间:2020-06-02 17:23:24 来源:亿速云 阅读:316 作者:Leah Linux服务器磁盘坏道怎么修复?针对这个问题,今天小编总结这篇有关磁盘 ...

  6. 【DMA模式2联想到的磁盘坏道】终于CHKDSK解决了!

    [DMA模式2联想到的磁盘坏道] 检查DMA模式如下: 虽然已开启,但是居然是模式2,33M/s的传输速度.肯定有问题.若不开启,则 又经HDD测试如下:当前模式为UDMA Model 6,为何和上图 ...

  7. 计算机硬盘用u盘维修,U盘装机大师修复磁盘坏道详细教程

    我们都知道当我们的磁盘使用的时间久了就会容易出现各种问题,然而硬盘的坏道是最常见的问题之一.关于磁盘出现坏道有很多原因,诸如硬盘本身质量问题,老化,使用不当等等.我们的硬盘内存太小也会导致应用软件对硬 ...

  8. 我写的磁盘坏道标记工具 MarkBadClusTool

    我写的磁盘坏道标记工具 MarkBadClusTool 半年前,我的硬盘惹上了坏道的麻烦.机器经常假死或者蓝屏,而且由于坏道导致的文件系统的损坏,使得不少数据丢失,让我心疼不已.苦于没钱更换新的硬盘, ...

  9. 计算机硬盘用u盘维修,硬盘有坏道,如何进行修复并使用u盘重装系统?

    最近有位朋友在还使用电脑的时候,发现系统运行很卡顿,怀疑是硬盘出现了坏道,想知道如何检测并修复硬盘坏道,也想知道修复完毕之后,重装系统是否可以缓解系统运行卡顿的问题.下面就这个问题一起来学习一下硬盘出 ...

最新文章

  1. 细聊一下我的3条面试标准
  2. 使用jQuery更改下拉列表的选定值
  3. 机器人图形变变变_幼儿园大班数学活动《图形变变变》PPT课件教案下载 - 快思幼教网...
  4. 第三次学JAVA再学不好就吃翔(part79)--并发修改异常产生的原因及解决方案
  5. 前端学习(583):在console中访问节点
  6. Leetcode--55. 跳跃游戏
  7. RecyclerView 小记
  8. json 解析_json爬坑1:yajl解析json
  9. 概率与信息论---贝叶斯规则
  10. autocaddesk之 autocad2014的安装
  11. android彻底退出应用_Android完全退出应用程序的方法
  12. 追赶法matlab算法,追赶法matlab程序
  13. win10升级补丁_干掉烦人的win10升级助手gwx
  14. B站纪录片发布会,发布的不只是纪录片
  15. thinkphp3.2乐观锁源码解读与优化
  16. iphone桌面横屏设置在哪里_苹果手机怎么设置横屏切换
  17. Redis的KEYS命令引起RDS数据库雪崩,RDS发生两次宕机,造成几百万的资金损失
  18. GAMES101-现代计算机图形学学习笔记(作业07)
  19. 北京师范大学新闻与传播专硕考研一战上岸经验分享
  20. 内网环境下CentOs离线安装程序

热门文章

  1. 从视觉检测窥探人类大脑和数字大脑的差别
  2. MongoDB PHP数据库查询类
  3. Javascript 逗号“,”引发的血案
  4. what you CAN LEARN FROM AUTOMATOR AND APPLE STEVE JOBS
  5. 如何才能写好一篇文章?
  6. TCP粘包产生的原因
  7. UNITY ET 框架
  8. 【转】简述TCP的三次握手过程
  9. 【转】mac os、linux及unix之间的关系
  10. C# unsafe模式内存操作深入探索