不安分的黑娃
踏踏实实,坚持学习,慢慢就懂了~

VirtualBox使用报错

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

报错内容:

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

报错截图:
image

安装版本和自身环境
操作系统: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

报错内容:

官方下载扩展包:
image

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

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

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

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

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

解决方案:

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

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

安装成功:
image

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

情况描述:

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

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

报错内容:

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

解决方法:

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

主机IP情况:
image

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

重启network:

systemctl restart network

最后,解决。

posted on 2021-08-01 11:32  不安分的黑娃  阅读(1020)  评论(0编辑  收藏  举报