linux 硬盘坏道检测

windows下有很多方便的图形化软件进行检测
可以使用默认自带的工具进行检测

1.查看所有硬盘

bash 复制代码
fdisk -l

2.创建扫描结果的目录

bash 复制代码
mkdir /var/diskbad

3.扫描命令

这个程序绝大多数linux发行版是自带的

扫描是对具体的硬盘,也可以对分区(还是扫描具体硬盘吧,就是例如/dev/sdd,而不是/dev/sdd1)

bash 复制代码
badblocks -v /dev/sdd >> /var/diskbad/res.txt

4.可能的报错

badblocks: Value too large for defined data type invalid end block

出现这种情况说明硬盘较大,需要添加参数-b(改变检查的块的大小,如果还是报错,继续调大)

比如16T的硬盘,数值最小为4096。检查时间较长,耐心等待。

bash 复制代码
badblocks -b 4096 -v /dev/sdd >> /var/diskbad/res.txt

5.扫描完成后可以查看结果

bash 复制代码
cat /var/diskbad/res.txt

或者下载下来看

相关推荐
ZFSS6 分钟前
BYOK(自带密钥)使用指南
运维·服务器·前端·人工智能·midjourney
无足鸟ICT8 分钟前
【RHCA+】编辑多个文件
linux
遇事不決洛必達12 分钟前
【数据库系列】本地映射云服务器Mysql的方法
服务器·数据库·mysql·定时任务
fengyehongWorld23 分钟前
Linux fd命令
linux
AIMath~24 分钟前
hermes agent安装在Linux centos中
linux·运维·服务器
cjp56025 分钟前
001.Web Api_服务器,新建api
运维·服务器
赵民勇26 分钟前
如何查看一个二进制程序是否设置了rpath或runpath?
linux·c++
小王师傅6632 分钟前
深入解析:Docker在Mac上的运行本质与Linux进程管理机制
linux·macos·docker
ai_xiaogui37 分钟前
PanelAI应用市场跑通!一键部署容器 + 服务器迁移宝塔面板安装全记录
服务器·宝塔面板安装教程2026·服务器重装系统迁移·panelai应用市场·轻量服务器优化swap·ai项目一键部署·panelai部署容器
Irissgwe43 分钟前
9、数据链路层
linux·网络·mac·ip·数据链路层·arp协议·以太网帧格式