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
最后,解决。
本文来自博客园,作者:不安分的黑娃,转载请注明原文链接:https://www.cnblogs.com/lihw-study/p/15086273.html