转载:http://sddhn.blog.163.com/blog/static/128187792013611112353854/
VirtualBox下复制虚拟机
2013-07-11 11:23:53| 分类: UBUNTU |举报|字号 订阅
由于测试需要,需要2个虚拟机同时运行,搜索了不少资料,整理如下:
系统环境:
主机操作系统:win7 64bit
VirtualBox:Oracle VM VirtualBox 4.2.6
虚拟机操作系统:ubuntu
概述:
因为VirtualBox识别虚拟磁盘文件VDI采用了uuid识别技术,所以仅仅复制虚拟磁盘文件是不够的,还需要给复制后的虚拟磁盘文件设置新uuid,这个可以用命令来设置。设置完毕后,新建一个虚拟机使用复制后的硬盘文件就可以了。
过程:
1、 关闭原有的虚拟机,复制原有的虚拟磁盘文件ubuntu.vdi到一个新目录下,改名为 ubuntu_clone.vdi
2、 进入命令行,输入 VBoxManage 如果找不到命令,可以临时设置下path
3、 设置临时path命令:
查看path:echo %path%
VBoxManage 命令加入到path中:set PATH=C:\Program Files\Oracle\VirtualBox;%PATH%
输入命令试试:VBoxManage
4、 在CMD里面 cd 到复制完毕的vdi 文件所在的目录里面,设置新uuid
VBoxManage internalcommands sethduuid ubuntu_clone.vdi
5、打开 virtual box,点击新建,在虚拟硬盘这里,选择“使用已有的虚拟硬盘文件“,如果下拉框里面没有,可以点击下拉框右边的文件夹,找到刚刚复制的vdi文件即可。