如何将 PrimeOS 的双引导安装添加到我的 GRUB 中?

如何将 PrimeOS 的双引导安装添加到我的 GRUB 中?

最近,我将 PrimeOS(标准版)安装在计算机上的 ext4 分区中。安装过程中,系统询问我是否要安装 GRUB2,显然我并不知道我的计算机已经安装了 GRUB2。这次尝试安装 Prime 只是在我遇到 Android-x86 的糟糕情况后,当时系统安装了新的 GRUB,但没有启动我原有操作系统的选项(这件事以我彻底清除所有内容并重新开始而告终,因为即使 BootRepair 也无法修复它)。

因此,我选择跳过该步骤,当然,这意味着我无法启动 Prime,因为它没有显示在我的 GRUB 菜单(或 BIOS 启动菜单)中。

我尝试过使用 BootRepair,但在查看高级设置时,它似乎根本无法将其识别为要启动的操作系统。我读本文,这帮助我至少对 GRUB 有一个基本的了解。我开始关注本指南,这看起来很有希望,但这些步骤对我来说似乎很奇怪,因为他使用的是实时 USB 安装程序的 ISO,并且一条评论说它不会保存任何数据,就像实时 USB 一样。

不过,它确实帮助我了解了 GRUB 定制器,而这正是我一直在关注的。到目前为止,我刚刚使用了默认启动顺序:

GRUB 定制器中启动选项的设置

这会产生错误,这并不奇怪。无论如何,对此的任何指导都是值得赞赏的。该计算机是一台使用了 5 年的 HP Pavilion 笔记本电脑,已安装 Linux Mint Debian Edition 4,并且运行良好。干杯!

答案1

嗯,看来我已经解决了!这里没有给出任何答案,我不能为此责怪你们:我看得越多,就越明显这是一个棘手的问题:PrimeOS 相对小众,它的 GRUB 加载程序设置仅更是如此。

不管怎样,对于任何感兴趣的人,我都冒险了。我重新格式化了安装它的分区(擦除所有数据),然后再次使用 Live USB 安装程序,这次允许它安装 GRUB。当我重新启动时,会出现一个 GRUB 菜单,其中有两个选项:PrimeOS 和“Debian at h2”(我的 LMDE 操作系统)。 PrimeOS 选项运行良好。奇怪的是 Debian 选项实际上运行的是原始GRUB,然后从那里允许我启动 Mint。

这很奇怪,因为我认为同时只能存在一个 GRUB;我最好的猜测是,PrimeOS 已安装的 GRUB 使用第二个(原始)GRUB 作为链加载器。很奇怪,但是嘿,现在可以了!

答案2

由于此帖子再次活跃:

这包含两个词:grub-customizer链式加载。

请注意,安装另一个“grubbed”Linux 可能会导致第一个 Linux 出现问题。有时覆盖旧版本的 Grub 只会检测“旧”Linux 的内核,但如果您更新了后者的内核,新的 grub 如何知道它进入了较新的条目(内核)?

嗯,有时不能。这就是为什么要使用grub-customizer从新 Grub 中删除“旧”Linux 条目,然后链式加载您的“旧”grub(即您必须/需要安装在您的“旧”Linux 上,而不是您的 MBR/GPT 上。

答案3

嗯,我的 PC 上运行的是 Windows 10,并且我对双启动 PrimeOS 感兴趣,没有任何问题。你能告诉我我该怎么做吗?

相关内容