有没有办法将 Windows 本身安装到另一个驱动器中?

有没有办法将 Windows 本身安装到另一个驱动器中?

我有一个可以正常工作的 Windows 7 驱动器,它是我的主驱动器,现在我想在辅助驱动器(从属驱动器)上安装 Windows XP。有没有办法在 Windows 7 中执行此操作,而无需重新启动并从 CD 加载?就像普通应用程序一样?

注意:我计划将辅助驱动器移至另一台机器并将其设置为主驱动器。

答案1

有两种可能的解决方案,但这两种解决方案在移动驱动器时都存在潜在问题。移动驱动器在最好的情况下会破坏您可能进行的任何身份验证/注册。在最坏的情况下,Windows 将拒绝在新的主板/处理器组合上完全启动,从而使其变得毫无用处。

但是,如果您想尝试,有两种简单的方法:

  1. 获取 CloneZilla 并将现有安装完全克隆到新驱动器。您可以通过分区或驱动器执行此操作,并且 MBR 应与所有数据和设置一起克隆。我之前曾使用 CloneZilla 将 VMWare 虚拟驱动器克隆到真实驱动器,以及将真实驱动器克隆到真实驱动器,它通常会创建一个可工作的可启动驱动器。它也往往非常快。(编辑:您必须启动 CloneZilla 才能执行此操作,尽管我只是使用 EasyBCD 直接从 ISO 启动,效果很好。)

  2. 拔下第一个硬盘,放入 Windows 7 安装光盘并安装在第二个硬盘上。

鉴于您想在不重新启动的情况下执行此操作(直接从光盘启动会容易得多,但是......),我将推荐以下相当复杂的过程:

  • 创建 VMWare(或其他)虚拟机。使用虚拟硬盘或将辅助硬盘安装为 VM 的唯一硬盘。
  • 在虚拟机上安装 Windows。任何好的虚拟机程序都允许您将 CD/DVD 映像 (ISO) 安装为 CD 驱动器,并且大多数允许您从虚拟 BIOS 中的 CD/DVD 映像启动。
  • 你现在有了一个可以启动的 Windows 7 副本。如果你安装到了虚拟磁盘,请启动虚拟机进入 CloneZilla 将其复制到您想要的任何硬盘,甚至多个硬盘。

显然你需要仔细检查合法性,但这些方法大多数时候都有效。

答案2

是的

您可以使用以下奖品:Windows 7 XP 模式。或者,您也可以使用类似软件在虚拟机中运行 Windows XP虚拟电脑虚拟机, 或者虚拟盒

XP 模式是最好的,因为它可以直接集成到 Windows 7 的桌面上。但是,您需要一台相当高规格的机器,并且主板和处理器支持 VT 才能运行它。

要安装到第二个磁盘,您有两个选择,您可以在第二个磁盘上创建虚拟硬盘并让其利用空间,或者,您也可以在某些虚拟软件中直接访问磁盘。但后者并不总是提供更好的性能。另外请注意,据我回忆,Windows 7 XP 模式不允许您选择安装位置。

至于在 Windows 7 运行时在计算机上本地安装它,那是不可能的。如果你确实想将 Windows XP 和 Windows 7 分开,你可以双启动它们。LifeHacker 文章涵盖了基础知识。

相关内容