通过 VirtualBox 运行的 Windows 8 64 位出现网络问题(32 位运行正常) - 怎么办?

通过 VirtualBox 运行的 Windows 8 64 位出现网络问题(32 位运行正常) - 怎么办?

基本系统是运行 VirtualBox 4.1.2 的 Vista 64 位

在此设置中,Windows 8 32 位版本的网络可以正常工作,但 Windows 8 64 位版本则不行。“不工作”是指 Windows 无法看到网络,其故障排除程序显示“Windows 未检测到正确安装的网络适配器”

这是我在 VirtualBox 中为 32 位 VM 执行的操作:(在“设置”|“网络”|“适配器 1”)

  • 连接至:桥接适配器
  • 名称:Realtek PCIe GBE 系列控制器
  • 适配器类型:英特尔 PRO/1000 MT 台式机 (82540OEM)
  • 混杂模式:拒绝

这有效,而且我注意到“适配器类型”下拉菜单已启用,因此我可以选择其他品牌(如果愿意的话)。

对于 64 位虚拟机:

  • 连接至:桥接适配器
  • 名称:Realtek PCIe GBE 系列控制器
  • 适配器类型:PCnet-FAST III (Am79C973)
  • 混杂模式:拒绝

“适配器类型”固定为这个错误值,我怀疑这就是为什么 Windows 8-64 认为它没有安装任何网络硬件。

有任何想法吗?

答案1

您需要确保虚拟机已关闭,然后才能更改网络适配器类型。然后它就不应该再被修复了。这至少对我来说是有效的。

答案2

我认为我搞砸了 VirtualBox 及其虚拟机的当前状态——当您将虚拟机重命名为带有“?”的名称时,一切也会变得一团糟。

重新启动并重新启动有效(基本上就是 Zebra 博士上面所说的,所以我将其标记为答案)。

此 VirtualBox 论坛主题对于类似问题很有用

相关内容