解决了

Uefi服务器不启动后V2V到AHV使用移动3.3.1

  • 2019年10月24日
  • 8回答说
  • 4174的浏览量

徽章

你好所有的,

05个月前,我在UeFi服务器上执行P2V到AHV时遇到了一些困难:我使用VMware Converter执行P2V迁移到ESXi服务器;在我用“move”迁移到AHV之后。

当启动VM时,我看到一个黑屏,屏幕上没有其他东西出现。

就像我上面说的,这发生在05个月前;此时,Nutanix还不支持迁移Uefi服务器。

自从AOS5.11和Move 3.3发布以来,Nutanix支持Uefi服务器的迁移(在发布说明中解释)。

所以我将AOS迁移到最新版本(5.11.1),并使用Move 3.3.1对使用Uefi的03台服务器进行迁移。

尽管如此,虚拟机在引导时什么也不显示……即使我等几分钟,我也一无所获。

在PRISM中,我将引导模式切换到BIOS,然后切换到Uefi,但我得到了相同的结果。

在vCenter中,迁移前将启动模式切换到BIOS。在迁移之后(使用Move 3.3.1),结果是相同的。

你能帮我解决这个问题吗?对此有什么解释或提示吗?

提前谢谢。

图标

最佳答案HITESH08012019年10月30日20:18

Hi,\u00a0@angeessan<\/user-mention>\u00a0<\/p>

Just to get more information and add some knowledge here.

Have you verified that the virtual machine is in the compatibility\u00a0matrix for UEFI Supported VMs?

https:\/\/portal.nutanix.com\/#\/page\/docs\/details?targetId=AHV-Admin-Guide-v511:vmm-compatibility-matrix-for-uefi-supported-vm-r.html<\/a>

Hope this helps!
\u00a0<\/p>","className":"post__content__best_answer"}">

查看原始

本主题已关闭供评论

8回答说

Userlevel 2
徽章 +4

我可以说,我们已经移动了大约50个uefi引导虚拟机从hyper v到ahv没有问题,但我确实遇到了类似的情况,当virtio驱动程序安装时,但不知怎么损坏了。我不得不手动卸载和重新安装。

徽章 +1

对不起,我不清楚,如果你得到UEFI启动屏幕?
在尝试启动操作系统之前,如果你成功地改变了启动方法,这是非常清楚的。
如果不是,可能它还没有在GUI中正确实现(通常在他们的第一次尝试中发生),你仍然需要通过cli。

nutanix@cvm acli vm美元。更新vm uefi_boot = True

徽章

你好Ananix,

实际上,我可以看到UeFi引导屏幕,但黑屏出现后,屏幕上就什么都没有了。

我还用命令“acli vm”改变了acli的启动模式。update vm uefi_boot=True ",但之后,我得到了相同的结果。

当Uefi启动界面出现时,是否有其他任务需要执行?

谢谢。

徽章 +1

@angeessan不,下一步要做的是确保您真正遵循uefi标准或有一些奇怪的实现。
我不得不放弃厂商的实现,自己从UEFI文档手工创建它,然后从其他媒体引导它,重新创建系统文件。
但首先,您可以进入UEFI菜单,浏览磁盘,看看是否能找到所需的文件,如果能找到,请尝试从菜单手动调用它们。如果这是可能的,我将尝试看看你是否可以手动告诉UEFI使用它们,或尝试并弄清楚为什么它不只是使用它们。也许你拥有的东西比你想的要多,或者在浏览的过程中,其他的东西会变得清晰起来。
祝你好运。

徽章 +1

@angeessan哦,顺便说一下,我想在某个时候,你必须为你的文件使用一个特殊的命名方案,我不记得上次我是否必须这样做,或者如果实现变得更好了。
重命名/boot/efi/ efi/ ubuntu为/boot/efi/ efi/ boot

徽章

你好 @ananix

谢谢你的回复。

我将检查UeFi并将您还原。

谢谢。

Userlevel 4
徽章 +5

你好, @angeessan

只是想在这里获得更多的信息和知识。

您是否验证了虚拟机是在UEFI支持的虚拟机的兼容性矩阵?

https://portal.nutanix.com/#/page/docs/details?targetId=AHV-Admin-Guide-v511:vmm-compatibility-matrix-for-uefi-supported-vm-r.html

希望这可以帮助!

徽章

嗨@HITESH0801,

你可能是对的,因为相关的操作系统是Windows Server 2008 R2,不在矩阵中。

我非常惊讶的是,只有极少数的操作系统在这个矩阵中……

非常感谢。

Baidu