virtual box虚拟机克隆的方法

分类:乱⑦八糟 标签:virtual box

虚拟机大家应该都用到把,vm功能强悍但体积太大,virtual pc对linux支援不好。virbox体积小巧,功能也不弱。有时候搭建了一个虚拟环境,又想搭建多个,怎么办呢,重新安装?不,太费时费力了,简简单单的克隆就能解决问题了。或者你初次使用不小心把虚拟机装到c盘了。结果导致c盘空间急剧缩小。这个时候就可以通过克隆移动位置了。

可以通过Vritualbox自带的一个命令行工具解决 VBoxManage.exe 的clonehd选项
进入virbox安装目录,我是在这个目录C:\Program Files\Oracle\VirtualBox
怎么进,开始菜单运行输入cmd 然后输入cd C:\Program Files\Oracle\VirtualBox
然后继续输入 Vboxmanage.exe clonehd "d:\linux\source.vdi" "d:\target.vdi" 其中"d:\linux\source.vdi" 是原来虚拟机的硬盘,"d:\target.vdi"就是新建的硬盘了。 然后就静候成功了。

然后新建虚拟机,添加已经存在的硬盘就可以了。。顺便提下,改变虚拟机默认位置的方法,管理,全局设定。常规选项里面更改默认位置。

看到上面的操作是不是觉得直接把硬盘复制过去就行了,何必这么麻烦呢。我也有这种想法,于是复制后添加,报错了。uuid
看到了把,每台虚拟机uuid不同,uuid你可以通俗的理解为身份证。那是否意味着此种方法行不通呢,错,依然可以,那就是改掉uuid了。

还是在virbox安装目录执行命令 VBoxManage.exe internalcommands sethduuid d:\ubuntyu.vdi ,其中d:\ubuntyu.vdi是复制后的虚拟硬盘。
成功会提示uuid已经改变了。

注:每个版本的virbox 下面的命令不一样额。我的是4.24 如果找不到,可以输入Vboxmanage.exe ?看看。命令一大把。类似的就应该八九不离十了。
你可能还会对下列文章感兴趣:

0条评论 你不想来一发么↓

    想说点什么呢?

    您需要登录您的Google账号才能进行评论。