VirtualBox导入已安装好的操作系统的方法

VirtualBox导入已安装好的操作系统的方法

1、修改UUID

进入VirtualBox安装目录,运行VBoxManage修改UUID,命令运行如下:

D:\VirtualBox>VBoxManage.exe internalcommands setvdiuuid E:\VirtualXP.vdi

2、注册修改了UUID的系统为虚拟硬盘

Sun VirtualBox->“管理”->“虚拟介质管理”->“注册”,将刚刚修改了UUID的vdi文件注册为虚拟硬盘

3、建立虚拟电脑

Sun VirtualBox->点击“新建”按钮新建虚拟电脑,在向导进行到设置“虚拟硬盘”步骤的时候,选择“使用现有的虚拟磁盘”,并在下拉列表中选 中刚刚注册的虚拟硬盘,继续下一步完成向导。




增加 第一步新版需要改命令

virtualbox是一个很好用的虚拟机软件,可以和VmWare想媲美。缺点也有,就是对CPU虚拟的功能不强。 
我用VirtualBox做了一个Ubuntu Server虚拟镜像。我想实现复制几个,然后可以同时装载几个虚拟机。 
但是在我想把复制的镜像载入的时候,系统告诉我,UUID已经存在。所以,就需要修改UUID才能使用 

比如,我有ubuntu-server-winter.vdi 
$cp ubuntu-server-winter.vdi ubuntu-server-spring.vdi 
在装载ubuntu-server-spring.vdi的时候就会出现UUID已经存在的错误。 

解决方法是: 
$VBoxManage internalcommands setvdiuuid ubuntu-server-spring.vdi 
新版本改为(2011-11-22) 
$VBoxManage internalcommands sethduuid ubuntu-server-spring.vdi 
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe internalcommands sethduuid D:\VMBoxs\RHEL5HG\RHEL5HG.vmdk 
UUID changed to: 7b680235-7426-406d-8825-a984263ad269 

就可以了。你就可以装载使用了。


你可能感兴趣的:(VirtualBox导入已安装好的操作系统的方法)