使用badblocks命令检测、修复硬盘坏道

今天我的新硬盘到了。暂时没想好怎么用它。可以把它装入光驱位硬盘架给G430用,也可以把它当成移动硬盘来用。

想起以前记录过一个badblocks的用法,用来检查坏道,这里再贴一遍备用。

##################################################################

badblocks是Linux下常用的坏道修复工具。当你觉得硬盘上可能有坏道,或者是SMART数据显示有坏道的时候,都可以用badblocks来检查一下。

假设我们要检查的硬盘是/dev/sdb

$sudo badblocks -s -v -o sdbbadblocks.log /dev/sdb

这样就可以对硬盘进行只读扫描,自动获取硬盘块数目并扫描全部块,将扫描日志输出到屏幕同时记录在sdbbadblocks.log文件中。

由于扫描速度比较低,一次不一定能扫完,可以分多次进行。

sudo badblocks -s -v -o sdbbadblocks.log /dev/sdb END START

将END和START换成结束和开始的块的编号就可以了。

如果找到了坏道,可以进行写入扫描进行修复。写入扫描遇到坏道的时候会自动重映射。写入扫描会覆盖原有数据,所以请先备份。写入扫描速度很低,所以应该只扫描只读扫描时候发现错误的部分。

$sudo badblocks -w -s /dev/sdb END START

想了解各选项的意思及更多用法,请man badblocks。

时间: 2024-10-13 21:30:55

使用badblocks命令检测、修复硬盘坏道的相关文章

上海用友T1代理商,客户硬盘坏道不能拷贝复制mdf/ldf数据库sql2005修复

上海用友T1代理商,客户硬盘坏道不能拷贝复制 mdf/ldf数据库sql2005修复 代理商遇到这个问题,客户数据的凭证很重要不能数据库不能分离不能复制走,用mhdd检测很明显的发现 磁盘有坏块,用diskgen和坏盘拷贝器不能拷走,我们使用磁盘镜像工具进行文件镜像,然后用我们的数据库碎片读取工具进行读取,但是很遗憾的发现有几个表的索引坏了,我们请求客户提供了分历史账套好在客户历史账套中,对不发现出错的几个表是通用表,在对比了数据字典之后,我们对数据进行了导入操作dbcc没有任何问题,交付客户,

怎么用HD Tune检测硬盘坏道

HD Tune软件不仅小巧而且很易使用,是一款检测电脑硬盘的优良工具.不仅是电脑硬盘,包括移动硬盘在内一样可以检测.那么,如何使用HD Tune呢?如何使用HD Tune检测磁盘坏道呢? 工具/原料 HD Tune软件一枚 使用HD Tune检查硬盘坏道 1.百度搜索下载HD Tune软件,注意:尽量选择系统之家官网上下载这类软件,因为系统之家上的软件不会捆绑的流氓软件 2.软件打开之后,界面如图,最上方显示硬盘的厂家信息,图示红色遮挡区 3.点击选项卡切换至错误扫描,如图,然后在红框位置,尽量

硬盘坏道怎么办

用了快6年的组装电脑,前不久终于垂垂老矣,想当初09年装机的时候就装了台主机,总价才1000出头,边显卡都没有(因为我不玩游戏).大学四年一直相安无事,对电脑也缺乏保养意识,除了整理碎片几乎也没干其他什么好事了. 这个学期无奈心里痒痒,捣鼓了下ubuntu.也不知是ubuntu的问题还是因为非正常断电的问题.之前用ubuntu时遇到死机现象,有时还关不了机,后来我闲麻烦,直接长按电源开关键强制断电.结果没折腾多久,硬盘开始不经用了.先是在ubuntu系统经常提示硬盘检测出错,被我直接忽略,因为u

精品软件 推荐 Disk Genius 硬盘坏道修复软件

最近朋友笔记本电脑硬盘有点慢,估计是有坏道,我拆下来,连一下,果真不假,用软件修复试一下看看吧. 打开神器, Disk Genius 开始检测, 硬盘越大,检测时间越长. 如果还修不好的话,建议下载在DOS下运行的软件修复试试,再不行,就是物理坏道了,扔了吧.

DELL EqualLogic PS6100存储硬盘坏道数据恢复

DELL EqualLogic PS6100采用虚拟ISCSI SAN阵列,为远程或分支办公室.部门和中小企业存储部署带来企业级功能.智能化.自动化和可靠性.以简化的管理.快速的部署及合理的价格满足了分支办公室和中小企业的存储需求,同时提供全套企业级数据保护和管理功能.可靠的性能.可扩展性和容错功能,是中型企业级存储的起点产品,但某些物理故障或其他操作都可能会对卷或存储造成破坏,因此对系列存储的数据恢复技术才有了用武之地.而发生这些故障之后只能找专业的数据恢复公司做数据挽救工作.北亚数据恢复中心

CentOS 硬盘坏道,文件系统损坏,无法启动处理案例

原因是:由于系统部分文件丢失,造成磁盘检测过不去,系统无法启动. 解决方法: #umount  /dev/hda2 #fsck.ext3  -p /dev/hda2 下面回答全部是yes就ok了 然后 #reboot就ok了 注释: fsck.ext3  --help -p Automatic repair (no questions) :自动修复 -n Make no changes to the filesystem :模拟修复 -y Assume "yes" to all que

Linux上检测硬盘上的坏道和坏块

                            Linux上检测硬盘上的坏道和坏块 让我们从坏道和坏块的定义开始说起,它们是一块磁盘或闪存上不再能够被读写的部分,一般是由于磁盘表面特定的物理损坏或闪存晶体管失效导致的. 磁盘坏道分为三种: 0磁道坏道,逻辑坏道,硬盘坏道. 其中逻辑坏道可以使用上面的方法修复,0磁道坏道的修复方法是隔离0磁道,使用fdsk划分区的时候从1磁道开始划分区.如果是硬盘坏道的话,只能隔离不能修复.硬盘坏道的监测方法:使用上述方法检测修复后,再使用badblock

Linux 磁盘坏道检测和修复

使用dmesg检查是否有关于磁盘错误的信息,果不其然发现大量磁盘扇区错误的信息,如下: end_request: I/O error, dev 03:06 (sda), sector 从上面的输出我们判定扇区可能出现了问题,使用badblocks -s -v -o /root/badblocks.log /dev/sda 检查硬盘是否产生坏道并输出到badblocks.log中.log大约是这样的模式:64039224 64039240 64039241 64039242 64039243 64

笔记本电脑硬盘有坏道怎样修复

硬盘出现坏道除了硬盘本身的质量以及老化的原因外,很大程度上是由于平时使用不当造成的.电脑非法关机,硬盘还在工作状态被强行断电退出,静电或者温度过高,长时间未清理硬盘的积灰都有可能导致硬盘上载有数据的某些扇区已坏,即硬盘出现坏道.那么,笔记本电脑硬盘有坏道要怎样修复呢? 在寻找电脑硬盘坏道的修复方法之前,首先我们要了解硬盘坏道根据其性质可以分为逻辑坏道和物理坏道两种. 一般情况下,硬盘产生逻辑坏道的原因可能是一些正版软件会在硬盘的某些扇区写入信息.其他的软件则无法访问这个扇区,这种情况下,硬盘检测