问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何修改VirtualBox虚拟机VDI文件的UUID

发布网友 发布时间:2022-04-24 10:54

我来回答

2个回答

懂视网 时间:2022-05-06 19:38

我的环境: Virtualbox 4.3.10 r93012 操作系统:win7 问题:Virtualbox在使用拷贝的虚拟盘时会提示uuid冲突: Because a hard disk with uuid already exists. 按照网上的说法,运行VBoxManage修改uuid报错: D:Program FilesOracleVirtualBoxVBoxManage

我的环境:

Virtualbox 4.3.10 r93012

操作系统:win7

问题:Virtualbox在使用拷贝的虚拟盘时会提示uuid冲突:

Because a hard disk with uuid ‘’ already exists.

按照网上的说法,运行VBoxManage修改uuid报错:

D:Program FilesOracleVirtualBox>VBoxManage internalcommands sethduuid D:vm

rac1model.vdi

VBoxManage.exe: error: Failed to create the VirtualBox object!

VBoxManage.exe: error: Code E_INVALIDARG (0x80070057) - One or more arguments ar

e invalid (extended info not available)

VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or

failed to start.

解决办法:

将vboxmanage修改为以兼容模式运行这个程序即可,如下图:

重新运行命令即可:

D:Program FilesOracleVirtualBox>VBoxManage internalcommands sethduuid D:vm

rac1model.vdi

UUID changed to: f52953fb-b3d1-400c-b345-dc4de6acaf75

热心网友 时间:2022-05-06 16:46

在使用virtualbox虚拟机软件的时,可能您和博主一样,不想重复安装一个相同的系统。所以直接拷贝虚拟硬盘镜像文件(.vdi 文件)是最方便的创建虚拟系统的方式。

但是仅仅这样是不够的,您在创建过程中可能会遇到如下的情况。

virtualbox_error_uuid

打开 虚拟硬盘 F:\VirtualBox VMs\xp4.vdi 失败.

Cannot register the hard disk 'F:\VirtualBox VMs\xp4.vdi' {e4fa9f4f-9450-4609-b0d1-e56b93b7579c} because a hard disk 'F:\VirtualBox VMs\xp3.vdi' with UUID {e4fa9f4f-9450-4609-b0d1-e56b93b7579c} already exists.

返回 代码:E_INVALIDARG (0x80070057)
组件:VirtualBox
界面:IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}
被召者 RC:VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

根据错误提示,原来我们直接复制vdi文件是复制了一个完全相同的虚拟硬盘镜像文件,包括硬盘的UUID。相同uuid在virtualbox是不允许的。所以解决的方法是改变新复制vdi虚拟硬盘镜像文件的uuid。

最新virtualbox可以用这个命令:VBoxManage internalcommands sethuid New.vdi 。

virtualbox_set_uuid

如果您使用的是VirutalBox 3.2 之前版本,命令格式为:VBoxManage internalcommands setvdiuuid New.vdi 。

当然,如果要复制一个vdi文件,最好是复制的同时可以对新的虚拟硬盘镜像文件重新生成新的uuid。

VBoxManage clonevdi Orig.vdi New.vdi

例如可以这样复制:VBoxManage clonevdi F:\VirtualBox VMs\xp4.vdi xp5.vdi 。

最后提醒下,VBoxManage博主直接使用是因为已经在windows的环境变量中加入了virtualbox的安装路径。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
糖代谢增高会发展成糖尿病吗? 地毯怎么选购呢 酒店地毯定制 葡萄籽油可以炒菜吗 葡萄籽食用油炒菜好吃吗 ...道路的理论基础、时代背景、历史依据、现实依据 排骨怎么炖好吃又简单家常做法 家常炖排骨怎样做好吃 vivox9spius怎么设置指纹解锁屏幕呀求大神交 vivox9pius怎么解锁密码 手机,没了你会更好作文 虚拟机机器码在哪修改 VMware虚拟机i copied it和i moved it的区别 vmware vcenter server 5.5怎么查看uuid VMware虚拟机i copied it和i moved it的区别有哪些? 克隆的虚拟机怎么修改hwaddr和uuid virtualbox虚拟机打不开,报错UUID重复 vm虚拟化物理机之后 虚拟机的uuid是否和物理机的uuid相同 克隆的linux虚拟机UUID相同 vmware虚拟机i copied it 和 i moved it的区别 虚拟机里面的uuid重要吗?没有uuid可以联网吗?uuid被修改以后可以修改吗... 虚拟机linux uuid怎么设置 Vbox如何修改虚拟机器的uuid? 虚拟机UUID要怎么修改 如何更改虚拟机UUID 虚拟机中的uuid该填什么,我想知道的不是该怎么修改,而是想要知道该填什么,有什么用呢? 怎么把网页打印成一张图片 怎么吧整张网页以jpg的形式保存下来? 如何保存浏览器的打印预览? 如何把整张网页保存成图片 网页打印预览怎么输出 什么是背包客?背个背包就是背包客? 背包客背的双肩背包,上面裹着的一层塑料膜是什么东西 求助。~~ 眼镜背包客背的是什么背包 为啥老外旅游爱背大包,中国人爱拉箱子? 电影超人,一个挺荒凉的草原上一个山地车靠在一课大树下,还有个背包客背对着镜头。求5字电影名!!! 如何看待背包客? 谁能给我推荐几部讲述‘背包客’旅行的电影? 2019年中国西北旅游排行榜前五的景点,求推荐 骑着自行车远行的那种人叫什么 背着包走的叫背包客 想做个背包客,背着相机拍遍世界上的小确幸,恩,可是对摄影是一无所知,可以科普一点点吗 背能组什么词 13名驴友非法穿越秦岭鳌太线1人失联,目前他们的情况怎么样了? 帮忙翻译和分析下2句英文吧,谢谢~ 爱出门的人叫什么 不能算是驴友,九峰山遇难的两人为何被这样说? 13名驴友非法穿越秦岭“鳌太线”1人失联,同行人是否需要担责? 救援队断水,驴友却烧水泡茶,这样的场面有多让人反感? 驴友长城内做饭,烧焦墙体,“驴友”已经是个贬义词了吗? 背包客摆摊卖什么好点 伊索寓言关于驴友哪一些成语