背景

一个CentOS-7 虚拟机,由于宿主机意外断电,导致整个虚拟机启动失败

尝试过的措施

  • 重启;
  • 启动进入rescue模式;
  • 重新添加虚拟磁盘,并安装CentOS-7.2 mini版本;
  • 以上措施均失败,然后安装ubuntu14.04,并尝试挂载原来的虚拟磁盘至新的ubuntu系统

恢复数据操作

挂载是失败了的,然后参考了资料,执行了以下命令:

apt update
apt install xfs_progs
xfs_repair /dev/vg_01/lv_01    #原来的/所在的lv,当时应该再执行一下/dev/sda1(原系统boot分区)
#然后尝试挂载失败,
#继续操作,清除xfs log
xfs_repair -L /dev/vg_01/lv_01
mount /dev/vg_01/lv_01 /mnt    #成功, 复制一份/目录, 防止二次损坏.
ll /mnt

CentOS-7 虚拟机意外断电后的数据恢复

CentOS-7 虚拟机意外断电后的数据恢复

CentOS-7 虚拟机意外断电后的数据恢复

另外一次kvm虚拟机意外断电的恢复

CentOS-7 虚拟机意外断电后的数据恢复

CentOS-7 虚拟机意外断电后的数据恢复

CentOS-7 虚拟机意外断电后的数据恢复

CentOS-7 虚拟机意外断电后的数据恢复

REF

相关文章:

  • 2021-11-02
  • 2021-12-15
  • 2021-08-06
  • 2022-01-06
  • 2021-09-23
  • 2021-07-03
  • 2022-01-23
  • 2022-02-09
猜你喜欢
  • 2022-12-23
  • 2022-01-08
  • 2021-10-27
  • 2021-06-19
  • 2022-12-23
  • 2021-07-04
  • 2021-09-19
相关资源
相似解决方案