VritualBox 导入 CentOS 虚拟机的错误:E_INVALIDARG

文章讲述了作者在尝试将CentOS7虚拟机从一台电脑导入到另一台使用VirtualBox的新电脑时遇到E_INVALIDARG错误。经过尝试,发现将虚拟机的CPU个数调整为1可以解决问题。作者强调了解决问题应从简单方法开始,并对VirtualBox的这一行为表示不解,希望有了解原因的人能提供解答。
摘要由CSDN通过智能技术生成

VritualBox 导入 CentOS 虚拟机的错误:E_INVALIDARG

今天因为要换电脑,所以要将 CentOS7 虚拟机导入到新电脑中,因为我用的是 VirtualBox,要先将旧电脑的虚拟机导出为 ova 格式的文件。注意,不能直接将 vdi 格式的虚拟机直接拷贝过去,这样是不能被识别使用的。
正常导出都没有问题,在新电脑导入时却失败了,错误信息如下:

创建 COM 信息失败,程序将被中断
错误:E_INVALIDARG (0x80070057)

我在网上找了很多资料,都是说什么要删除 VirtualBox VMs 中是 guest 目录,或是用什么权限不够,要用管理员权限运行,更扯的说是要设置 BIOS,这个我是真不明白。后来有位同学提到一个,将 虚拟机里的 CPU 个数调整为1 ,抱着试一下的心态,没想到居然成功了,真是谢天谢地啊,不用重新安装虚拟机和软件了。

重这件事可以看出,面对一个问题,要先从最简单的方法入手。并不是说复杂的方法不对,而是要以谨慎的态度对待这些方法,因为它会耗费巨大的精力,甚至得不偿失。

最后说一点,个人感觉 VirtualBox 的虚拟机还是很好用的,只是在这一点上太坑爹了。搞不懂为啥 CPU 个数调为1就能正常导入,要是有明白原因的同学请留言,非常感谢~

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值