我已按顺序在系统上安装了 Windows 10、Ubuntu 14.04 和 Fedora 22。Fedora 使用 LVM,因此无法在 Nautilus(Ubuntu)中访问。这是我的第一个问题。第二个问题是 Fedora 安装了自己的 GRUB,它具有所有三个操作系统的所有正确启动项。但是当我更新 Ubuntu 时,它也会更新 GRUB 并重置 Fedora 安装的 GRUB,现在 GRUB 的启动菜单中只有 Ubuntu 和 Win 10 可用。有人可以告诉我如何解决这个问题吗?谢谢。
答案1
我六七年前遇到过类似的情况,记不太清楚,但会尽力提供帮助。
首先,您需要挂载 LVM 分区;(参考:Linux问题)
1-启动 Ubuntu。
2-安装lvm2:
$ sudo apt-get install lvm2
3-加载必要的模块:
$ sudo modprobe dm-mod
4- 扫描您的系统以查找 LVM 卷,并在输出中识别包含您的 Fedora 卷的卷组名称(我的被证明是 VolGroup00):
$ sudo vgscan
5-激活音量:
$ sudo vgchange -ay VolGroup00
6- 找到具有 Fedora 根文件系统的逻辑卷(我的被证明是 LogVol00):
$ sudo lvs
7-为该卷创建挂载点:
$ sudo mkdir /mnt/fcroot
8- 安装:
$ sudo mount /dev/VolGroup00/LogVol00 /mnt/fcroot -o ro,user
当分区被挂载时,您应该尝试更新 grub 配置,如下所述: Ubuntu 不会将 Fedora 放入 GRUB 菜单
sudo 更新 grub
您的 Ubuntu 现在应该可以看到所有具有引导加载程序设置的分区,并且应该将所有操作系统添加到 grub 中。