VirtualBox使用报错

1、启动报错:Failed to instantiate CLSID_VirtualBox...

报错内容:

Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.
PSDispatch looks fine. Weird.

报错截图:

安装版本和自身环境
操作系统:win7 64位
Oracle VirtualBox 版本:VirtualBox-6.1.26-145957-Win.exe

解决方案:

参考博客:https://blog.csdn.net/u014722022/article/details/103833298

2、安装扩展包报错:RTZipGzipDecompressIoStream failed: VERR_ZIP_BAD_HEADER

报错内容:

官方下载扩展包:

下载下来后是一个 Oracle_VM_VirtualBox_Extension_Pack-6.1.26.gz 文件

安装扩展包,提示要安装的文件后缀是.vbox-extpack 的文件:

于是,我将Oracle_VM_VirtualBox_Extension_Pack-6.1.26.gz 解压

还是没有.vbox-extpack 后缀,于是将Oracle_VM_VirtualBox_Extension_Pack-6.1.26 重命名为Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack

Virtualbox 选取扩展包安装报错Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack

解决方案:

错误提示,扩展包应该是个压缩包格式的文件。
Oracle_VM_VirtualBox_Extension_Pack-6.1.26.gz 文件直接改为Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack

扩展包识别成功,开始安装:

安装成功:

3、桥接模式下虚拟机无法Ping通主机和网络

情况描述:

  1. VMware 安装的虚拟机
  2. 网络模式选择桥接模式
  3. 虚拟机设置静态IP
    如何设置虚拟机网络模式,可参考:https://www.cnblogs.com/jpfss/p/8616517.html

建议:如果想虚拟机和主机互相ping通,并且和主机同一局域网的笔记本也能访问虚拟机,那么建议使用桥接模式。

报错内容:

虚拟机无法Ping通主机IP和 www.baidu.com

解决方法:

定位原因:虚拟机的静态IP设置有问题

主机IP情况:

虚拟机静态 IP 情况:

其中,主机网关GATEWAY和虚拟机机网关GATEWAY设置不一样,现调整为一致。
注意:桥接模式下,虚拟机与主机的【网关】【子网掩码】【DNS】必须完全一致!!!

重启network:

systemctl restart network

最后,解决。

VirtualBox使用报错的更多相关文章

  1. adb驱动安装和使用报错笔记

    adb驱动安装 adb驱动下载地址:https://adb.clockworkmod.com/ 安装时候选择一个容易记住的路径,这个很重要,因为adb驱动没有自动配置环境变量,所以实验时候将adb安装 ...

  2. animate is not a function(zepto 使用报错)[转]

    animate is not a function(zepto 使用报错) 1.为什么使用zepto写animate报错? 因为zepto默认构建包含: Core, Ajax, Event, Form ...

  3. Windows下Git使用报错:warning:LF will be replaced by CRLF in ××××.××

    Windows下Git使用报错: warning:LF will be replaced by CRLF in ××××.××(文件名) The file will have its original ...

  4. yum源使用报错

    CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge. 服 ...

  5. 2019-9-9:渗透测试,docker下载dvwa,使用报错型sql注入dvwa

    docker下载dvwa镜像,报错型注入dvwa,low级 一,安装并配置docker 1,更新源,apt-get update && apt-get upgrade &&am ...

  6. .net core中Grpc使用报错:The remote certificate is invalid according to the validation procedure.

    因为Grpc采用HTTP/2作为通信协议,默认采用LTS/SSL加密方式传输,比如使用.net core启动一个服务端(被调用方)时: public static IHostBuilder Creat ...

  7. docker 使用报错的相关问题

    docker 创建本地主机实例Virtualbox 驱动报错,显示没有下载这个驱动 解决方案,下载virtuabox. https://www.cnblogs.com/effortday/p/1502 ...

  8. antd-mobile使用报错

    在第一次使用时,按照官网的进行配置,完了报错找不到antd-mobile下面的css 解决方法来源于 :https://github.com/ant-design/ant-design-mobile/ ...

  9. selenium使用报错“selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.”

    安装了python3,使用pip安装了selenium,但是在使用时,报了“selenium.common.exceptions.WebDriverException: Message: 'gecko ...

随机推荐

  1. 用协程实现高并发I/O(async)

    对于并发要求比较法的I/O需求,可以用python的协程去处理. 重点: 1启动协程必须做一次函数调用 2协程激活只占用1kb内存,所以协程很多也问题不大 3这种效果需要使用关键字async和awai ...

  2. Net中委托之三委托的高级应用

    1. 使用委托来解决逻辑分离,解除耦合 2.委托的高级应用实例 using System; using System.Collections.Generic; using System.Linq; u ...

  3. 消息中间件-RabbitMq相关概念及原理介绍【图文并茂】

    消息中间件 消息中间件的作用 解耦:消息中间件在服务之间插入了一个隐含的.基于数据的接口层.两边的服务处理过程都要实现这一接口,这允许我们独立的扩展或修改两边的处理过程,只要确保他们遵守相同的规范约束 ...

  4. Mybatis传递参数的几种方式

    使用Map传递 优点:直接在sql中取出key即可 缺点:适用于小项目,不符合大公司规范 对象传递参数 优点:符合标准规范 缺点:麻烦 3.只有一个基本类型参数的情况下,直接在sql中取中 4.多个参 ...

  5. linux下查看文件编码及修改编码介绍

    1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式.如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在~/.vimrc 文件中添 ...

  6. java项目中日志的配置

    1.日志相关比较详细的介绍:https://www.cnblogs.com/tanshaoxiaoji/p/log4j_config.html 2.总结1中博客说的内容 目前市场上常用的日志有log4 ...

  7. Java9的模块化是什么

    Java9新特性中的模块化到底是什么 Java9中的一个重大特性是增加了一种新型的程序设计组件 - 模块. 官方对模块的定义为:一个被命名的,代码和数据的自描述集合.( the module, whi ...

  8. MindSpore尝鲜之Vmap功能

    技术背景 Vmap是一种在python里面经常提到的向量化运算的功能,比如之前大家常用的就是numba和jax中的向量化运算的接口.虽然numpy中也使用到了向量化的运算,比如计算两个numpy数组的 ...

  9. web端,app端,小程序端测试差异详解

    前置解释:1.单纯从功能测试的层面上来讲的话,APP 测试.web 测试和H5测试在流程和功能测试上是没有区别的2.Web项目或pc项目都是在电脑上进行测试的.常见的PC项目架构有BS架构和CS架构的 ...

  10. mac下启动/停止/重启mysql服务

    /usr/local/Cellar/mysql\@5.7/5.7.27_1/bin/mysql.server restart/start/stop