Virtual machine 克隆VirtualBox机器

Virtual machine 克隆VirtualBox机器,virtual-machine,virtualbox,Virtual Machine,Virtualbox,我在Centos5.8上运行Oracle VM VirtualBox 我现在有两台机器在上面;一个使用Windows XP和IE6,另一个使用Windows XP IE7 我现在想创建第三个运行WindowsXPIE8的系统 是否可以克隆或复制一台现有计算机,而不是创建新计算机并重新安装windows?是。我并不完全熟悉VirtualBox(我使用VMware Player),但其概念仍然是一样的。克隆虚拟机的最简单方法是关闭vm。找到该机器的文件所在的位置(通常是.vmdk),然后复制并粘贴它

我在Centos5.8上运行Oracle VM VirtualBox

我现在有两台机器在上面;一个使用Windows XP和IE6,另一个使用Windows XP IE7

我现在想创建第三个运行WindowsXPIE8的系统


是否可以克隆或复制一台现有计算机,而不是创建新计算机并重新安装windows?

是。我并不完全熟悉VirtualBox(我使用VMware Player),但其概念仍然是一样的。克隆虚拟机的最简单方法是关闭vm。找到该机器的文件所在的位置(通常是.vmdk),然后复制并粘贴它。然后,您可以告诉VirutalBox打开该副本

VirtualBox提供的克隆功能是提供热克隆,或者在机器运行时克隆机器。大多数产品对此功能收费,但仍允许用户使用上述步骤在机器关闭的情况下创建冷拷贝


-或-

如果不起作用,您可以复制.vdi文件(硬盘)并将其作为主HDD连接到新VM。我在论坛上找到了这篇文章

“我已经成功地使用命令VBoxManage clonevdi ImageYouWantToCopy.vdi DestinationImage.vdi复制了.vdi硬盘映像。然后只需使用新的.vdi创建一个新的VM。这有点麻烦,但似乎工作正常。”


是的,您可以克隆VirtualBox机器及其所有快照。最好从命令行执行,因为它变得非常可重复,您可以反复使用它

从命令行类型:

C:\Program Files\Oracle\VirtualBox\VBoxManage.exe clonevm old_VM_name --mode all new_VM_name --basefolder "C:\Users\username\VirtualBox VMs" --register
解释如下

--mode all
:表示应复制所有快照和文件夹

--basefolder“C:\Users\username\VirtualBox VMs”
:说明虚拟机文件夹应位于何处


--register
:注册虚拟机,以便您可以在从VirtualBox GUI或CLI执行克隆过程后立即使用它。机器/克隆显示在菜单上,但显示为灰色。是否存在向下投票错误问题的限制状态?这一次发生在我发布这个问题将近6年后。感谢Scott,在我们谈论文件的位置时搜索。结果表明,如果您首先停止机器,您可以使用GUI。