原文链接:virtualbox桥接报错:未指定要bridged的网络界面
今天在使用virtualbox虚拟机的时候,需要用到桥接网络,但是不管怎么设置都无法获得网卡信息,于是网上找到了这篇文章:问题解决
唉,这篇文章是写第二遍了,第一遍快写完的时候居然停电了,开机后发现,写的东西清空了,只能从头再写,好事多磨。
第一次用virtual box的绿色版本,就发现问题多多,想想以前用的vm的绿化版本都是没有任何问题的,要不是为了装系统方便,我才不会用绿色版本呢,毕竟完整的东西,出问题的机会少些。因为虚拟机里的centos装KDE,按照 《centos下安装图形界面(X window,KDE,GNOME)》方法提示安装成功了了,但是当我用startx启动后,发现报错,只能想法子从虚拟机里调出log文件,看看是哪里出错,方便自己排错。于是,我将虚拟机系统的联网方式从nat改为了桥接方式,结果提示:未指定要bridged的网络界面,google下,找了到解决方法。
原因分析:因为是绿色版本,所以没有装桥接的网卡驱动,要自己手动去安装。
解决办法:
打开本地连接 的属性界面
选择 “Microsoft 网络客户端”,再点击下面的安装 按钮
弹出 选择网络功能类型的窗口,选择“ 服务”,点击下面的添加按钮
弹出 选择网络服务的窗口,点击下面的 从磁盘安装的按钮
弹出浏览目录的界面,这里就选择你的 桥接的网驱动所在的目录地址,我的桥接网卡驱动的目录路径为:
F:\VirtualBoxPortable\App\VirtualBox\drivers\network\netflt\VBoxNetFltM.inf
选择好后,点击 确认,就会自己安装桥接网卡驱动了
安装后,你就会发现在本地连接的属性界面, 有个 “VirtualBox Bridged Networking Driver”的选项,那就代表我们安装的桥接网卡驱动,然后你再到虚拟机的网络设置里设置桥接,就不会有:未指定要bridged的网络界面 的提示了。
##############华丽的分割线##########################
注意:有的人可能会选错了桥接网卡驱动,比如选择了VBoxNetFlt.inf,我开始也是选择了这个,结果虽然一样可以设置为桥接 的联网方式,不会有“未指定要bridged的网络界面” ,但是却导致虚拟机系统不能启动,报错:
Cannot access the kernel driver!
Make sure the kernel module has been loaded successfully
为了直观,我还是故意去触发报错吧,截图:
这就说明你选则了错误的桥接网卡驱动文件。不过不用担心,你可以卸载了已经安装错误的桥接网卡驱动,再选择安装正确的桥接网卡驱动,就能正常启动了,我就是这样解决了这个问题。
虚拟机建议还是用完整版本的。弄的我现在是一个问题再套一个问题,虽然折腾的好玩,但是也把时间浪费在不必要的地方。