+4
我创建了大量的虚拟机,引导固件设置为EFI。
据我所知,AHV不能转换“开箱即用”
我被告知的选项包括:-
- 使用VMware Convertor进行虚拟到虚拟机的转换,将引导固件更改回BIOS
- 使用导入工具引入VMDK文件,并运行CLI命令接受UEFI设置
这听起来对吗?有没有更简单的方法?
AHV下的新虚拟机可以用UEFI创建吗?
+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虚拟机中使用它吗?
+ 19
+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应该是一样的吗