如何将现有的基于 GRUB 的双启动扩展为三启动

如何将现有的基于 GRUB 的双启动扩展为三启动

在我的 HP 笔记本中,我目前使用 GRUB(Linux Mint 和 Windows 10,Windows 是默认操作系统)以双启动模式运行 250GB SSD 作为主驱动器。我的机器中安装了第二个经典 HDD,作为两个系统的公共“数据”驱动器。PC 的 BIOS 显示它以“混合 UEFI(带 CSM)”运行。当前系统驱动器似乎是 GPT 格式的(我已经设置了几年了,所以我不能 100% 确定)。该驱动器目前有 6 个分区(1x 系统/启动 NTFS、1x Windows NTFS、4x Linux ext4/交换/扩展分区)

我现在正在准备一个更大的主 SSD 驱动器,以便将额外的 Windows 10 设置成第三个启动分区。不幸的是,没有空间来安装第三个驱动器。因此,所有三个操作系统都需要安装在新驱动器上。

虽然我很想避免这种情况,但我可以接受完全重新安装 Linux,同时不能冒丢失当前 Windows 安装的风险。但由于我使用新的/单独的 SSD 进行所有这些操作,因此风险应该很低。此外,我还维护了它的 Acronis 系统映像。

我的计划是将旧的 250GB SSD 克隆到新的更大的 SSD 上,留下一个额外的分区,然后将第二个 Windows 10 安装到新的空分区中

我已经在 superuser.com 和其他地方阅读了一些内容(例如这个主题)但似乎没有一个能解决我的情况。

问题:

  1. 这是实现我的目标的一种温和方式还是可能没有必要那么复杂?
  2. 新的/附加的 Windows 安装是否会覆盖我的 GRUB 设置并推送其自己的启动管理器?如果会,我该如何防止或修复?
  3. 有什么替代方案?

答案1

因此,在尝试了上述方法但没有成功之后,我最终从头开始设置新驱动器,然后从 Acronis/TrueImage 备份中恢复一些分区。虽然还没有完全恢复,但我的主要 Windows 系统已启动并运行,第二个 Windows 和 Linux Mint 处于原始可启动状态。这可能是最好的方法。

- - 更新 - -

同时,我以不同的方式解决了这个问题:在新的主硬盘上安装了 2 个 Win10,然后在我现在可用的旧 250GB SSD 上安装了 Linux,并将其放入外部 USB 3 外壳中 - 速度不如从内部驱动器启动时那么快,但对我来说仍然足够快。我尝试的其他一切都不知何故没有奏效

相关内容