VirtualBox使用报错
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通主机和网络
情况描述:
- VMware 安装的虚拟机
- 网络模式选择桥接模式
- 虚拟机设置静态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使用报错的更多相关文章
- adb驱动安装和使用报错笔记
adb驱动安装 adb驱动下载地址:https://adb.clockworkmod.com/ 安装时候选择一个容易记住的路径,这个很重要,因为adb驱动没有自动配置环境变量,所以实验时候将adb安装 ...
- animate is not a function(zepto 使用报错)[转]
animate is not a function(zepto 使用报错) 1.为什么使用zepto写animate报错? 因为zepto默认构建包含: Core, Ajax, Event, Form ...
- 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 ...
- yum源使用报错
CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge. 服 ...
- 2019-9-9:渗透测试,docker下载dvwa,使用报错型sql注入dvwa
docker下载dvwa镜像,报错型注入dvwa,low级 一,安装并配置docker 1,更新源,apt-get update && apt-get upgrade &&am ...
- .net core中Grpc使用报错:The remote certificate is invalid according to the validation procedure.
因为Grpc采用HTTP/2作为通信协议,默认采用LTS/SSL加密方式传输,比如使用.net core启动一个服务端(被调用方)时: public static IHostBuilder Creat ...
- docker 使用报错的相关问题
docker 创建本地主机实例Virtualbox 驱动报错,显示没有下载这个驱动 解决方案,下载virtuabox. https://www.cnblogs.com/effortday/p/1502 ...
- antd-mobile使用报错
在第一次使用时,按照官网的进行配置,完了报错找不到antd-mobile下面的css 解决方法来源于 :https://github.com/ant-design/ant-design-mobile/ ...
- selenium使用报错“selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.”
安装了python3,使用pip安装了selenium,但是在使用时,报了“selenium.common.exceptions.WebDriverException: Message: 'gecko ...
随机推荐
- LGP5493题解
卡完常后来造福一下人类 如何从4.80s卡到920ms.jpg 本题解的复杂度为 \(O(\frac {n^{3/4}} {\log n})\),然而标算是 \(O(\frac {n^{2/3}} { ...
- .Net6 设置环境变量
开发过程中经常要发布一个版本到测试服上给测试人员测试,可能需要直接输出错误信息,需要设置环境变量为Development,如果是IIS可以通过设置IIS环境变量,见下面这篇文章 https://blo ...
- 线程的sleep()方法和yield()方法有什么区别?
sleep()方法和yield()方法的区别: sleep()方法给其他线程运行机会时,不考虑线程的优先级,因此会给低优先级的线程运行机会:yield()方法只会给相同优先级或更高优先级的线程运行机会 ...
- web服务器-Nginx URL重写
web服务器-Nginx URL重写 一. URL重写介绍 和apache等web服务软件一样,rewrite的主要功能是实现URL地址的重定向.Nginx的rewrite功能需要PCRE软件的支持, ...
- Vtune工具简介
VTune是 Intel 提供的一个强大的应用程序性能分析软件,VTune Amplifier XE 2011 集成了Intel VTune Performance Analyzer 和 Thread ...
- Windows安全加固手册
1 身份鉴别 1.1 密码安全策略 要求:操作系统和数据库系统管理用户身份鉴别信息应具有不易被冒用的特点,口令应有复杂度要求并定期更换. 目的:设置有效的密码策略,防止攻击者 ...
- 【Java分享客栈】Java程序员为争一口气熬夜硬刚CSS实现掘金首页
前言 如果我做不了最厉害的Java工程师,那我就做Java工程师中最厉害的前端工程师. 前段时间,我默默给自己又喂了这碗心灵鸡汤-- 我不是很厉害的Java工程师,哪怕我已经工作八年,我依然觉得自己和 ...
- SolidWorks在一个零件中设置不同的尺寸版本
问题 比如想设置一系列螺丝的长度,一个一个建零件非常麻烦,希望在一个零件中设置不同的长度尺寸版本 解决 比如想设置不同的拉伸长度,右键拉伸>配置特征 可以生成新配置,设置不同的D1参数,即可生成 ...
- HMS Core 机器学习服务6.4.0版本更新啦,文本翻译功能增加10种小语种语言类型!
近日,HMS Core机器学习服务(ML Kit)文本翻译功能在6.4.0版本更新中增加了10种小语种语言类型,分别是马其他语.马其顿.冰岛.乌尔都语.波斯尼亚语.乌克兰语.加泰罗尼亚语.斯洛文尼亚语 ...
- switch语句能否作用在byte上,能否作用在long上,能否作用在String上?
在Java 7以前,在switch(expr1)中,expr1只能是一个整数表达式(但不包括long和Long)或者枚举常量,整数表达式可以是int基本类型或Integer包装类型,byte.shor ...