根据图片显示
- 超级块损坏:
EXT4-fs (sda2): unable to read superblock
- 硬盘设备锁死:
/dev/sda: Can't open blockdev
系统服务链式崩溃
🛠️ 紧急修复步骤
第一步:硬盘抢救(立即执行)
- 停止所有写入操作
- 立刻关机,拔掉电源线
- 重要: 禁止重启或尝试修复,避免覆盖数据
- 外接硬盘克隆
# 通过Live USB启动后执行:
sudo ddrescue /dev/sda /path/to/backup.img rescue.log
- 使用 Ubuntu Live USB 启动
- 克隆到外部存储(容量需≥原硬盘)
第二步:超级块修复
1.用备份超级块修复:
sudo mke2fs -n /dev/sda2 # 查找备份超级块位置(如32768)
sudo fsck -b 32768 /dev/sda2 # 用备份超级块修复
2.若失败则尝试:
sudo fsck -y -f -c /dev/sda2 # 强制修复并检查坏道
第三步:系统服务重建
# 在Live USB中chroot到原系统
sudo mount /dev/sda2 /mnt
sudo mount --bind /dev /mnt/dev
sudo chroot /mnt
# 重建服务链
apt reinstall --purge dbus systemd upower
systemctl daemon-reload
仅供参考