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 均为小写。

 

posted on 2022-11-18 17:07  林西索  阅读(384)  评论(0编辑  收藏  举报