我有一个服务器centos 5.5运行vmware服务器2上。 我决定在另一台机器上安装esxi5并进行testing。 我在esxi 5上复制了一个虚拟机。但是我复制的机器出现蓝屏错误。 我甚vmkfstools -i uploaded.vmdk final.vmdk在esxi上使用vmkfstools -i uploaded.vmdk final.vmdk转换复制的机器,但仍然是相同的。 我可以看到Windows 7的标志,而加载,然后这个蓝屏。
Windows安装是干净的,它几乎没有安装任何东西,并在vmware服务器2工作正常。
这是我抓到的屏幕截图

不要只复制机器。 使用VMware Converter Standalone转换它。 除此之外,使用Converter时遇到了类似的问题 – 在WinXP机器上将虚拟磁盘适配器从IDE更改为SCSI后,必须使用注入的VMware SCSI驱动程序进行修复安装。 您还应该查看VMware知识库 。
好吧,我find了解决scheme。 由于我在esxi上使用vmkfstools来转换运行独立转换器的机器是没有必要的。 问题是ESXI上的SCSI控制器types。 默认情况下,它selectLSI Logic SAS。 我把它改为LSI逻辑并行,现在我的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
机器应该运行,没有任何问题。