必须用终端指令穿透固件层检测:sudo smartctl -h /dev/sda返回“passed”不能排除坏道,“failed”需立即备份;深度速查三字段——reallocated_sector_ct>5、current_pending_sector非零、percentage_used>85均属高危信号。

当麒麟系统出现文件复制卡顿、dmesg报“I/O error”或启动时硬盘灯长亮不响应,必须用终端快捷指令穿透固件层读取真实健康数据——图形界面只显示摘要,无法反映重映射扇区增长、待映射扇区堆积等早期坏道信号。
终端一键初筛硬盘健康状态
按下Ctrl+Alt+T打开终端 → 输入sudo smartctl -H /dev/sda(将sda替换为实际盘符)回车 → 若返回“PASSED”仅说明基础自检通过,【不能排除已发生的物理坏道】;若返回“FAILED”,立即停止写入并备份数据。
这一步最快只要3秒,但只能告诉你“是否挂了”,不能判断“哪里快挂了”。
三字段深度速查(推荐日常巡检)
执行以下命令直接过滤关键指标:
sudo smartctl -a /dev/sda | grep -E "(Reallocated_Sector|Current_Pending|Percentage_Used)"
重点盯死三行输出:
① Reallocated_Sector_Ct原始值>5 → 硬盘已强制屏蔽5个以上坏扇区,物理损伤不可逆;
② Current_Pending_Sector非零 → 【硬盘发现不可读扇区但尚未重映射,随时可能彻底失效】;
③ Percentage_Used(NVMe盘)>85 → NAND颗粒磨损严重,寿命进入倒计时。
麒麟管家图形界面快速验证
点击左下角“开始菜单”→ 启动麒麟管家 → 左侧选“设备管理”→ 顶部点“健康检测”。
若按钮灰色,说明未授权硬件传感器访问权限,需先点“允许”并输入管理员密码。
检测完成后,界面用红/绿颜色标出“重映射扇区计数”“当前待映射扇区数”“剩余寿命百分比”三项——任意一项标红,就必须立刻执行终端深度检测。
用kylin-sysassist-cli生成结构化报告
方法一:确认工具存在 → 终端输入which kylin-sysassist-cli;
方法二:若无输出 → 执行sudo apt install kylin-sysassist安装;
方法三:运行sudo kylin-sysassist-cli ssd_health --device /dev/nvme0n1(NVMe盘)或sudo kylin-sysassist-cli disk_health --device /dev/sda(SATA盘)。
报告末尾的Health_Score低于70即触发高危预警,该数值综合了12项SMART参数加权计算,比单看Percentage_Used更可靠。











