Windows 系统 VirtIO 驱动安装指南
一、概述
VirtIO 驱动为 kvm/Linux 环境设计的半虚拟化驱动,可使虚拟机直接访问设备,提升性能。Windows 本身不支持 VirtIO 设备,但开源社区提供了兼容的驱动程序。
二、通用安装步骤(适用于大多数 Windows 系统)
- 下载最新 ISO 文件:从 VirtIO 驱动下载页面 获取最新版本的 VirtIO 驱动 ISO 文件。
- 创建虚拟机并配置硬件:
- 在虚拟化平台上创建新的虚拟机。
- 选择相应的 Windows 操作系统版本。
- 硬盘选择 VirtIO SCSI 磁盘。
- 网卡可选择 VirtIO 网卡。
- 添加一个 CD-ROM 驱动器,用于挂载 VirtIO 驱动 ISO 文件。
- 开始安装 Windows:
- 将 Windows 安装 ISO 文件挂载到虚拟机的第一个 CD-ROM 驱动器。
- 启动虚拟机,开始安装 Windows。
- 加载 VirtIO SCSI 驱动:
- 在安装过程中,当出现“找不到磁盘”提示时,点击“加载驱动程序”。
- 浏览到挂载的 VirtIO 驱动 ISO 文件中的对应目录(如
vioscsi\w10\amd64对于 Windows 10 的 64 位系统),选择vioscsi.inf文件。 - 安装程序将加载 VirtIO SCSI 驱动,之后磁盘将被识别。
- 继续安装 Windows:
- 选择要安装的磁盘分区,继续安装 Windows。
- 安装完成后,进入 Windows 系统。
- 安装剩余 VirtIO 驱动:
- 进入设备管理器,查看未知设备。
- 右键点击未知设备,选择“更新驱动程序软件”。
- 选择“浏览我的计算机以查找驱动程序软件”,指定路径为挂载的 VirtIO 驱动 ISO 文件中的相应目录。
- 重复此过程,安装所有必要的 VirtIO 驱动(如网卡驱动等)。
三、特殊情况处理(Windows 7)
Windows 7 不兼容最新版 VirtIO 驱动,最高支持 virtio-win-0.1.189.iso。安装步骤如下:
- 下载 ISO 文件:从 VirtIO 驱动下载页面 获取 virtio-win-0.1.189.iso。
- 挂载 ISO:将 ISO 文件挂载到虚拟机的虚拟 CD-ROM 驱动器。
- 向导安装:
- 打开 Windows 资源管理器,导航至 CD-ROM 驱动器。
- 双击运行 virtio-win-gt-x64.msi(64 位系统)或 virtio-win-gt-x86.msi(32 位系统)。
- 按照安装向导提示完成安装。
- 可选安装 virtio-win-guest-tools,提升远程查看体验。
- 安装完成后重启虚拟机。
- 手动安装:
- 打开资源管理器,进入 CD-ROM 驱动器,找到对应驱动目录(如 vioscsi、NetKVM 等)。
- 右键点击“Setup Information”文件,选择“安装”。
- 重复此过程安装所需驱动,完成后重启虚拟机。