eNSP中的模拟AR/AC/AP设备都是借助虚拟机Vbox来实现的,我在维护eNSP的过程中,发现部分用户由于VBox安装不正确或者驱动安装不完整导致eNSP无法使用,或者模拟AR/AC/AP设备无法启动,主要有以下几类现象: 一、查看本机网络连接,没有发现 VirtualBox Host-Only Ethernet Adapter 这块虚拟网卡。打开VirtualBox,选择管理 – 全局设定 – 网络 – 添加仅主机(Host-Only)网络,提示“无法创建Host-Only network adapter”。 该问题一般是由于virtualbox 的网卡驱动未安装正确导致,解决办法是: 1、到控制面板里面去卸载VirtualBox。 2、到 C:\Windows\System32\drivers 目录下找到VBox开头的.sys文件,一般有VboxDrv.sy,VboxNetAdp.sys,VboxNetFlt.sys,VBoxUSBMon.sys,将这些文件删除。 3、重启电脑。 4、重新以管理员权限安装VirtualBox,安装完成后,再次创建虚拟网卡,一般都会成功。 二、创建虚机网卡成功,但是查看本机网络连接,却发现虚拟网卡的名称为“VirtualBox Host-Only Ethernet Adapter #2/3/4”,即名称后面会带上编号。 这个问题一般是由于用户多次重装VirtualBox或者多次创建虚拟网卡,造成注册表里面的虚拟网卡编号不正确导致,需要修改注册表。解决办法: 1、 打开VirtualBox,选择管理 – 全局设定 – 网络 – 删除“VirtualBox Host-Only Ethernet Adapter #2/3/4”虚拟网卡。 2、 在本地开始菜单运行里面输入 regedit 打开系统注册表。 3、 找到 HKEY_LOCAL_MACHINE,右键 查找 – 输入 Host-Only,一直找到如下的一项值。 它一般都在 下面,不同机器的路径上的GUID编号不一致,所以需要搜索。VirtualBox Host-Only Ethernet Adapter 后面的数字就创建虚拟网卡时的编号,通常会找到两处这样的键值,找到后将这项删除。 4、 修改注册表后重启电脑,然后进入VirtualBox重新创建虚拟网卡。
|