启动失败
改了vg名后,由于忘记修改fstab挂载点与grub2引导配置文件中的路径,导致系统引导失败…
- 需要修改的两个文件:
- 文件系统挂载点:/etc/fstab
- grub2的引导配置文件:/etc/grub2.cfg
- 需要使用的关键命令:
lvm vgdisplay显示VG信息lvm lvdisplay显示LV信息
因为grub2引导文件中的路径仍然是旧VG名,启动时如图提示,报错 /dev/vgname/root does not exist:

不慌,只要将引导配置文件中的路径修改正确就可以了。
一. 确定VG名、LV路径
此时系统引导失败,进入到了 dracut:/# 但可以执行一些基础的命令。
1.查看VG信息:lvm vgdisplay

2.查看LV信息:lvm lvdisplay

记录LV Path,接下来修改引导配置文件时要用。
二、修改引导配置文件 grub2.cfg
1.重启系统并进入grub2临时启动菜单
reboot now命令直接重启- 重启进入内核选择界面后,按
e编辑grub2临时启动菜单

- 进入grub2临时启动菜单后,按照下图编辑参数:

2.修改 /etc/grub2.cfg 引导配置文件
- 需要根据本文开头的启动报错,修改两个路径,分别是root路径与swap路径
- 只需修改引导的内核版本的路径(因为多余的版本我会卸载掉),和救援模式内核的路径即可,如图:
将路径更改为
lvm lvdisplay打印的 LV Path

3.修改 /etc/fstab 文件系统挂载点
- 同样,将路径更改为
lvm lvdisplay打印的 LV Path

保存重启,便可正常启动了。
重启进入系统后,lsblk 命令查看新的挂载vg
|
|
-EOF-