求一键三连
如果大家运行成功了,希望大家点赞关注和收藏,你们的点赞是我更新的最大动力
因为C盘快满了,所以准备清理C盘,发现虚拟机占了十几个G,决定移到D盘里去。
记录最后成功的移动方法:
1.复制Ubuntu文件夹到D盘(你想要移动的位置)
记住在外面先建立一个VirtualBox VMs文件夹,这样更好一点
(至于为什么是复制,是因为这么大的文件,用剪切万一出点错,就GG了)
2.打开cmd,切换到VirtualBox所在的目录,输入命令
CD VirtualBox所在的目录
VBoxManage.exe internalcommands sethduuid “新复制的文件位置”(记住是vdi的位置)
3.打开VirtualBox,点击Ubuntu,选择虚拟盘
选择你复制过去的文件夹里面的vdi文件即可
完成配置打开验证
最后打开虚拟机看看能否运行即可,我的一点问题没有
原理
VirtualBox 导入 vdi 时报错如下:
Cannot register the hard disk ‘…’ withUUID {
xxx} because a hard disk’…’ with UUID {
xxx}already exists.
原因是:已使用过的镜像文件拷贝到其他硬盘不能直接用,这个 UUID 已经在本机的 VirtualBox 里注册过了,需要给镜像文件生成新的 UUID。
那么如何生成新的 UUID 呢?执行一个重新设置 UUID 号的命令即可。
开始 -> 运行 -> cmd -> VirtualBox 的安装路径,然后粘贴下面的命令,回车执行即可。
VBoxManage.exe internalcommands sethduuid “E:\VPC\VB\Win2003\Win2003.vdi”