我有一台运行 vmware server 2 的 centos 5.5 服务器。我决定在另一台机器上安装 esxi5 并进行测试。我在 esxi 5 上复制了我的一个虚拟机。但我复制的机器出现蓝屏错误。我甚至vmkfstools -i uploaded.vmdk final.vmdk
在 esxi 上使用转换了复制的机器,但情况仍然一样。加载时我可以看到 windows 7 徽标,然后出现这个蓝屏。
Windows 安装很干净,几乎没有安装任何东西,并且可以在 vmware server 2 上正常运行。
这是我截取的屏幕截图
答案1
不要只是复制机器。使用VMware Converter 独立版转换它。除此之外,我在使用转换器时也遇到了类似的问题 - 在 WinXP 机器中,转换虚拟磁盘适配器后,虚拟磁盘适配器从 IDE 更改为 SCSI,因此我不得不使用注入的 VMware SCSI 驱动程序进行修复安装。您还应该看看VMware 知识库。
答案2
好的,我找到了解决方案。由于我在 esxi 上使用 vmkfstools 来转换机器,因此运行独立转换器是没有必要的。问题出在 ESXI 上的 SCSI 控制器类型。默认情况下,它选择 LSI Logic SAS。我将其更改为 LSI Logic Parallel,现在我的两台 Windows 机器都运行正常。
我的步骤是:
1. Copy vmdk files from VMWare Server to ESXI datastore
2. use vmkfstools to convert machines and repair if needed `vmkfstools -i uploaded.vmdk final.vmdk` . If it needs repair it will tell you
3. Create VM using vSphere Client and make sure SCSI setting is LSI Logic Parallel
机器应该可以顺利运行。