修复模式加载LVM信息
无法启动LINUX时使用救援模式进入系统,如果使用了LVM就需要先加载LVM信息才能进行操作。
一、扫描LVM信息
~#:pvscan
~#:vgscan
~#:lvscan
二、激活LVM卷组信息
~#:vgchange -ay (或激活固定的卷组vgchange -ay centos)
三、挂载磁盘
ls -l /dev/mapper
# 挂载根
mount /dev/mapper/centos-root /mnt/sysimage
PS: centos-root一般时卷组名
四、挂载虚拟文件系统(必须操作)
# 仍在救援系统的 shell 里执行
mount -t proc proc /mnt/sysimage/proc
mount -t sysfs sys /mnt/sysimage/sys
mount -o bind /dev /mnt/sysimage/dev
五、切换根系统
chroot /mnt/sysimage /bin/bash
之后提示符会变成:[root@localhost /]#
六、让systemd接管系统
systemctl daemon-reexec
systemctl daemon-reload