如何使用 Virtual Box 和使用 Norton Ghost 创建的磁盘映像?

如何使用 Virtual Box 和使用 Norton Ghost 创建的磁盘映像?

我得到了一个带有“sv2i”扩展名的文件和几个“v2i”文件。根据我的搜索,这是一个使用 Norton Ghost 创建的磁盘映像。我将 sv2i 文件转换为 vmdk 文件,这显然是 Virtual Box 可以理解的一种类型。我使用 VMWare VCenter Converter Standalone 制作了此文件。

到目前为止,一切都很顺利。但是当我使用 Windows XP(显然是磁盘映像所有者使用的操作系统)使用 vmdk 文件作为机器的硬盘创建虚拟机时,出现了以下消息:

*Windows failed to start. A recent hardware or software change might be the cause To fix the problem:
    Insert your Windows installation disc and restart your computer.
    Choose your language settings, and then click "Next."
    Click "Repair your computer."
If you do not have this disc, contact your system administrator or computer manufacturer for assistance.
Status: 0xc0000225
Info: The boot selection failed because a required device is inaccessible.*

问题是,我没有将 Windows 版本的 iso 放入该磁盘映像中,所以我不知道还能做什么。

主机操作系统是Ubuntu 12.04。

更新

我已经更新,正确的操作系统是 Windows 7 Professional 64 位。我在配置中做了一些更改=> 启用 IO APIC,删除 SATA 控制器并使用不带主机 I/O 缓存的 IDE PIIX4,并将 vmdk 连接到 IDE。现在我遇到的是死机蓝屏。但至少,当我尝试从 DVD 修复 Windows 时,它会识别以前的 Windows 安装(来自 vmdk)

感谢这篇有用的帖子,配置发生了变化 http://blog.csanchez.org/2011/08/01/migrating-windows-7-from-vmware-fusion-to-virtualbox/

答案1

我理解的对吗?您的虚拟机正在运行 Windows?如果是这样,那么可能没有 (合法) 的解决方法,甚至可能没有非法的解决方法。

Windows 软件不是 FOSS(自由开源软件);它是根据限制性和约束性协议授权在特定机器上使用的。一旦以任何方式将其转移到不同的硬件上,它就能够检测到它被要求运行的新环境,并且除非许可证(再次根据约束性条款)转移到新环境,否则它将拒绝这样做。安装磁盘的所有权通常被视为合法所有权的必要(但不充分)证明。

上述情况甚至适用于将 Windows 软件安装到在 Microsoft 软件下合法运行的主机上的 VM 上,更不用说在运行 FOSS 操作系统的其他 PC 上。

相关内容