ESXi 5.5(免费)至 Hyper-V 黑屏 - 光标闪烁

ESXi 5.5(免费)至 Hyper-V 黑屏 - 光标闪烁

最近进入了一个使用免费 ESXi 5.5 的环境。我正在做一个将 ESXi 中的虚拟机迁移到 Hyper-V 的项目,但是无论我使用什么工具导入 Hyper-V,我都会遇到问题

问题:导入后,虚拟机不会越过黑屏/闪烁的光标……

使用的工具

  1. Microsoft 虚拟机转换器 (MVMC);使用此工具时,我没有收到任何错误,但在 Hyper-V 中启动 VM 时,它不会超过黑屏/闪烁的光标。
  2. StarWind V2V;为了使用此工具,我必须使用 7-ZIP 提取 VMDK 文件(OVF 中的文件,从 ESXi 导出时创建)。一旦此工具将 VMDK 转换为 VHD,我便继续在 Hyper-V 中创建 VM,并将此最近转换的 VHD 附加到 VM 配置。启动 VM 并出现同样的问题;黑屏/闪烁的光标

根据我所做的一些搜索,似乎 VM 的导出/导入会破坏引导加载程序。你们是否处理过类似的问题,并将其修复到无需使用原始操作系统的 ISO 来修复 MBR 的程度?

如果我遗漏了将虚拟机从 ESXi 导入 Hyper-V 的任何步骤,请提供建议,但对我来说,使用 MS 工具应该非常简单。

答案1

我在 Starwind V2V 中从 ESXi 转换为 Hyper-V 时遇到了类似的问题。在我的案例中,通过在“选择 VHD/VHDX 映像格式选项”阶段标记“激活 Windows 修复模式”解决了这个问题。

如果不起作用,请尝试将虚拟机直接从 ESXi 转换为 Hyper-V,而无需 ovf 导出。Starwind 支持此类转换。

答案2

您是否尝试过使用此工具:https://cloudbase.it/qemu-img-windows

我假设您可以关闭虚拟机一段时间,将 vmdk 文件复制到某处以执行转换。如果不行,您可以在 ESXi 环境中克隆虚拟机,然后执行以下步骤:

  1. 将 vmdk 文件复制到可以使用 qemu-img 命令行执行转换的某个位置。您需要在 Windows 中有一个空间或挂载共享来执行转换。

  2. 将 vmdk 文件转换为 VHD 或 VHDX 格式。

  3. 在 Hyper-V 环境中,使用新转换的 VHD 或 VHDX 磁盘创建 VM。

  4. 有时您必须使用 Windows iso 来修复 Windows,但在旧版操作系统中情况更是如此。

我希望这是有用的见解。

相关内容