虚拟机迁移以后启动失败,卡在一下界面:
输入root密码后进入系统进行抢救:
df -h查看没有没有home分区,由此可以判断是home分区的问题
编辑/etc/fstab文件发现没有问题,注释掉home挂载的那一行后重启,正常,
然后进行手动挂载:
mount /dev/mapper/centos-home /home
注意:此时报错:
/dev/mapper/centos-home 上有坏超级块。
mount: /dev/mapper/centos-home: can't read superblock
使用以下命令:
xfs_repair /dev/mapper/centos-home -L
等待修复完成后。再次挂载成功。
挂载成功以后发现有的数据不见在:/home/lost+found里面了,想办法恢复能恢复的数据即可。
有兴趣的童鞋可以查看下xfs_repair命令的工作原理。