当在virtualbox安装好一个虚拟机并搭建好环境变量,如果想在另一台虚拟机上创建相同的环境,大可不必重新创建虚拟磁盘,重新搭建环境,那样无形的给我们增加了大量作业量!而virtualbox的VBoxManage.exe给我们大大简化了这一工作量!看一下她的具体做法:
一、打开dos系统,进入virtualbox的安装目录
进入dos后,利用命令cd进入virtualbox的安装目录,我的目录是:D:\Program Files\Oracle\VirtualBox,具体命令是:
1、D:回车(进入D盘)
2、cd Program Files\Oracle\VirtualBox(进入virtualbox安装目录)
二、执行VBoxManage clonevdi命令,复制vdi虚拟磁盘
例如:我的原始文件位于F:\vblinux\centos.vdi,我想复制后的文件也放在本目录下,且命名为centos2.vdi,则具体命令为:
VBoxManage clonevdi F:\vblinux\centos.vdi F:\vblinux\centos2.vdi
如图:
进入F:\vblinux\下你就会发现centos2.vdi(O(∩_∩)O哈哈~)
三、利用virtualbox新建os即可
接下来就so easy了。创建新的虚拟机的时候,选择虚拟硬盘的时只要选择咱们刚才复制好的centos-2.vdi即可,之后直接运行(是不是相比于重新创建虚拟硬盘,又配环境省去了好多工作)
四、注意
当在复制的过程中肯能会遇到这样的问题:
即:fail to lock source media 'xxxxxxxxxxxxxxxxxxxxxx'
这是因为你的这个虚拟硬盘正在使用,哈哈,才导致无法定位这个资源,关闭虚拟机重新执行上述命令即可!
如有疑问,大可一起交流!请留言!