`
haiouc
  • 浏览: 115968 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

VirtualBox修改UUID实现VM复制

阅读更多
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

就可以了。你就可以装载使用了。
分享到:
评论
1 楼 liu_zheng 2013-07-04  
博主   请问下 这个UUID是怎么生成的呢??

相关推荐

Global site tag (gtag.js) - Google Analytics