当前位置: 首页 > news >正文

【VM实战】VMware迁移到VirtualBox

VMware

虚拟机开机卸载VMware Tools

调整虚拟磁盘

对于Windows 10及以上的虚拟机,一般VMware默认都会选Nvme固态硬盘。在导出前必须将其改为SATA,否则VirtualBox导入会报Appliance Import错误 (E_INVALIDARG 0x80070057)
先删掉当前盘的挂载,然后添加SATA,重新指一下磁盘文件。
在这里插入图片描述
在这里插入图片描述
有关报错解释,请见下方贴子
https://forums.virtualbox.org/viewtopic.php?t=103554

导出OVF

在这里插入图片描述

VirtualBox

导入OVF

在这里插入图片描述
在这里插入图片描述
检查Settings是否有出入。
对于虚拟磁盘,若图快,可以不勾选转换成VDI。若追求极致读写,请选择转换。
在这里插入图片描述

调整主板设置以支持EFI和TPM

对于Win10来说,TPM可有可无。但是win11,建议手动改成TPM 2.0
若VMware侧一直用的默认选项建的虚拟机(包括Windows安装自动应答),应勾选EFI避免引导失败。
在这里插入图片描述

卸载VMware Tools(若导出前忘记)

请参考下方链接的脚本,在虚拟机里以管理员身份运行PowerShell并执行。
https://gist.github.com/broestls/f872872a00acee2fca02017160840624

若拒绝执行,请将Scope修改:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

安装Guest Additions

结束


http://www.mrgr.cn/news/62809.html

相关文章:

  • 【Linux】设备树
  • 时序分解 | TTNRBO-VMD改进牛顿-拉夫逊算法优化变分模态分解
  • 多系统集成与统一管理的实现路径
  • PVE修改Ubuntu虚拟机的硬盘大小
  • MacOS的powermetrics命令查看macbook笔记本的耗能情况,附带查看ANE的工作情况
  • Android 获取OAID
  • 【c++篇】:模拟实现string类--探索字符串操作的底层逻辑
  • vite构建Vue3项目:封装公共组件,发布npm包,自定义组件库
  • 利用GATK对RNA-seq数据做call SNP 或 INDEL分析
  • VScode + PlatformIO 了解
  • 案例精选 | 石家庄学院大日志场景下的实名审计实践
  • Rust: 加密算法库 ring 如何用于 RSA 数字签名?
  • 罗马仕、西圣、安克充电宝哪款品牌更好?综合测评对比谁是TOP.1
  • 为Meta Spark准备3D模型
  • vue简介
  • 从0开始学习shell脚本
  • JS面试八股文(四)
  • windows环境下,使用docker搭建redis集群
  • java程序打包为一个exe程序
  • Python import package
  • [TypeError]: type ‘AbstractProvider‘ is not subscriptable
  • 深入理解Java中的static关键字
  • Ubuntu环境本地部署DbGate数据库管理工具并实现无公网IP远程访问
  • [GXYCTF2019]Ping Ping Ping 1
  • SQL中`ORDER BY`、`SORT BY`、`DISTRIBUTE BY`、`GROUP BY`、`CLUSTER BY`的区别详解
  • Spring JdbcTemplate详解