操作系统使用的LVM,启动过程中找不到系统分区

故障现象:迟迟进不了系统,等了好长时间,最终界面进入 dracut:#

查看日志文件:vi /run/initramfs/rdsosreport.txt
搜索关键词,failed,摘录出以下内容:
/dev/mapper/control: open failed:No such device
/sbin/modprobe执行失败
/dev/centos/root does not exist
在这里插入图片描述
在这里插入图片描述
处理方法:
进入 救援模式
使用指令:lsblk 以及 lsblk -f 查看系统分区还在,但是逻辑卷未显示
在这里插入图片描述
2)查看卷组状态
使用指令: vgdisplay ,显示VG NAME为centos,OPEN LV 为0,说明卷组centos未启用
在这里插入图片描述
1.3.3.启用lvm卷组
使用指令: vgchange -ay centos #其中centos 为卷组名称
再次使用指令:lsblk 可以查看到系统分区能正常显示,记得尝试挂载/dev/mapper-root、/dev/mapper-home,确保其正常可用,再去重启服务器
在这里插入图片描述
如果没有检查分区可用情况,重启机器之后有一定概率出现以下情况(我这里是xfs文件系统)
在这里插入图片描述
判断出系统分区应该是/dev/sda3,尝试挂载/dev/sda3,出现报错 mount /dev/sda3 /mnt/sysimage failed :Structure needs cleaning
说明该分区保存了错误状态,
再进 救援模式 进行修复,

xfs_repair /dev/mapper-home	#根据实际情况,选择分区,如果指令执行失败,可能要加参数 -L 

修复完成后,关机,卸载光驱(拔掉U盘启动盘),开机

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值