如何将位于不同分区、一个磁盘上的两个现有 Windows 安装合并起来以创建双启动系统?

如何将位于不同分区、一个磁盘上的两个现有 Windows 安装合并起来以创建双启动系统?

我想创建一个双启动系统,将一个现有的 Win10 和一个现有的 Win7 安装结合起来。到目前为止,我设法用分区软件将它们复制到一个 SSD(GPT)上,首先是 Win10 安装,然后使用 BCD 编辑器我甚至制作了一个启动菜单。但是当我尝试启动 Win7 安装时,它出现 0xc000428 错误。我该如何解决这个问题?

编辑:Win10 安装现在启动正常,甚至 Win7 安装也能正常工作,直到我尝试让它们交换位置。最初,Win7 首先位于 SSD 上,然后是 Win10。然后我将分区复制到另一个磁盘,这样现在 Win10 位于第一,Win7 位于第二。Win7 分区仍然可以访问,只是无法再启动。有一个 260 MB 的小 EFI 分区,完全位于 SSD 前面。

因此,我需要一种方法来恢复 Win7 安装的启动功能……如果这不可能……我想我可能会得到一些关于如何创建 Win7 安装的 VM 或 VHD 的提示。这似乎是一件可怕、令人生畏的事情。CPU 占用很大。

相关内容