如何安装最新的 Ubuntu LTS 并在启动时保留现有的 Windows 10 启动 GUI(无 GRUB)-传统 BIOS x64?

如何安装最新的 Ubuntu LTS 并在启动时保留现有的 Windows 10 启动 GUI(无 GRUB)-传统 BIOS x64?

磁盘管理设置-(传统 BIOS)

你好,我有旧版 BIOS,我想在现有的多个 Windows 操作系统(Windows 10、XP、2012 Server)上安装最新的 Ubuntu LTS(20.04.3 LTS)x64,请参阅磁盘配置映像。所有 3 个物理磁盘上都有 MBR。Windows 启动管理器安装在 Disk0(D:)上,引导加载程序全部安装在 3 个磁盘上,Windows 10 安装在 Disk2(C:)上,顺序排在第一位。

理想情况下,我希望将 Ubuntu 安装在未格式化的 216GB 分区中的物理 Disk1 上。计划将根目录设置为约 50 GB,交换目录设置为 6GB(=物理 RAM),其余约 160GB 用于 /home。

/我有用于 x64 Ubuntu 安装的 USB 记忆棒(请建议用于为 USB 制作可启动安装的最佳工具 - 我有 Rufus,可以吗?)/ 编辑:我下载并使用了Rufus 3.17创建可启动 USBUnbuntu LTS并随后指示. 效果非常好。

我熟悉早期版本的 Ubuntu,它们总是用文本 OS Grub 覆盖或替换 Windows 启动管理器加载程序。理想情况下,我希望在安装 Ubuntu 后继续使用现有的 Windows 10 图形多操作系统引导加载程序(添加了 Ubuntu 行)。如果从 WIndows 10 启动菜单中选择 Ubuntu 会带我进入 Grub,那就没问题了,但直接进入 Ubuntu 才是理想的。

那么,如何才能以最少的麻烦做到这一点?最新的 Ubuntu 安装是否足够智能,可以保留 Windows 10 图形启动,还是我必须采取措施手动避免这种情况,或者安装后修复?当然,我想避免后者。:)。

如果我需要提供更多信息,请告诉我。 我对此进行了研究,但发现评论不清楚或不适合我的情况。

谢谢,约翰

PS 我会在安装 Ubuntu 之前备份现有的 Windows...:)

答案1

所以我咬紧牙关,按照计划在我的第二块硬盘的未格式化分区上安装了 focal 20.04.3 LTS,使用其他安装选项,确保在同一驱动器 (/boot) 上安装 Grub2 启动菜单/加载程序。安装过程中一切顺利。当我重新启动电脑时,它进入了 windows10 gui (Metro) 启动菜单,当然没有 Ubuntu。因为我将我的第一个硬盘 (0) 保留为 Legacy BIOS 中的最高启动优先级。但是,一旦启动到 Windows 10 我使用了 EasyBCD 2.4 并使用添加新条目选项-Linux/BCD 选项卡添加了 Linux 启动条目(类型:Grub2、名称:Ubuntu、驱动器:1 分区 /boot (1GB))。 EasyBCD AddNewEntry 的图片就是这样。我退出 EasyBCD 并重新启动机器,Ubuntu 已添加到 WINDOWS Gui Metro 启动菜单中!

更新了 Windows 启动菜单

请注意,启动 Ubuntu 时,BIOS 屏幕会再次闪烁,然后出现 Grub2 启动菜单,其中有 Ubuntu 和 Windows 2012 Server 的选择(因为它也安装在驱动器 1 上)。当我选择 Ubuntu 时,它会直接加载到 Ubuntu。

相关内容