我在 VirtualBox 4.1.8(本周最新版本)下全新安装了 Windows 7 Ultimate x64 SP1 客户机(并在 OS X Lion 主机上运行)。我正在尝试安装 Oracle 的半虚拟网络驱动程序,但遇到了问题。
我通过以下方式获取驱动程序Oracle VM Windows 半虚拟 (PV) 驱动程序(需要 Oracle 登录才能访问)
我导航到“Oracle VM 3.1.1 Media Pack v1 for x86_64 (64 位)”(2012 年 5 月)
并下载“适用于 Microsoft Windows 客户机的 Oracle VM Windows Paravirtual (PV) 驱动程序”,然后从 zip 文件中提取 .exe 并在我的客户机系统中开始安装。
这就是出错的地方。在安装过程中,我接连弹出两个错误对话框:
关闭这些对话框后,安装继续进行,没有出现任何其他错误。然而,当客户机重新启动时,没有其他可用的网络驱动程序(而我期望在客户机中看到 VirtIO 驱动程序)。
我也尝试安装以前的版本(2012 年 2 月 3.0.3),但结果基本相同(错误对话框也完全相同)。我甚至会尝试更早的版本(2012 年 1 月 2.2.2),但我并不指望会有什么不同。
有人知道我做错了什么吗?
谢谢彼得
编辑
我刚刚安装了 2.2.2 驱动程序,安装过程中没有出现任何错误。但是重启后,我仍然看不到任何 VirtIO 网络适配器。啊!我错过了什么?
答案1
VirtualBox Guest Additions 不包含 virtio-net 驱动程序,Oracle VM 的驱动程序安装程序适用于在以下操作系统下运行的客户机操作系统Oracle VM 服务器(Oracle 基于 Oracle Linux 的虚拟机管理程序),而不是 VirtualBox。
要安装 virtio-net 驱动程序,下载直接从KVM 项目页面,正如VirtualBox 手册。