当dmesg的时候,出现下面的信息说明磁盘有问题

Info fld=0x139066d0
end_request: I/O error, dev sda, sector 328230608
Buffer I/O error on device sda, logical block 41028826
sd 0:0:0:0: SCSI error: return code = 0x08000002
sda: Current: sense key: Medium ErrorAdd. Sense: Unrecovered read errorInfo fld=0x139066d0
end_request: I/O error, dev sda, sector 328230608
Buffer I/O error on device sda, logical block 41028826
sd 0:0:0:0: SCSI error: return code = 0x08000002
sda: Current: sense key: Medium ErrorAdd. Sense: Unrecovered read errorInfo fld=0x139066d0
end_request: I/O error, dev sda, sector 328230608
Buffer I/O error on device sda, logical block 41028826
sd 0:0:0:0: SCSI error: return code = 0x08000002
sda: Current: sense key: Medium ErrorAdd. Sense: Unrecovered read errorInfo fld=0x139066d0
end_request: I/O error, dev sda, sector 328230608
Buffer I/O error on device sda, logical block 41028826
sd 0:0:0:0: SCSI error: return code = 0x08000002
sda: Current: sense key: Medium ErrorAdd. Sense: Unrecovered read error

1. 首先检测下坏掉

badblocks -s -v -o /root/bb.log /dev/sda  将结果保存到bb.log

[root@logging ~]# badblocks -s -v -o /root/badblocks.log /dev/sda
Checking blocks 0 to 586061784
Checking for bad blocks (read-only test): done
Pass completed, 173 bad blocks found.

smartctl -a   /dev/sda3 (快速检测硬盘坏道,看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/perry-monk/p/4303557.html

centos出现磁盘坏掉,怎么修复和检测。相关推荐

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

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

  2. centos出现磁盘坏道,怎么检索和修复

    故障现象,在/var/log/message这个目录中出现下面的error: [24934098.161918] Buffer I/O error on device sdaj, logical bl ...

  3. 服务器硬盘坏道修复教程视频,Linux服务器磁盘坏道的修复过程

    服务器硬盘相比其他部件是较容易坏的,如突然断电.大量频繁写入都会加速硬盘的老化,下面介绍一些判断硬盘状况和修复的方法. 发现硬盘坏道 dmesg 当有硬盘坏道时,通常在dmesg输出的信息中会有 Bu ...

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

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

  5. linux系统硬盘坏道,linux系统下检测硬盘上的坏道和坏块

    磁盘坏道检测 当磁盘出现以下情况:io wait 无故增高或居高不下: 硬盘声音突然由原来的摩檫音变成了怪音: 系统无法正常启动,出现"IO error"等提示信息: mkfs时, ...

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

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

  7. attodiskbenchmarks(磁盘传输速率检测)_硬盘坏了可以修复吗?电脑硬盘检测?

    硬盘坏了数据可以修复吗?硬盘是电脑的灵魂,而电脑是存储所有最重要数据的地方.尽管大多数电脑硬件都可以更换,但是如果你还没有创建备份,则硬盘上的宝贵数据将无法替换.因此,确保硬盘保持健康是至关重要的. ...

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

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

  9. linux磁盘坏块 cp报错,Linux磁盘坏道的检测及修复

    磁盘坏道,是所有人都不希望遇到的事情-- 磁盘坏道,轻则磁盘性能下降,重则系统启动失败,数据丢失.所以我们要时刻关注磁盘健康状况,及时备份重要数据. 什么是S.M.A.R.T? 全称为 Self-Mo ...

最新文章

  1. python新建文件夹口令_3分钟学会一段Python代码脚本,轻松实现破解FTP密码口令...
  2. 一起来开发Android的天气软件(二)——使用LitePal搭建数据库
  3. 《R语言初学指南》一2.3 找到R脚本中的错误
  4. Ansible-playbook yum安装nginx1.20.1
  5. VTK:几何对象之QuadraticHexahedron
  6. 数据结构与算法 | 二叉树四种的遍历方法(递归与非递归)
  7. C#开发 —— 基础知识
  8. [css] CSS3中的transition是否可以过渡opacity和display?
  9. hadoop jar包_计算机毕业设计中hadoop上运行Java程序
  10. 平时碰到的一些编程题
  11. 基于COM的矢量图像控件VectorDraw
  12. hdu 1142 最短路 + DP
  13. 谈软件测试---一年测试工作总结
  14. 暖通中级工程师计算机考试题库,暖通工程师试题(含答案)
  15. Android 仿360桌面小人
  16. Ubuntu 实时显示网速
  17. AP(接入点)模式、Router(无线路由)模式、Repeater(中继)模式、Bridge(桥接)模式、 Client(客户端)模式
  18. 算法刷题【洛谷P1359】租用游艇(最短路径Floyd算法和Dijkstra算法模板题)
  19. 【维生素C语言】第十一章 - 字符串函数与内存函数
  20. SpringMvc国际化i18n

热门文章

  1. python 贴吧自动回复机-python_库学习_02_微信自动回复机器人
  2. 机器人编程语言python-10大热门机器人编程语言,你掌握了哪种?
  3. python上海培训哪里比较好-上海python培训哪家好 Python需要多久学会
  4. 怎样才算熟悉python-怎么样才算是精通 Python?
  5. python程序员发展-Python程序员的进化史
  6. 自学python推荐书籍 知乎-你一定不能错过的翻译学习资源!
  7. python大数据分析实例-python大数据分析代码案例
  8. python if语句多个条件-Python中if有多个条件处理方法
  9. python在金融工程中的用途-金融工程现在用python多吗?
  10. 为什么叫python编程-为什么建议大家学习Python编程呢?老男孩Python入门