如何将虚拟机从VMWare移植到VirtualBox?

如何将虚拟机从VMWare移植到VirtualBox?

How do you port a virtual machine from VMWare to VirtualBox?

我使用VMWare已有一段时间了,对此感到非常满意,但是我想将其与VirtualBox进行比较。 显然磁盘映像是兼容的,并且我已经成功启动了由VirtualBox中的VMWare创建的基于Fedora的VM ...但是该网络完全不可用。 如何将虚拟机从VMWare移植到VirtualBox并保持所有功能不变?


您是否尝试过进入虚拟框中的选项并将网络适配器更改为VB? VB的虚拟适配器有所不同,您可能必须创建一个附加到nic的新适配器,然后将其指定为主要nic。


您确定网络完全不可用吗?已知VirtualBox的ICMP支持存在问题,因此您将无法从来宾OS ping任何主机。昨天我遇到了同样的问题,网络实际上正在运行。


如果网络不可用,您可能需要检查VirtualBox配置并确保已配置了网卡。如果这样做,那么下一站将是虚拟机中正在运行的操作系统。某些操作系统的不幸事实是,它们并不总是欣赏硬件的变化。如果操作系统没有自动检测到对网卡的更改,则可能需要重新配置它以支持新卡。

另一种可能性是您使用的是固定IP地址。 VirtualBox使用了几种与VMWare稍有不同的联网方案。您可能需要更改VM内的IP以匹配预期的子网。

在VM外部,如果要获得对虚拟机的访问权限,则需要使用桥接网络设备或通过NAT系统配置端口虚拟端口。


推荐阅读