使用 LVM Fedora 双启动常规 Ubuntu

使用 LVM Fedora 双启动常规 Ubuntu

我在 Ubuntu 16.04 系统上安装了 Fedora 25 以实现双启动。系统默认启动到 Ubuntu 分区。但是,GRUB 菜单未显示 Fedora 条目。

Fedora 以默认设置安装在我的硬盘上未占用的空间上。这意味着它的分区配置为 LVM。这就是为什么 GRUB 看不到它的原因吗?如何为 Fedora 添加条目?

答案1

除非您的 Ubuntu 使用 LVM,否则它不会安装 LVM 驱动程序。然后它无法看到 Fedora 安装。

# to find an LVM install from a non-LVM install
sudo apt-get install lvm2
sudo vgchange -a y
sudo update-grub

更多信息:

如何三重启动 Ubuntu、Fedora 和 Windows 7?

LVM 的优点之一是可以全面管理整个驱动器。因此,如果要进行多重引导并且不在 LVM 内安装所有安装,通常最好将 Fedora 安装在标准 ext4 分区中。

优点/缺点 LVM 帖子 #9

http://ubuntuforums.org/showthread.php?t=1586328&p=9917145#post9917145

https://wiki.ubuntu.com/Lvm

答案2

如果 Fedora 是在 Ubuntu 之后安装的,那么很可能在安装 Fedora 时决定不修改启动配置,因为 Grub 已经存在。启动 Ubuntu 并运行sudo update-grub以强制重写启动配置,这应该会导致发现您的 Fedora 分区。

相关内容