我正在使用 Linux 笔记本电脑,并在 Windows XP 下设置了 VirtualBox。我唯一的问题是 VirtualBox 似乎没有连接到互联网 - 当我进行连接诊断时,它告诉我没有连接。
我正在使用 NAT 适配器,并将我电脑的端口 80 绑定到 VirtualBox 的端口 80,端口 8080 也一样,但仍然没有结果。如果有人能帮我解决这个问题,我将不胜感激。
编辑:仔细想想,让问题变得困难和痛苦的原因是没有错误消息。如果我尝试使用给定的适配器与 VirtualBox 共享我的计算机连接,但它不起作用,我无法知道原因。因此,如果有人可以分享一种访问这些信息的方法,那将非常有帮助(是否有日志文件或以详细模式从命令行运行 VirtualBox 的方法?)。
注意:从命令行运行并没有多大作用:
VirtualBox --debug
EDIT2:当以 root 身份(sudo VirtualBox)运行 VirtualBox 时,我尝试运行 Windows XP 框时收到以下消息:
无法打开/创建内部网络“HostInterfaceNetworking-wlan0”(VERR_SUPDRV_COMPONENT_NOT_FOUND)。其中一个内核模块未成功加载。请确保不存在旧版 VirtualBox 的内核模块。然后尝试通过以 root 身份执行“/etc/init.d/vboxdrv setup”重新编译并重新加载内核模块(VERR_SUPDRV_COMPONENT_NOT_FOUND)。
这也许就是实际问题的线索。
答案1
我会尝试使用桥接适配器。
如果您在安装过程中安装了桥接适配器驱动程序,它应该在设置中可见:
附于:桥接适配器
姓名:连接互联网的网卡名称