Linux检测硬盘坏道.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux检测硬盘坏道

FreeBSD/Linux 检测硬盘坏道 badblocks      功能说明:检查磁盘装置中损坏的区块。 badblocks [-svw][-b ][-o ][ ][ ][ ]   语法: 磁盘装置 磁盘区块数 启始区块   补充说明:执行指令时须指定所要检查的磁盘装置,及此装置的磁盘区块数。   参数:   -b 指定磁盘的区块大小,单位为字节。   -o 将检查的结果写入指定的输出文件。   -s 在检查时显示进度。   -v 执行时显示详细的信息。   -w 在检查时,执行写入测试。 [ ]    磁盘装置 指定要检查的磁盘装置。 [ ]    磁盘区块数 指定磁盘装置的区块总数。 [ ]    启始区块 指定要从哪个区块开始检查。   badblocks 检测磁盘坏块   1)$badblocks -s //显示进度 -v //显示执行详细情况 /dev/sda1 2)    读写方式检测 未挂载的磁盘设备或分   $badblocks -s //显示进度 -w //以写去检测 -v //显示执行详细情况 /dev/sda2   FreeBsd 检测硬盘坏道   利用硬盘的 S.M.A.R.T.功能来做。   cd /usr/ports/sysutils/smartmontools make install      快速检查硬盘是否有问题   smartctl -a /dev/ad0   表面测试   smartctl -t long /dev/ad0 ========================================================================   smartctl 详解:   监测你的硬盘 - 提前预报系统 SMART   前言:   大家心理最怕的不是安装某个系统,而是辛辛苦苦安装之后,忽然有一天硬盘坏了 , (DAT DLT ) 又没有备份 , 之类磁带机贵得吓死人 。怎么样才能知道你的硬盘能否过新年呢? ( ) 硬盘状态如何? 特别是如果能够提前预报,告诉大家硬盘快顶不住了,那该多好。   解决办法: SMART    SMART(SFF-8035i) 是硬盘生产商们建立的一个工业标准,这个标准就是在硬盘上保存一 个跟执行情况,可靠程度,读找错误率等属性的表格。所有属性都有一个 1byte(大小范围 1-253)的标准化值,还包含另一个1byte 的关键阶段值,如果属性表格内某个数据接近小 于或达到关键阶段值,那么你的硬盘就快跟你永别了,至少也是超过它的设计使用极限 - 了 该做备份和最坏的打算了。  SFF-8035i 工业标准经过 ATA-3 ,ATA-4 到了 ATA-5 ,加入了一个错误信息文件 (error log) 和一系列硬盘自测 SMART 命令。SMART 适应与 IDE 和 SCSI 硬盘。  我用 FreeBSD 5.2 和 Debian 做了实验,都不错, OpenBSD 下面可以直接用 atactl,大家看看man atactl,或是下面的帖子。其它 linux 系统没问题,可以看文章最 后给出的官方网站去查询一下你的系统。 1 smartmontools    。安装 FreeBSD:      #/usr/ports/sysutils/smartmontools   #make install clean   #cp /usr/local/etc/rc.d/smartd.sh.sample /usr/local/etc/rc.d/smartd.sh   #cp /usr/local/etc/smartd.conf.sample /usr/local/etc/smartd.conf   #chmod 555 /usr/local/etc/rc.d/smartd.sh Debian:      apt-get install smartmontool*   /etc/smartd.conf   FreeBSD 设置文件/usr/local/etc/sma

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档