更新时间:2024-12-16 GMT+08:00

安装virtio驱动

操作场景

virtio是一种用于虚拟化环境的标准化设备接口,旨在提高虚拟机(VM)与宿主机之间的I/O性能。关于virtio驱动程序的详细解释可以参考官网,virtio-win/kvm-guest-drivers-windows开源代码请参见https://github.com/virtio-win/kvm-guest-drivers-windows

使用弹性云服务器或者外部镜像文件创建私有镜像时,必须确保操作系统中已安装virtio驱动,使新发放的云服务器支持KVM虚拟化,同时也可以提升云服务器的网络性能。

本章节介绍虚拟化类型为KVM架构的云服务器安装virtio驱动的操作步骤。

如果不安装virtio驱动,云服务器的网卡可能无法检测到,无法与外部通信。因此,请您务必安装。

使用公共镜像创建的云服务器默认已安装virtio驱动。

前提条件

云服务器已经绑定弹性公网IP。

安装virtio驱动

以使用“virtio-win-0.1.189-1”版本中的“virtio-win-gt-x64.msi”驱动为例介绍安装步骤。

  1. VNC登录Windows云服务器

    登录云服务器的详细操作请参见“Windows弹性云服务器登录方式概述”。

    必须通过VNC方式登录云服务器,不可使用远程桌面登录方式,因为安装时会更新网卡驱动,远程桌面登录时网卡正在使用,从而导致安装不成功。

  2. 根据相关软件及获取方式下载virtio驱动版本。
    图1 下载驱动
  3. 下载完成后,右键单击“virtio-win-gt-x64.msi”,并选择“以管理员身份运行”,根据界面提示完成安装。
    图2 单击RUN
    图3 单击Next
    图4 勾选协议

    选择安装的virtio驱动。如下图,本次选择安装全部的virtio驱动,也可以选择安装所需的virtio驱动。

    图5 选择安装的驱动
    图6 单击安装
  4. 等待程序安装完成。
    图7 安装中
  5. 安装完成后根据提示重启操作系统。
    图8 安装完成
    图9 重启提示
  6. 重启完成后请执行验证安装成功,验证virtio驱动是否安装成功。

验证安装成功

如果以下步骤验证成功,则表示virtio驱动安装成功。

  1. 打开设备管理,查找virtio驱动。
  2. 查看virtio驱动的版本信息,与下载的virtio驱动版本日期对比。如果一致则表示virtio驱动安装成功。
    图10 驱动版本的日期
    图11 查找驱动版本信息