VirtualBox 修改UUID实现虚拟硬盘复制
2016-07-26 05:19
525 查看
最近用VirtualBox创建虚拟机,复制了一个虚拟硬盘之后,直接添加到列表,发现无法使用....提示为UUID已经被使用.
查找了一下解决方法:一般的介绍说操作方法为:
在命令行中,打开VirtualBox的文件夹,输入以下命令:
VBoxManage internalcommands sethduuid "E:\VirtualBox VMs\XP.vdi"
会提示: UUID changed to: fcc11a69-8b47-4090-a118-67ad29f12d6c(UUID,随机生成)
重新挂载就可以了.
但是本人在操作时经常提到找不到命令,为什么呢?检查了一下才知道,这里的VBoxManage 其实就是虚拟机安装目录下的VBoxManage.exe文件,使用时,最好先在命令行中利用cd定位到安装目录下,例如本人的为“C:\Program Files\Oracle\VirtualBox\”。然后再输入命令VBoxManage internalcommands sethduuid,命令后面跟的是虚拟机文件的地址,本人使用的是vmbx文件,则完整的命令就是VBoxManage internalcommands sethduuid D:/work_software/1230/ubutu.vmbx。
需要注意的是,VBoxManage 最好先用cd定位过去,而不要在命令行中指定,容易出错。
http://blog.csdn.net/xueyushenzhou/article/details/17680639
查找了一下解决方法:一般的介绍说操作方法为:
在命令行中,打开VirtualBox的文件夹,输入以下命令:
VBoxManage internalcommands sethduuid "E:\VirtualBox VMs\XP.vdi"
会提示: UUID changed to: fcc11a69-8b47-4090-a118-67ad29f12d6c(UUID,随机生成)
重新挂载就可以了.
但是本人在操作时经常提到找不到命令,为什么呢?检查了一下才知道,这里的VBoxManage 其实就是虚拟机安装目录下的VBoxManage.exe文件,使用时,最好先在命令行中利用cd定位到安装目录下,例如本人的为“C:\Program Files\Oracle\VirtualBox\”。然后再输入命令VBoxManage internalcommands sethduuid,命令后面跟的是虚拟机文件的地址,本人使用的是vmbx文件,则完整的命令就是VBoxManage internalcommands sethduuid D:/work_software/1230/ubutu.vmbx。
需要注意的是,VBoxManage 最好先用cd定位过去,而不要在命令行中指定,容易出错。
http://blog.csdn.net/xueyushenzhou/article/details/17680639
相关文章推荐
- LeetCode 375. Guess Number Higher or Lower II
- SCU 4531 Cruel War II(DFS)
- Uva-11324 The Largest Clique(强连通分量缩点+DAGdp)
- 网页上传文件的两种实现:1 ,easyui;2,传统file标签
- StringBuffer与StringBuilder详解
- iOS 设置自带UISearchBar的背景颜色
- Vert.x Blueprint 系列教程(二) | 开发基于消息的应用 - Vert.x Kue
- Vert.x Blueprint 系列教程(二) | Vert.x Kue 教程(Web部分)
- UIView的使用注意点
- Codeforces 612C: Replace To Make Regular Bracket Sequence(栈)
- 信号发送函数sigqueue和信号安装函数sigaction
- 转载Request method 'OPTIONS' not supported
- mui ajax请求 登录
- 计算UILabel带行间距的行高
- Easyui非自带layout布局下数据列表的自适应
- Java Build Tools: Ant vs Maven vs Gradle
- easyui解决conbobox联动的问题
- UE4制作人物飞天技能
- 374. Guess Number Higher or Lower
- 【leetcode】357. Count Numbers with Unique Digits