![从 LVM 设置转移到非 LVM 设置后如何重新配置 Grub2 设置](https://linux22.com/image/200758/%E4%BB%8E%20LVM%20%E8%AE%BE%E7%BD%AE%E8%BD%AC%E7%A7%BB%E5%88%B0%E9%9D%9E%20LVM%20%E8%AE%BE%E7%BD%AE%E5%90%8E%E5%A6%82%E4%BD%95%E9%87%8D%E6%96%B0%E9%85%8D%E7%BD%AE%E2%80%8B%E2%80%8B%20Grub2%20%E8%AE%BE%E7%BD%AE.png)
我从 LVM 配置重新配置了 Fedora 安装,以使用运行 EXT4 的普通分区。当然,grub.cfg
仍然包含旧的 LVM 挂载名称(fedora_localhost-root
、fedora_localhost-home
等),因此我无法启动。
我目前有三个分区:引导分区、根分区和交换分区(但交换分区超出了此处的范围)。有grubby
没有办法grub-mkconfig
解决这个问题并重新创建正确的配置文件,或者我需要手动执行此操作?
如果手动,哪个文件是进行编辑的正确位置?我注意到引导分区上的文件/boot/grub2/grub.cfg
包含default_kernelopts
引用旧 LVM 路径的内容,但不确定这是否是正确的编辑位置。 Grub2 文档暗示该文件是自动生成的。