我在 LUKS 中安装了 openSUSE Tumbleweed,并开启了 LVM /dev/sda2
,并且引导加载程序存储在 中/dev/sda1
。
我想将 Kubuntu 14.04 安装到单独的硬盘上(本例中为 /dev/sdc)。理想情况下,Kubuntu 设置也可以从 LUKS 设置运行。本例中的硬盘已经准备好了所需的/
、home
和swap
分区。
我如何设置一个引导加载机制,通过一个独立的引导加载程序管理两个发行版的 grub 设置,使两个发行版都能维护自己单独的引导加载方案?
答案1
这是快速而粗糙的设置,使用了两个 grub 引导加载程序。我将两个引导加载程序安装在各自驱动器上的单独分区中。
openSUSE 的引导加载程序安装在 ,/dev/sda1
而 Kubuntu 的引导加载程序安装在/dev/sdc1
。
由于我还没有弄清楚如何让 Kubuntu 识别 openSUSE 的全盘 LUKS 安装,因此我改用 openSUSE 作为主引导加载程序。这样做也有帮助,因为我只加密了/home
Kubuntu 的文件夹,而不是对 openSUSE 进行全盘加密,这使得 openSUSE 引导加载程序更容易找到其他操作系统。