VM 中的 Windows XP - 如何在不激活 VM 的情况下访问文件

VM 中的 Windows XP - 如何在不激活 VM 的情况下访问文件

我在一个有序的 VM 中安装了 Windows XP,并想从 Windows 7 访问它,但每次启动它时,XP 都会请求连接到 Microsoft 注册服务器 - 这是我在我的计算机上无法做到的。

问题:如何在不激活虚拟机的情况下访问其中的文件系统

答案1

如果您想在不启动虚拟机的情况下访问虚拟机的文件,并且您在 Windows 主机上使用 VMware Workstation (Pro),则可以选择“文件”>“映射虚拟磁盘”,单击“映射”按钮并选择.vmdk适用于您的 Windows XP 虚拟机的文件。

如果你使用的是 Windows,但没有 VMware Workstation (Pro),那么你应该能够使用vmware-mount命令行工具虚拟磁盘开发工具包

答案2

创建一个可以正确授权的新 Windows VM。如果您只想复制文件并将它们放在其他地方,即使是试用许可证也很好。启动并运行新 VM 后,关闭它,然后为其添加磁盘。在完成向导时,不要选择新的磁盘,而是选择添加已经存在的磁盘。然后导航到包含 XP 机器磁盘的文件。再次启动时,您应该会看到 XP 磁盘作为第二个驱动器(可能是 D: 或 E:)。

答案3

如果您的虚拟机是使用 VMware 创建的。VMware Workstation(不仅仅是 Player)允许您将映像本地安装为 Windows 上的驱动器。只需右键单击映像文件图标即可执行此操作。如果您没有 VMware Workstation,您仍然可以使用支持 VMDK 格式的存档软件以只读模式查看或复制文件。例如,7-Zip 支持读取包含 NTFS 文件系统的单个 VMDK 文件(请注意,它尚不支持拆分 VMDK 文件)。

相关内容