在 VirtualBox 中克隆虚拟机的推荐方法是什么?

在 VirtualBox 中克隆虚拟机的推荐方法是什么?

有没有推荐的在 VirtualBox 中克隆虚拟机的方法?我想安装一个操作系统,然后对其进行多次克隆。我尝试过exportimport appliance但这样做有些问题。请参阅通过“导入设备”创建虚拟机时,Ubuntu VirtualBox 上的互联网连接失败

我现在也尝试过了VBoxManage clonehd,但是遇到了和导出设备时一样的问题。机器没有 IP 地址。

答案1

我使用 vboxmanage 命令克隆驱动器,效果很好。如果您在同一台机器上以桥接网络模式运行机器,那么两个虚拟机可能以某种方式争夺网卡。

我会像这样排除故障:

  • 让原始虚拟机配置使用新的硬盘文件,并尝试仅启动该机器。(更改“存储”并使用新的克隆磁盘映像代替原始磁盘映像)。

如果这有效,那么您就知道这不是虚拟驱动器的问题,而是虚拟机配置的问题。

如果确实如此,您可以尝试以下操作:

  • 验证两个虚拟机是否具有不同的 MAC 地址(在虚拟机的网络设置中的“高级”下)。

  • 让两台机器都运行在NAT模式下。

  • 在新的虚拟机上启用额外的网卡,看看是否获得 IP 地址。

答案2

如果导入/导出选项不起作用,请研究 VBoxManager 命令可用的命令行选项。 此链接可能会有用。

答案3

我发现一篇关于克隆和复制 VirtualBox 机器的文章对我来说效果很好。

答案4

我复制 VirtualBox VHD 的方式是使用 CloneZilla(用于克隆和映像磁盘的实时 CD)。

简而言之:

  1. 按照您想要的方式安装操作系统。
  2. 下载 CloneZilla ISO 并将其安装在虚拟机中
  3. 附加一个大小相同或更大的虚拟硬盘作为虚拟机中的第二个磁盘。
  4. 将主磁盘克隆到辅助磁盘
  5. 如果需要,调整分区大小。

您应该能够在 VirtualBox 论坛上找到如何执行此操作的教程。

相关内容