1

我在 Centos5.8 上运行 Oracle VM VirtualBox。

我目前有两台机器;一个使用 Windows XP 和 IE6,第二个使用 Windows XP IE7。

我现在想创建第三个运行 Windows XP 的 IE8。

除了创建新机器并重新安装 Windows 之外,是否可以克隆或复制其中一台现有机器?

4

2 回答 2

2

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

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


-或者-

如果这不起作用,您可以复制 .vdi 文件(硬盘驱动器)并将其附加到新 VM 作为主 HDD。我在一个论坛上找到了这个帖子。

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

https://forums.virtualbox.org/viewtopic.php?t=674

于 2012-12-19T15:22:00.177 回答
1

是的,您可以克隆一个带有所有快照的 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": 提到 VM 文件夹的位置

--register: 注册 VM,以便您可以在从 VirtualBox GUI 或 CLI 克隆过程后立即使用它

于 2018-06-11T16:56:05.313 回答