将 KVM 来宾迁移到 VMware:卡在错误恢复屏幕上

Migrating KVM guest to VMware: stuck on Error Recovery screen

我正在尝试将旧的 Win2008 服务器从 KVM 迁移到 VMware ESXi 6.7。 我意识到 Win2008 VM 很旧并且超出了 EoS 但现在需要保留它并且位于无法访问 Internet 的 VLAN 中。

我尝试遵循 Convert qcow2 to vmdk and make it ESXi 6.0 Compatible 的建议和我在网上找到的步骤:

但是我在启动时遇到 Windows Error Recovery: Windows failed to start. A recent hardware or software change might be the cause. 屏幕。

我尝试使用一些转换选项,例如 qemu-img convert -p -f qcow2 -O vmdk -o adapter_type=lsilogic,subformat=streamOptimized,compat6 win2008.qcow2 win2008.vmdk,并尝试在 3 个可用的 scsi 控制器(LSI Logic SAS、LSI Logic Parallel、VMware Paravirtual)之间移动,但无济于事。

当我以安全模式启动来宾时,我看到一堆 sys 文件被正确加载,直到它在 Loaded: \Windows\system32\drivers\crcdisk.sys 后卡住。

有没有人知道如何正确移动这位客人?还有其他转换选项可以尝试吗?首先在 运行 来宾(在 KVM 中)上安装驱动程序?

注意我不是 运行 vCenter。

您尝试使用 VMware Converter Tool 吗?我认为这是将服务器迁移到 VMware 的简单方法。您可以免费下载该工具。 https://www.vmware.com/products/converter.html