我可以使用虚拟磁盘映像安装 winXP 吗?

我可以使用虚拟磁盘映像安装 winXP 吗?

这就是我想要实现的目标:

在虚拟机上安装 winXP。

然后我将获得一份 winXP 虚拟磁盘文件的副本,可以是 vdi 或其他格式。

将 vdi 映射到物理硬盘。

将硬盘插入物理计算机。

预计系统将启动到 winxp,并从那里启动,大概会安装大量的驱动程序。

这能行吗?

如果可以的话,有人可以推荐一个映射工具给我,将虚拟硬盘文件映射到物理驱动器上吗?

答案1

XP 已经停止支持很长时间了,因此您可能会发现这样做很困难。VMware Workstation / Converter 也是另一种方法。

(1)构建你自己的 XP 机器。这个可行。

我在下面发布了一种方法,但可能还需要获取 XP 磁盘(您自己的或 eBay),构建一个虚拟机(可以工作)并将所需的数据复制到这台机器中。

(2)尝试转换您现有的机器。可能行不通。

对于 Virtual Box,请看这篇文章:

将 XP 转换为 VBOX

您将需要 Microsoft SysInternals 的软件。

将物理系统转换为虚拟系统。我使用了 sysinternal 的 Disk2vhd 实用程序。在物理 Windows XP 机器上运行此实用程序。确保取消选中使用 Vhdx 选项。

====

下载 Virtualbox 并安装在 Windows 7/8 系统上。在创建新机器之前,我喜欢更改默认机器文件夹。默认情况下,机器信息存储在单个用户文件夹中。我将它们更改为 c:\VirtualBox,这样所有用户无论以谁的身份登录,都可以看到虚拟机。转到文件 –> 首选项 –> 常规以更改默认机器文件夹选项。您还需要添加一个环境变量(系统变量)VBOX_USER_HOME,值为 c:\VirtualBox,这样所有用户都可以访问虚拟机。

=====

创建一个新的虚拟机。当它要求硬盘时,选择使用现有虚拟硬盘文件选项。然后浏览并查找在步骤 1 中创建的 vhd 文件。

启动机器。您现在拥有物理系统的虚拟副本。

相关内容