双启动 2 基于 Android-86 的发行版 (Bliss OS 和 PrimeOS)

双启动 2 基于 Android-86 的发行版 (Bliss OS 和 PrimeOS)

我尝试制作双启动 Bliss OS/Prime OS,但无论我做什么,启动菜单中始终只有一个条目,那就是 Prime。

我做了什么:

我尝试先安装 Bliss OS,然后在其专用分区上安装 Prime OS = 启动菜单中仅提到 Prime OS,无法在 Bliss 上启动。

我尝试从实时 CD 重新安装 Bliss = 同样的事情。

我从头开始重做,删除了所有内容(格式化)并安装了这次 Prime OS,然后安装了 Bliss OS。= 同样的事情。

我安装了一个 Linux 发行版,并从中编辑了 grub(安装在光盘上,因为我在实时会话中遇到了缺少文件的问题)= 同样的事情。

似乎将 2 个操作系统视为一个。那么,如何配置才能让每个操作系统都出现在启动菜单中,并且当然可以启动?

它们单独使用时效果很好,但我无法将它们并排安装。

这是我的 PrimeOS 的 grub 配置(在 grub-customizer 中):

insmod part_gpt
set root='hd0,msdos6'
search --file --no-floppy --set=root /PrimeOS/system.sfs
linux /PrimeOS/kernel root=/dev/ram0 androidboot.selinux=permissive buildvariant=userdebug SRC=/primeos
initrd /PrimeOS/initrd.img

对于 Bliss 来说:

insmod part_gpt
set root='hd0,msdos5'
search --file --no-floppy --set=root /PrimeOS/system.sfs
linux /Bliss/kernel root=/dev/ram0 androidboot.selinux=permissive buildvariant=userdebug SRC=/primeos
initrd /Bliss/initrd.img

我已检查“Bliss”和“PrimeOS”是我在分区根目录中获得的文件夹的真实名称。

我不确定这个配置是否写得好,但我不明白为什么像我对每个操作系统所做的那样一个接一个地安装它们不起作用。

相关内容