![Azure 到 VMWare 工作站](https://linux22.com/image/670084/Azure%20%E5%88%B0%20VMWare%20%E5%B7%A5%E4%BD%9C%E7%AB%99.png)
是否可以将 Azure VM 转换为本地 VMWare Workstation 11 VM?
我从 Azure 下载了 vhd 文件,并使用 winimage 将它们转换为 vmdk 文件。然后我在 VMWare Workstation 中创建了一台新机器。机器最初看起来正在启动,但在启动完成之前出现 BSOD。
答案1
为了尝试解决该问题,我直接从 VHD 创建了一个 Oracle VirtualBox VM。以防万一该问题是由 Winimage 转换为 vmdk 文件引起的。然而,Oracle VirtualBox VM 似乎也出现了同样的问题。机器不断经历启动、BSOD、启动等循环。循环速度太快了,我看不到确切的 BSOD。
然而,使用 Oracle VirtualBox 上的屏幕截图,BSOD 结果是 0x0000007B。这意味着 VM 无法识别启动驱动器。Oracle VirtualBox 中的解决方案是删除虚拟 SATA 控制器并添加 IDE 控制器,然后将所有驱动器重新连接到 IDE 控制器。事实证明 2008 R2 版 Azure VM 没有合适的 SATA 驱动程序。 http://nickberardi.com/dealing-with-0x0000007b-blue-screen-in-virtualbox/
对我来说,使用 Oracle VirtualBox 几乎与使用 VMWare Workstation 一样好,所以我就不多说了。希望 VMWare Workstation 中的解决方案也类似。