Virtualbox复制vdi文件简析

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 22:39 点击:

VirtualBox可不像VMware那样,直接复制虚拟磁盘文件就可以了事的,只因为VirtualBox识别虚拟磁盘文件VDI采用了uuid识别技术.
 
由于测试需要搭建局域网环境,需要两台虚拟机同时运行。当我安装完一个虚拟系统时,我将虚拟磁盘文件复制一份重新创建虚拟系统时提示
 
打开 虚拟硬盘 5.04.vdi 失败.
Cannot register the hard disk '5.04.vdi' with UUID {24eb969f-8c98-470d-b2dd-35318f2b8860} because a hard disk '5.04.vdi' with UUID {24eb969f-8c98-470d-b2dd-35318f2b8860} already exists in the media registry ('C:\Documents and Settings\Blinux\.VirtualBox\VirtualBox.xml').
 
往Google里找寻了一番,原来Virtualbox的Windows版本也是有VBoxManage命令的.于是我决定给复制的vdi文件重新分配uuid.  www.2cto.com  
 
cd C:\Program Files\Sun\VirtualBox
 
C:\Program Files\Sun\VirtualBox>
 
VBoxManage internalcommands sethduuid "Y:\Disk-Linux\Disk-Linux.vdi"
如果是vmware文件,那么就是
VBoxManage internalcommands sethduuid "Y:\Disk-Linux\Disk-Linux.vmdk"
 
接着就可以使用拷贝的vdi或vmdk文件正常的创建第二台虚拟机了.
 
当然如果你没有直接复制vdi文件,那么直接用Virtualbox自带的克隆vdi文件命令.
 
C:\Program Files\Sun\VirtualBox>
 
VBoxManage clonehd "I:\VBOX\RHEL5.4\5.4.vdi" "I:\VBOX\RHEL5.4\5.4.clone.vdi"
 
注:如果路径中存在空格可以在路径的两端添加引号.
 
Virualbox的快照功能非常不错,可以即时恢复到快照时的状态.做试验就不用重新配环境了.
 
PS:在Virualbox 4.1.12下测试通过
 
 
 
作者 枫影Xda

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • VMware View 5.0从菜鸟到高手系列 -连接虚拟桌面
      • kvm中的windows使用Vmware的显示驱动
      • VMware Linux使用Xshell登陆
      • 虚拟机安装MAC查看电脑CPU是否支持VT技术
      • VMWare NAT Centos6.2静态ip设置
      • Virtual Box下同时配置host-only和bridge
      • vmware虚拟机浅析-虚拟网卡
      • VirtualBox打开虚拟硬盘失败的问题
      • 给虚拟机提速的方法

      快速直达

      操作系统导航

      LinuxWindows虚拟机
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1