linux检测硬盘

通过fdisk 查看显示所有磁盘或闪存的信息

bash 复制代码
 fdisk -l /dev/sd*

使用 badlocks检查 linux 硬盘上的坏道/坏块。也可以修复坏道,但仅限于逻辑坏道,物理坏道只能更换硬盘

bash 复制代码
badblocks -s -v /dev/vdb1 > /badblocks-vdb1.txt
tail -f badblocks-vdb1.txt #检查坏道信息
dd if=/dev/sdg skip=205971590 of=/tmp/205971590-205971595.dat count=5 #备份
badblocks -s -w /dev/sda 201597159 2405197159 #修复坏道

备注: -v 选项让它显示操作详情

-s 在检查时显示进

-o<输出文件> 将检查的结果写入指定的输出文件

-w 在检查时,执行写入测试。

也可以针对单独分区进行检查。

相关推荐
wespaul3 分钟前
VeapAI 自然语言操作实战|第 04 篇:系统数据加工——把系统自身的元数据吃成知识
java·大数据·运维·数据库·人工智能
NendoZen9 分钟前
mangopi(芒果派)MQ-R T113 Buildroot开启adbd调试
linux·嵌入式硬件
Huangjin007_17 分钟前
【Linux 系统篇(二十九)】文件(六):动静态库制作
linux·运维·服务器
%KT%21 分钟前
ubuntu系统部署docker
运维·docker·容器
陈聪.23 分钟前
01-项目一_企业级高可用Web集群实施手册
运维·云原生
随性而行36023 分钟前
企业微信API调用案例:如何通过接口实现多账号统一管理与业务接入?
运维·微信·机器人·自动化·企业微信
额额额对了29 分钟前
Linux 驱动学习笔记(部分)
linux·笔记·学习
guo_wen_qiang34 分钟前
云服务器redis主从复制-哨兵模式
运维·服务器·redis
zhikouai37 分钟前
AI辅助逆向工程链路:从二进制接入到等价性校验
java·linux·前端