雷达智富

首页 > 内容 > 程序笔记 > 正文

程序笔记

在 Windows Server Server/Windows 11 上安装 VirtIO 驱动程序

2024-07-28 299

在这篇文章中,我们将在 Windows 11 或 Windows Server 2022 上安装 VirtIO 驱动程序。此过程适用于旧版本的 Windows 桌面或具有桌面体验的 Windows 服务器。适用于 KVM 的 VirtIO 驱动程序支持在主机系统上使用虚拟机直接访问(半虚拟化)设备和外围设备。与速度较慢的模拟设备访问相比,这具有更好的性能。

可以通过以下任一方法在来宾虚拟机上安装 virtio 驱动程序:

  • 使用驱动安装盘虚拟光驱.iso文件
  • 安装文件托管在虚拟机可访问的网络上
  • 使用 USB 驱动器,安装 .ISO 文件的位置与 CD-ROM 的使用类似
  • 在启动时使用虚拟软盘设备安装驱动程序(仅 XP/2003 需要且推荐)

使用 virtio-win 软件包(基于 RHEL 的系统)

从 .ISO 文件安装更加通用,适合不同的应用程序。在基于 RHEL 的虚拟化管理程序上,virtio-win 软件包包含适用于所有受支持的 Windows 来宾虚拟机的 virtio 块和网络驱动程序。

sudo yum install virtio-win

该软件包将在 /usr/share/virtio-win/virtio-win.iso 路径中安装 CD-ROM 映像。然后可以将其附加到来宾操作系统并执行安装。

下载 VirtIO 驱动程序 ISO

您可以下载最新的 VirtIO 驱动程序稳定版本或最新版本的 ISO。

## Latest build ###
wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win.iso

## Stable release ###
wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

将 ISO 文件移至虚拟机管理程序上的映像路径。

### KVM ###
sudo mv virtio-win.iso /var/lib/libvirt/images

### Proxmox ###
sudo mv virtio-win.iso /var/lib/vz/template/iso/

在 Proxmox 上,您还可以直接将 ISO 下载到存储域。

等待少数下载完成执行。该文件将在 ISO 映像目录下可见。

将“CD/DVD 驱动器”设备添加到虚拟机实例。

通过选择“virtio-win-iso”文件附加 ISO 映像。这将使用该虚拟机上的虚拟 CD-ROM/DVD 驱动器安装 ISO。

检查是否附加成功。

登录到您的 Windows 实例并打开 Windows 资源管理器,然后导航到 CD-ROM 驱动器。

双击 virtio-win-gt-x64 执行安装驱动程序。

按照安装说明完成该过程。

单击“下一步”以使用默认功能。

点击“安装”启动 Ubuntu 系统上 VirtIO 驱动程序的安装过程。

如果成功,将向您显示“完成”页面。

安装 QEMU 访客代理

双击“virtio-win-guest-tools”exe 文件来执行并开始安装 QEMU Guest Agent 和 SPICE 代理,以改善远程查看器体验。

接受安装以继续。

等待该过程完成。

完成后“停止”和“启动”虚拟机

如果虚拟机可以访问互联网,您还可以在虚拟机中下载最新的 virtio-win-gt-x64.msi 或 virtio-win-gt-x86.msi 并开始安装。


更新于:3个月前
赞一波!2

文章评论

评论问答