莱因电博

Li-e.cn

Li Internet Electronic Blog
@rss

检查Linux系统磁盘是否有错误

Check if there are any errors on the disk

————————————————————

检查磁盘文件系统错误的办法

1. 使用 tune2fs 工具

运行命令 tune2fs -l /dev/sdb1 | grep 'Filesystem' ,可以检查 /dev/sdb1 磁盘设备。

检查 Filesystem state 选项,clean 为健康, 文件系统损坏此项会出现带有 error 的提示。

2. 使用 smart 工具

利用 smartctl 工具,运行命令 smartctl -a /dev/sdb 即可检查 /dev/sdb1 磁盘设备。

根据对应磁盘原厂数字代码说明,检查磁盘健康情况。

附:普通Apacer CFast硬盘数字代码说明

ID (Hex) Attribute Name 中文参考
9 (0x09) Power-on Hours 运行时间(小时)
12 (0x0C) Power Cycle Count 通电次数
163 (0xA3) Max. Erase Count 最大擦除次数
164 (0xA4) Avg. Erase Count 平均擦除次数
166 (0xA6) Total Later Bad Block Count 硬盘坏块总计
167 (0xA7) SSD Protect Mode (Vendor Specific) SSD保护模式(供应商特定)
168 (0xA8) SATA PHY Error Count SATA物理错误总计
171 (0xAB) Program Fail Count 运行失败次数
172 (0xAC) Erase Fail Count 擦除失败次数
175 (0xAF) Bad Cluster Table Count 坏簇表数
192 (0xC0) Unexpected Power Loss Count 意外断电次数
194 (0xC2) Temperature 温度
231 (0xE7) Lifetime Left 剩余寿命
241 (0xF1) Total Sectors of Write 写入扇区总数
(C) 2019 - 2024 Li-e.cn莱因电博(立网电子博客) | Powered by Vercel , based on Hugo with Gists theme.