我重命名了 rootfs vg 并更改了名称/etc/fstab
,/boot/grub/grub.cfg
这样我就可以像以前一样进入系统了。但是,每次启动时,屏幕都会被
Volume group "<old-vg-name>" not found
Cannot process volume group <old-vg-name>
Run Code Online (Sandbox Code Playgroud)
这很烦人。
是否可以阻止系统打印此类消息?
感谢斯大林·维涅什·库马尔的链接。这是我在 Debian 上的解决方案。
运行并更改和vgrename
中的名称并第一次(或多次)重新启动后,我检查了交换路径并运行了。这将重新生成 initramfs 和 grub。下次重新启动时问题就会消失。/etc/fstab
/boot/grub/grub.cfg
/etc/initramfs-tools/conf.d/resume
dpkg-reconfigure linux-image-4.19.0-8-amd64
我想重新配置映像包可能是不必要的,因为它调用update-initramfs
重新生成 initramfs。运行update-initramfs -u
应该也可以,并且不需要指定内核版本。
我猜你需要激活 vg 并刷新它的卷。
尝试这个
https://www.thegeekdiary.com/centos-rhel-7-how-to-rename-the-volume-group-for-root-and-swap/