百摩网
当前位置: 首页 生活百科

linux系统硬盘盘块问题排查(在Linux上检测硬盘上的坏道和坏块)

时间:2023-05-26 作者: 小编 阅读量: 1 栏目名: 生活百科

我们通过几个必要的步骤,使用特定的磁盘扫描工具让你能够判断Linux磁盘或闪存是否存在坏道。另外,这里使用了输出重定向将操作结果重定向到了文件badsectors.txt。S.M.A.R.T系统能够帮助检测,报告,以及可能记录它们的健康状况,这样你就可以找出任何可能出现的硬件失效。$sudosmartctl-H/dev/sda10检查Linux硬盘健康上面的结果指出你的硬盘很健康,近期内不大可能发生硬件失效。

我们通过几个必要的步骤,使用特定的磁盘扫描工具让你能够判断 Linux 磁盘或闪存是否存在坏道。

-- Aaron Kili

本文导航

  • -在 Linux 上使用坏块工具检查坏道17%

  • -在 Linux 上使用 SMARTmontools 工具扫描坏道53%

让我们从坏道和坏块的定义开始说起,它们是一块磁盘或闪存上不再能够被读写的部分,一般是由于磁盘表面特定的物理损坏[1]或闪存晶体管失效导致的。

随着坏道的继续积累,它们会对你的磁盘或闪存容量产生令人不快或破坏性的影响,甚至可能会导致硬件失效。

同时还需要注意的是坏块的存在警示你应该开始考虑买块新磁盘了,或者简单地将坏块标记为不可用。

因此,在这篇文章中,我们通过几个必要的步骤,使用特定的磁盘扫描工具[2]让你能够判断 Linux 磁盘或闪存是否存在坏道。

以下就是步骤:

在 Linux 上使用坏块工具检查坏道

坏块工具可以让用户扫描设备检查坏道或坏块。设备可以是一个磁盘或外置磁盘,由一个如 /dev/sdc这样的文件代表。

首先,通过超级用户权限执行 fdisk 命令[3]来显示你的所有磁盘或闪存的信息以及它们的分区信息:

  1. $ sudo fdisk -l<br>

列出 Linux 文件系统分区

然后用如下命令检查你的 Linux 硬盘上的坏道/坏块:

  1. $ sudo badblocks -v /dev/sda10 > badsectors.txt

在 Linux 上扫描硬盘坏道

上面的命令中,badblocks 扫描设备 /dev/sda10(记得指定你的实际设备),-v选项让它显示操作的详情。另外,这里使用了输出重定向将操作结果重定向到了文件badsectors.txt

如果你在你的磁盘上发现任何坏道,卸载磁盘并像下面这样让系统不要将数据写入回报的扇区中。

你需要执行 e2fsck(针对 ext2/ext3/ext4 文件系统)或fsck命令,命令中还需要用到badsectors.txt文件和设备文件。

-l选项告诉命令将在指定的文件badsectors.txt中列出的扇区号码加入坏块列表。

  1. ------------ 针对 for ext2/ext3/ext4 文件系统 ------------

  2. $ sudo e2fsck -l badsectors.txt /dev/sda10

  3. ------------ 针对其它文件系统 ------------

  4. $ sudo fsck -l badsectors.txt /dev/sda10

在 Linux 上使用 Smartmontools 工具扫描坏道

这个方法对带有 S.M.A.R.T(自我监控分析报告技术Self-Monitoring, Analysis and Reporting Technology)系统的现代磁盘(ATA/SATA 和 SCSI/SAS 硬盘以及固态硬盘)更加的可靠和高效。S.M.A.R.T 系统能够帮助检测,报告,以及可能记录它们的健康状况,这样你就可以找出任何可能出现的硬件失效。

你可以使用以下命令安装 smartmontools

  1. ------------ 在基于 Debian/Ubuntu 的系统上 ------------

  2. $ sudo apt-get install smartmontools

  3. ------------ 在基于 RHEL/CentOS 的系统上 ------------

  4. $ sudo yum install smartmontools

安装完成之后,使用 smartctl控制磁盘集成的 S.M.A.R.T 系统。你可以这样查看它的手册或帮助:

  1. $ man smartctl

  2. $ smartctl -h

然后执行 smartctrl命令并在命令中指定你的设备作为参数,以下命令包含了参数-H--health以显示 SMART 整体健康自我评估测试结果。

  1. $ sudo smartctl -H /dev/sda10

检查 Linux 硬盘健康

上面的结果指出你的硬盘很健康,近期内不大可能发生硬件失效。

要获取磁盘信息总览,使用 -a--all选项来显示关于磁盘所有的 SMART 信息,-x--xall来显示所有关于磁盘的 SMART 信息以及非 SMART 信息。

在这个教程中,我们涉及了有关磁盘健康诊断[4]的重要话题,你可以下面的反馈区来分享你的想法或提问,并且记得多回来看看。

作者:Aaron Kili[5] 译者:alim0x校对:wxy

本文由 LCTT[6] 原创编译,Linux中国荣誉推出

推荐文章

    推荐阅读
  • 恋爱先生顾遥张铭阳吃面第几集(我们的婚姻中有两位)

    由白百何、佟大为、蒋欣、王骁、高叶领衔主演的电视剧《我们的婚姻》播出后,观众反响强烈,相关的话题热度一直居高不下。工作中,黎小田是一个精明强干的职业女性,生活中她对品质也有着较高的要求。印象中高叶还被观众称为“高先生”,除了气场强大的原因,还有一个典故。电视剧《我们的婚姻》之所以播出后备受好评,我想是和剧中演员的精湛演技是有着很大关系的。

  • 怎么出书才能有出版号(如何申请图书版号)

    书号是公开出版的书的编号。每本出版的书都必须解决申请书号的问题,否则图书就不能成功出版。出版的一些书已经通过了市场评估,前景非常好,收入潜力相对较高。出版社符合公费出书的所有手续,申请图书版号自然也包括在内。届时,作者只需提供申请图书版号实名认证的资料即可。自费出版是付费出版,不受出版社重视。即作者拟申请书号实名信息及书号管理费,通过出版公司提交给合作出版社,由出版社办理具体流程事宜。

  • 黄芩外用对皮肤的作用 黄芩外用对皮肤的作用与功效

    抗炎、抗过敏黄芩中所含的黄芩甙、黄芩甙元能够伤害肥大细胞的酶激活系统,抑制过敏性介体的释放,因此能够抑制组织胺所导致的皮肤过敏反应,此外黄芩对平滑肌本身也有直接的松弛作用,因此黄芩外用对皮肤来说具有抗炎、抗过敏的作用。因此对于此类人群来说,在用黄芩外敷皮肤之前最好是先做好过敏源测试,确定不过敏之后方可继续使用。

  • lol猴哥微博(LOL主播猴哥不顾正业)

    不过在最近的一次直播中,猴哥不务正业了一把,竟然现场教起了观众如何找对象。不过观众在看到猴哥化身情感大师后,纷纷刷起了电竞武亦姝,猴哥做我女朋友吧。而观众这么刷的原因就是猴哥曾经女装出镜,长得非常像央视《中国诗词大会》冠军武亦姝。武亦姝,简直和女装猴哥双胞胎看来这次老司机猴哥翻车了啊,传授经验失败不说,结果还反被观众调戏。

  • 机电一体化技术就业方向和就业率(机电一体化的就业方向有哪些)

    机电一体化技术就业方向和就业率机电一体化专业的就业方向主要有三个方面:一是在现代化高新技术企业从事自动化生产线的维护和管理工作;二是在自动化生产线的生产企业从事产品设计、营销等相关技术工作;三是根据自身特长,在机电一体化细分领域从事计算机辅助设计与制造、模具设计和制造、电脑绘图设计、信息处理等相关工作。机电一体化专业是高职高专院校当中开设的一门专业,学制是三年,属于理工类专业之一。

  • 萝卜馅素包子的家常做法(萝卜馅素包子做法)

    萝卜馅素包子的家常做法食材:中筋面粉500克、干酵母5克、水250克、白萝卜750克、面筋120克、虾皮10克、小葱1把、辣酱30克、小葱1把、蒜5瓣、姜1块、盐8克。备食材,萝卜洗净去皮,虾皮清水泡5分钟控干水,葱洗净。倒入处理好的萝卜丝,翻炒至水分基本干。淋入味极鲜酱油,加盐翻炒均匀。500克中筋面粉,5克酵母,250克水放入厨师机搅拌盆,2档揉面5分钟。分成等量约40克剂子,盖上保险膜或保鲜袋防止风干。

  • it上市公司什么意思(it上市公司是啥意思)

    上市公司,根据《中华人民共和国公司法》第四章第五节的相关规定,是指所公开发行的股票经过国务院或者国务院授权的证券管理部门批准在证券交易所上市交易的股份有限公司。上市公司是股份有限公司的一种,这种公司到证券交易所上市交易,除了必须经过批准外,还必须符合一定的条件。《公司法》、《证券法》修订后,有利于更多的企业成为上市公司和公司债券上市交易的公司。

  • 妆嫫费黛的意思(妆嫫费黛的含义)

    妆嫫费黛,汉语成语,拼音是zhuāngmófèidài,意思是指帮助人不看对象,白费力气出自唐·白居易《五古·渭村退居寄礼部崔侍郎翰林钱舍人诗一百韵》,下面我们就来聊聊关于妆嫫费黛的意思?接下来我们就一起去了解一下吧!出自唐·白居易《五古·渭村退居寄礼部崔侍郎翰林钱舍人诗一百韵》。

  • 在P档踩油门对车伤害大吗(P档时车的状态)

    在P档踩油门对车伤害大吗?以下内容希望对你有帮助!P档时有一个机械的锁档齿可以将变速器输出轴锁住,以防止溜车。正常时候这个锁档齿由一根弹簧压着,挂P档后就被压在一个齿轮的两齿之间,以实现锁止状态。而行驶中若挂P档,此时由于齿轮高速旋转,使得该锁档齿无法被准确压入两齿之间,但是会发出“哒哒”的打齿声,一般不会有什么问题。

  • 百合花开的寓意(百合花开的寓意古诗)

    百合花寓意着百年好合、洁白无瑕、万事顺利等。百合花素有“云裳仙子”之称,百合花外表高雅纯洁,天主教以白百合花为圣母玛利亚的象征,而梵蒂冈以百合花为国花。百合花姿雅致叶片青翠娟秀,茎干亭亭玉立,目前全球已发现品种有110多个,如香水百合、姬百合、葵百合等等。百合的生活习性百合的生长适温为15~25℃,温度低于10℃,生长缓慢,温度超过30℃则生长不良。也耐于强光照和半阴,光照不足会引起花蕾脱落,开花数减少。