问题:Virtual Box如何复制镜像

简介:

今天遇到的情况就是vagrant启动的默认Virtalbox镜像变了,大致可以处理的方法是
1 修改vagrant的默认virtalbox
2 重新在这个新的virtualbox中安装需要的软件
3 复制旧的镜像到新的镜像中

1我没有找到相关修改的文件
2太繁琐了

于是我直接将/Users/yejianfeng/VirtualBox VMs 里面的新镜像的box-disk1.vmdk替换成旧的box-disk1.vmdk,但是重新启动之后发现提示错误:

不能为虚拟电脑 baichebao_default_1426207055 打开一个新任务.
UUID {db9c5bbe-c531-4d94-9623-6e973ec0bda8} of the medium '/Users/yejianfeng/VirtualBox VMs/baichebao_default_1426207055/box-disk1.vmdk' does not match the value {fd38ce49-3dc4-451b-80e0-4f5b49d130d1} stored in the media registry ('/Users/yejianfeng/Library/VirtualBox/VirtualBox.xml').

查找了

[stackoverflow|http://stackoverflow.com/questions/17803331/how-to-change-uuid-in-virtual-box]

之后执行命令:

  baichebao_default_1426207055  VBoxManage internalcommands sethduuid box-disk1.vmdk fd38ce49-3dc4-451b-80e0-4f5b49d130d1
UUID changed to: fd38ce49-3dc4-451b-80e0-4f5b49d130d1

问题解决

目录
相关文章
|
11月前
|
存储 Docker 容器
Docker load 大镜像(17G) 报错no space left on device
Docker load 大镜像(17G) 报错no space left on device
524 1
|
3月前
|
存储 容器
容器镜像解析问题之desc.Image() 方法确定返回的 Image 接口类型如何解决
容器镜像解析问题之desc.Image() 方法确定返回的 Image 接口类型如何解决
20 0
|
Linux Docker 容器
docker报 “no space left on device”(磁盘空间不足)问题解决方式
docker等命令报 “no space left on device”(磁盘空间不足)问题解决方式
2250 0
|
运维 Kubernetes Devops
K8S Container解析
今天,我们聊一下Kubernetes Container相关话题,什么是Container?
155 0
Virtual Box 安装教程/安装步骤
快速学习Virtual Box 安装教程/安装步骤
241 1
Virtual Box 安装教程/安装步骤
|
存储 Linux 数据安全/隐私保护
基于Linux服务器出现“No space left on device”错误的解决简单有效方案
基于Linux服务器出现“No space left on device”错误的解决简单有效方案
3435 0
基于Linux服务器出现“No space left on device”错误的解决简单有效方案
警告解决办法:class xxxx has virtual method but non-virtual destructor
警告解决办法:class xxxx has virtual method but non-virtual destructor
133 0
|
缓存 Shell Docker
Docker中的add与copy命令的区别
docker的ADD与copy命令
1170 0
|
缓存 算法 Android开发
【Flutter】Image 组件 ( Image 组件简介 | Image 构造函数 | Image.network 构造函数 | Image.asset 构造函数 )
【Flutter】Image 组件 ( Image 组件简介 | Image 构造函数 | Image.network 构造函数 | Image.asset 构造函数 )
271 0
|
Shell Linux 网络安全
使用Vagrant 在Virtual Box 上安装Docker--(补充九步构建自己的hello world Docker镜像)
利用Virtual Box和 Vagrant 两个工具的便利性,我们可以简单的就完成虚拟机镜像的管理及Docker的安装、创建及其他控制。Docker 对 vmware 的支持需要特殊的扩展支持,比较繁琐,对于学习和实验阶段来说Virtual Box是最好的选择,当然还有Hyper-v。
5295 0