将引导引导固件类型为UEFI的虚拟机从VMware ESXi 5.5迁移到AVH

  • 2017年8月9日
  • 6个回答
  • 4764的浏览量

徽章 +4
我创建了大量的虚拟机,引导固件设置为EFI。

据我所知,AHV不能转换“开箱即用”

我被告知的选项包括:-

  • 使用VMware Convertor进行虚拟到虚拟机的转换,将引导固件更改回BIOS
  • 使用导入工具引入VMDK文件,并运行CLI命令接受UEFI设置

这听起来对吗?有没有更简单的方法?

AHV下的新虚拟机可以用UEFI创建吗?

6个回答

Userlevel 1
徽章 +5
请不要使用vmware转换器从vmware转换到AHV,这样做有一些问题。

我们有一份入门文档是关于如何从esxi迁移到AHV的
https://portal.nutanix.com/#/page/docs/details?targetId=Web-Console-Guide-Prism-v51:man-cluster-conversion-esxi-to-ahv-t.html

目前不支持将esxi UEFI开启的虚拟机直接迁移到AHV。
https://portal.nutanix.com/#/page/docs/details?targetId=AMF-Guide-AOS-v50:vmm-vm-migration-prereqs-windows-c.html

在AHV中创建UEFI类型的虚拟机时,在安装操作系统之前,需要在虚拟机上添加以下内容
acli vm。更新vm_id uefi_boot = True
徽章 +4
jjoder写道:请不要使用vmware转换器从vmware转换到AHV,这样做有一些问题。

我们有一份入门文档是关于如何从esxi迁移到AHV的
https://portal.nutanix.com/#/page/docs/details?targetId=Web-Console-Guide-Prism-v51:man-cluster-conversion-esxi-to-ahv-t.html

目前不支持将esxi UEFI开启的虚拟机直接迁移到AHV。
https://portal.nutanix.com/#/page/docs/details?targetId=AMF-Guide-AOS-v50:vmm-vm-migration-prereqs-windows-c.html

在AHV中创建UEFI类型的虚拟机时,在安装操作系统之前,需要在虚拟机上添加以下内容
acli vm。更新vm_id uefi_boot = True
谢谢你提供的信息。

只有几件事:-

我看到参考文献上写着:-

对于AOS 4.6.1及以上版本,可以迁移使用UEFI启动的虚拟机。
  • 第2代(第2代)Hyper-V Windows虚拟机

启动启用uefi的guest虚拟机,需要为每个虚拟机配置aCLI选项uefi_boot=True。以下选项需要AHV(20160127及更高版本)和AOS(4.6.1及更高版本)的支持版本。
例如:
acli vm。更新vm_id uefi_boot = True因为我运行的是Esxi 5.5,我猜上面的不适用。是这样吗?
如果是,但不需要重建虚拟机,是否可以通过其他方式导入VMDK文件?

我还阅读了Nutanix Guess工具的系统要求。虽然没有得到官方支持,但我可以在我的WIndows XP和Server 2003虚拟机中使用它吗?
Userlevel 4
徽章 + 19
Icebun

是的。可以将VMDK导入到AHV中,然后创建虚拟机。请参考以下文件。

https://portal.nutanix.com/#/page/docs/details?targetId=Web-Console-Guide-Prism-v51:wc-image-configure-acropolis-wc-t.html
Userlevel 1
徽章 +5
是的,你可以导入vmdk。UEFI在VMware到AHV上有一个问题。如果虚拟机不使用UEFI,那么整个虚拟机将转换良好。

文档中UEFI仅支持Hyper-v到AHV,不支持VMware。如果您有其他VM不使用UEFI,那么您可以导入这些没有问题。主要的关键是在移动VM之前安装VirtIO驱动程序。

我们还有这个包含更多细节步骤的KB
https://portal.nutanix.com/#/page/kbs/details?targetId=kA032000000TTgPCAW

本指南
https://portal.nutanix.com/#/page/docs/details?targetId=Migration-Guide-AOS-v51:Migration-Guide-AOS-v51

下面是AHV上支持的虚拟机类型的列表
https://portal.nutanix.com/#/page/docs/details?targetId=AHV-Admin-Guide-v51:vmm-vm-driver-types-r.html

有一些博客是关于如何让Windows 2003工作的,但没有得到官方的支持。

NGT需要64位操作系统,仅支持Windows 2008 R2/Windows 7及以上版本。

这是由于微软不再支持Windows 2003和XP。
徽章 +4
只是一个更新。

测试一个第三方解决方案,它将允许我改变磁盘格式从GPT到MBR。因此,我可以在VMware中将引导固件从EFI更改回BIOS。

有人能确认这个转换只需要在驻留引导分区时在磁盘上进行吗?因此,换句话说,如果一个VM有两个或多个基于GPT的磁盘,那么只有包含操作系统的磁盘需要修改。

那是正确的吗?
徽章 + 10
你好,
不需要使用vmware转换器
1.使用winscp将VMDK传输到nutanix集群
2.将VMDK转换为raw格式
3.创建带有网卡的虚拟机
4.更新虚拟机用于uefi-boot
5.添加磁盘,使用“克隆自adsf文件”,并指定裸盘
6.启动虚拟机。
**尝试使用一个测试虚拟机迁移,如果成功,然后迁移其余的实际虚拟机
希望这对你有用。以上是针对Hyperv的。esxi应该是一样的吗

回复


Baidu