热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mac下VisualBox虚拟机转移到活动硬盘,出现UUID错误

2019独角兽企业重金招聘Python工程师标准20181226偶然发现之前我要在活动硬盘创建的VisualBox虚拟机的vdi还在mac硬盘上!难怪最近发现硬

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

20181226 偶然发现之前我要在活动硬盘创建的 VisualBox 虚拟机的 vdi 还在 mac 硬盘上!

难怪最近发现硬盘快满了

1、visualbox 的 克隆(复制)还在 macbook 的硬盘上

2、导出虚拟电脑是可以转移到活动硬盘上,格式只能是 ova

我还是想直接 copy 虚拟磁盘!保留 vdi 文件!

3、复制 vdi 虚拟磁盘文件

1)、找到虚拟磁盘文件

2)、打开 finder 前往文件夹 :/用户/dhbm/VirtualBox VMs,找到这个 vdi 文件
3)、复制到活动硬盘 (我的活动硬盘叫 Elemnent)
4)、可以只复制vdi文件,例如: ubuntu1804-193.vdi
5)、复制之后也可以重命名

4、VisualBox 创建新虚拟机,这次使用已有的虚拟硬盘文件

出现了以下错误:打开虚拟盘文件/Volumes/Elements/vbox2018/ubuntu1804 Server-193/ubuntu1804 Server Clone20181211.vdi 失败.
如下图:

5、之前在 win 10 下也出现过这个错误!

https://my.oschina.net/u/1440971/blog/1973442

6、在 nacbook 下采取同样的命令,重制 UUID

1)、打开 Terminal ,找到活动硬盘所在文件夹cd /VolumeslsElements Macintosh HD***Elements 就是我的活动硬盘
2)、进入到要找的 vdi 文件所在文件夹
cd Elements
cd /Volumes/Elements/vbox2018/ubuntu1804 Server-193lsLogsubuntu1804 Server-193.vboxubuntu1804 Server Clone20181211.vdiubuntu1804 Server-193.vbox-prev** 以上如果只复制vdi文件,就简单一些!3)、重设 UUID*** ubuntu1804 Server Clone20181211.vdi 这个就是我们要重制 uuid 的 vdi执行命令VBoxManage internalcommands sethduuid "ubuntu1804 Server Clone20181211.vdi"返回结果如下:UUID changed to: e0ea2e15-610d-477a-985c-ed3a1be3ebb4

7 、重复以上步骤 4 ,新建虚拟机,使用已有的虚拟硬盘文件

ok
网卡设置方式还原到了 NAT ,还是老办法
devices--Network--Network setting 选择:Bridged Adapter
重新 ping , ssh ,都可以了!
现在可以安全的删除 之前存在于mac 硬盘上虚拟机了!选择:删除所有文件!

8、桌面版ubuntu按照以上方式转移后,ssh错误!

ssh 192.168.1.184@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right now (man-in-the-middle attack)!It is also possible that a host key has just been changed.The fingerprint for the ECDSA key sent by the remote host isSHA256:wMdgbE+DmuyY8yxQeTflDpJAgV2wIOq+4TCNw9erQlM.Please contact your system administrator.Add correct host key in /Users/dhbm/.ssh/known_hosts to get rid of this message.Offending ECDSA key in /Users/dhbm/.ssh/known_hosts:52ECDSA host key for 192.168.1.184 has changed and you have requested strict checking.Host key verification failed.vim /Users/dhbm/.ssh/known_hosts
找到其中 192.168.1.184 zh这一行,删除!保存!退出!再来 ssh!
ok

9 后续经验证明:以上步骤 7 多余,直接采用删除虚拟磁盘,添加虚拟硬盘的方式更加简洁!

1)、删除现有虚拟硬盘

2)、增加现有硬盘

3)、该方式缺点:存在于 mac 硬盘上的 vdi 文件,自己手工去删除!无法通过删除虚拟机删除了!

10 、按照以上方式,转移之前导入的 vhd 、vmdk 的 2 个虚拟机!

ok!
他们都是我之前从 VMware 虚拟机导入过来的!没有注意,也放到了 mac 的硬盘上!


转载于:https://my.oschina.net/u/1440971/blog/2993290


推荐阅读
  • 服务器上的操作系统有哪些,如何选择适合的操作系统?
    本文介绍了服务器上常见的操作系统,包括系统盘镜像、数据盘镜像和整机镜像的数量。同时,还介绍了共享镜像的限制和使用方法。此外,还提供了关于华为云服务的帮助中心,其中包括产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题和视频帮助等技术文档。对于裸金属服务器的远程登录,本文介绍了使用密钥对登录的方法,并提供了部分操作系统配置示例。最后,还提到了SUSE云耀云服务器的特点和快速搭建方法。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了Redis的基础数据结构string的应用场景,并以面试的形式进行问答讲解,帮助读者更好地理解和应用Redis。同时,描述了一位面试者的心理状态和面试官的行为。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 不同优化算法的比较分析及实验验证
    本文介绍了神经网络优化中常用的优化方法,包括学习率调整和梯度估计修正,并通过实验验证了不同优化算法的效果。实验结果表明,Adam算法在综合考虑学习率调整和梯度估计修正方面表现较好。该研究对于优化神经网络的训练过程具有指导意义。 ... [详细]
  • 本文介绍了游标的使用方法,并以一个水果供应商数据库为例进行了说明。首先创建了一个名为fruits的表,包含了水果的id、供应商id、名称和价格等字段。然后使用游标查询了水果的名称和价格,并将结果输出。最后对游标进行了关闭操作。通过本文可以了解到游标在数据库操作中的应用。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • [大整数乘法] java代码实现
    本文介绍了使用java代码实现大整数乘法的过程,同时也涉及到大整数加法和大整数减法的计算方法。通过分治算法来提高计算效率,并对算法的时间复杂度进行了研究。详细代码实现请参考文章链接。 ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • 深入理解Kafka服务端请求队列中请求的处理
    本文深入分析了Kafka服务端请求队列中请求的处理过程,详细介绍了请求的封装和放入请求队列的过程,以及处理请求的线程池的创建和容量设置。通过场景分析、图示说明和源码分析,帮助读者更好地理解Kafka服务端的工作原理。 ... [详细]
  • 海马s5近光灯能否直接更换为H7?
    本文主要介绍了海马s5车型的近光灯是否可以直接更换为H7灯泡,并提供了完整的教程下载地址。此外,还详细讲解了DSP功能函数中的数据拷贝、数据填充和浮点数转换为定点数的相关内容。 ... [详细]
  • 在Oracle11g以前版本中的的DataGuard物理备用数据库,可以以只读的方式打开数据库,但此时MediaRecovery利用日志进行数据同步的过 ... [详细]
author-avatar
王小志2602928087
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有