解决了

UEFI服务器使用移动3.3.1在V2V后不启动AHV


徽章

大家好,

05个月前,我面临一些困难,以执行P2V到AHV的UEFI服务器:我使用VMware Converter执行了P2V以迁移到ESXI服务器;在我使用“移动”迁移到AHV之后。

在启动VM时,我看到了一个黑屏,屏幕上没有其他任何内容。

正如我上面说的那样,它发生在05个月前;目前,Nutanix还不支持UEFI服务器的迁移。

自AOS5.11和移动3.3的发布以来,Nutanix支持UEFI服务器的迁移(如发行说明中所述)。

因此,我将AOS迁移到了最新版本(5.11.1),并使用移动3.3.1执行使用UEFI的03个服务器的迁移。

尽管如此,VMS在启动时什么也没显示...即使我等待了几分钟,我什么也没得到。

在Prism中,我将启动模式切换到BIOS,然后再转换为UEFI,但是我得到了相同的结果。

在vCenter中,我在执行迁移之前将启动模式切换为BIOS。迁移后(使用移动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

我可以说,我们已经将UEFI启动VM从Hyper V转移到AHV上,没有问题,但是当安装了Virtio驱动程序时,我确实经历了与此类似的东西,但以某种方式损坏了。我必须进行手动卸载并重新安装。

徽章 +1

对不起,如果您获得了UEFI启动屏幕,我对我不清楚吗?
如果您成功地更改了启动方法,则很明显在尝试引导操作系统之前。
如果不是在GUI中尚未正确实现(通常是在他们的第一次尝试中发生),您仍然需要进行通过CLI。

nutanix@cvm $ acli vm.update vm uefi_boot = true

徽章

你好安娜尼克斯,

确实,我可以看到UEFI启动屏幕,但是在出现黑屏并且在屏幕上没有其他任何内容后。

我还使用命令“ acli vm.update vm uefi_boot = true”更改了ACLI中的引导模式,但是之后,我得到了相同的结果。

出现UEFI启动屏幕时,还有其他一些任务需要执行吗?

谢谢。

徽章 +1

@angeessan不,下一步要做的是确保您真正遵循UEFI标准或对其进行一些奇怪的实现。
我不得不放弃供应商的实现,并从UEFI文档中亲自创建它,然后从其他媒体启动并重新创建系统文件。
但是,首先,您可以进入UEFI菜单并浏览磁盘以查看是否可以找到所需的文件,如果是这样,请尝试通过手动从菜单中调用它们。如果可能的话,我会尝试查看您是否可以手动告诉UEFI使用它们,或者尝试弄清楚为什么它不仅使用它们。也许您比您想象的还要多,或者在此过程中会变得清晰。
祝你好运。

徽章 +1

@angeessan哦,从他们的角度来看,我认为您必须为您的文件使用特殊的命名计划,我不记得我上次必须这样做,或者实现是否变得更好。
我找到了此注释…重命名/boot/efi/efi/ubuntu到/boot/efi/efi/boot

徽章

你好 @ananix,,,,

感谢您的答复。

我将检查UEFI并将您恢复回去。

谢谢。

UserLevel 4
徽章 +5

你好, @angeessan

只是为了获取更多信息并在此处添加一些知识。

您是否验证了虚拟机在欧盟支持的VM的兼容性矩阵中?

https://portal.nutanix.com/#/page/docs/details?targetID=AHV-ADMIN-GUIDE-V511:VMM-COMPATIBIDE-MATIBIDIALY-COMPATIBIDIAL-MATRIX-FOR-UEFOR-UEFI-SUPPORTED-SUPPORTED-VM-VM-vm-r.html

希望这可以帮助!

徽章

嗨 @hitesh0801,

您可能是正确的,因为相关的OS是Windows Server 2008 R2,并且不在矩阵中。

令我感到惊讶的是,矩阵中有很少的OS…

多谢。

Baidu