Ubuntu--virtualbox虚拟机迁移虚拟硬盘
转载:http://t.zoukankan.com/heyus-p-2730996.html
如果复制一个VDI文件,再以此为介质重新重新创建一个虚拟机,如提示
错误: UUID已存在。
修改UUID,打开cmd,
1、cd 到 virtualbox的安装目录
2、执行 VBoxManage.exe internalcommands sethduuid F:\virtual\xp2.vdi //随机生成一个UUID
或者 VBoxManage.exe internalcommands sethduuid F:\virtual\xp2.vdi d2772df0-fd95-4eaa-b3d5-a75d8808c04a //生成指定UUID
搞掂。
启动虚拟机,发现在原来的路径下还会生成一个文件用来保存日志和snapshoot。
一:进入virtualbox面板,全局设定,更改虚拟电脑位置到上一步vdi移动的位置
二:修改C:\Users\Administrator\.VirtualBox\VirtualBox.xml
<MachineEntry uuid="{d2772df0-fd95-4eaa-b3d5-a75d8808c04a}" src="D:\Ubuntu\linxisuo\linxisuo.vbox"/>,此条记录,把src改为新的路径。然后重新启动,如果报错提示UUID对应不上,就把拷贝的vdi文件的UUID改为对应的UUID
说明:
1、internalcommands 和 sethduuid 均为小写。