安装virtio驱动

更新时间: 2023-09-07 18:30:00

为避免部分服务器、虚拟机或者云主机的操作系统在导入自定义镜像后,创建的ECS实例无法启动,您需要在导入镜像前在源服务器中安装virtio驱动。您可以按照本文操作通过安装包安装virtio驱动。

操作步骤

  1. 在源服务器上下载阿里云提供的virtio驱动压缩包。

    下载地址:virtio驱动压缩包

    成功下载后,您可以查看到名为210408.1454.1459_bin.zip的压缩包。

  2. 解压210408.1454.1459_bin.zip,然后打开210408.1454.1459_bin文件夹。

    打开文件夹后,您可以查看到不同Windows操作系统版本对应的文件夹。windows版本每个文件夹中都包含amd64子文件夹,对应64位操作系统。

    • win10目录中保存的驱动适用于:Windows Server 2016、Windows Server 2019、Windows Server 2022以及Windows 10。

    • Win8目录中保存的驱动适用于:Windows Server 2012 R2、Windows 8.1。

    • win7目录中保存的驱动适用于:Windows Server 2008 R2、Windows 7。

    说明

    如果您使用的是32位操作系统,可以直接提交工单寻求技术支持。

  3. 根据源服务器操作系统版本,选择打开对应的文件夹。

    例如,本示例中服务器的操作系统版本为Windows Server 2012 R2 64位,则打开的文件夹路径为C:\test\210408.1454.1459_bin\Win8\amd64

  4. amd64文件夹内的空白区域,按下Shift键的同时,单击鼠标右键,然后单击在此处打开 Powershell 窗口(S)

    powershell
  5. 在Windows Powershell中,运行以下命令,安装新版virtio驱动。

    说明

    如果您当前Windows实例的登录用户为普通用户,需要以管理员权限运行该命令。如果是系统用户,则可以直接运行该命令。

    pnputil -i -a *.inf

    如下图所示,表示virtio驱动安装成功。驱动更新

  6. 重启服务器。

    重启后,virtio驱动才会生效。

后续步骤

安装virtio驱动后,您可以获取Windows镜像文件

阿里云首页 云服务器 ECS 相关技术圈