Windows 系统添加 VirtIO 驱动(Windows ISO 安装镜像添加驱动)

这篇具有很好参考价值的文章主要介绍了Windows 系统添加 VirtIO 驱动(Windows ISO 安装镜像添加驱动)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 为什么要在 ISO 镜像里添加驱动?而不是在进系统以后装驱动?一切都是形势所迫。如果你也是爱折腾的人,那么这也会成为一个有用的方案之一。
  最近,因为在给公司研究部署 OpenStack,在制作初始镜像(也就是使用 ISO 进行全新安装)的时候,发现 Windows 自带的驱动不支持 KVM 的硬盘控制器,导致找不到硬盘而无法安装,于是解决方案便是将 VirtIO 的驱动集成进 Windows 的 ISO 安装镜像。顺着这个思路,我尝试了我熟悉的 WDS 方案(一个 Windows 部署方案,支持将驱动导入 WIM,并可将 WIM 导出),发现 VirtIO 的驱动是未签名的,无法使用 WDS 集成驱动...(微软要求 X64 驱动必须签名才可使用。“强制禁用驱动签名” 也只是针对系统,对 WDS 服务无效。)
  于是,便折腾出了另一套方案,使用微软的 WAIK 工具包解包 WIM、强制上驱动..(支持导入未签名驱动)
 


  这里,我只介绍 X64 系统环境下向 Windows ISO 镜像中添加 VirtIO 驱动,如果你是想添加其他驱动,或者是 X86(32 位)系统环境,请在学习本篇笔记后自行举一反三。(这并不难 ←_←
  本篇笔记仅适用于 Windows Vista 及更高版本、Windows Server 2008 及更高版本系统 ISO 镜像。
  不要一出问题就找我问这问那,请先仔细检查自己的每一步操作!求助不要评论,直接发邮件。
 

需要下载准备的一些东西

  Windows 微软原版 ISO 镜像 可以在这里下载到→msdn.itellyou.cn
  UltraISO 非常好用的一款 ISO 镜像软件,收费软件,且很便宜,买正版还是用盗版请自行决定。【中文官网】
  Windows AIK 工具包 【微软官网下载】【百度网盘(f8dd)】(先在 cmd 里执行 dism,如果提示不是内部或外部命令,再下载工具包。如果有其他提示,说明系统已自带工具,无需下载安装。)
  VirtIO 驱动 QEMU-KVM 所使用虚拟硬件的 Windows 驱动。【外网下载】【百度网盘(fkkb)】
 

安装 WAIK 工具包

  1. 先验证一下系统是否自带了工具包。完整版(原版)Windows10 已集成工具。先在 cmd 中执行 dism,如果提示不是内部或外部命令,再安装,否则跳过这一部分,直接到下面准备 WIM 镜像文件的部分。
  2. 使用 UltraISO 挂载 WindowsAIK 的 ISO 镜像到虚拟光驱。(或者使用你电脑上任意一款压缩软件解压整个 ISO 镜像)
  3. 运行 wAIKAMD64 安装工具包。
 

准备 WIM 映像文件

  1. 使用 UltraISO 挂载 Windows ISO 镜像到虚拟光驱。(或者使用你电脑上任意一款压缩软件打开 ISO 镜像)
  2. 在 sources 文件夹下复制出(或使用压缩软件提取出)boot.wiminstall.wim两个文件。
   boot.wim 是引导进入的安装环境,它缺少驱动时会在选择安装分区步骤时提示找不到硬盘、需要加载驱动等;install.wim 是系统映像,最终安装的系统文件都在这里面,给它添加驱动,安好系统就不用再手工打驱动了。一次性添加好驱动这对于同配置硬件环境批量安装系统的工程来讲能节省大量时间和精力。
 

添加驱动

  1. 在 D 盘(或其他位置)新建一个文件夹mnt
  2. 使用 UltraISO 挂载 VirtIO 驱动 ISO 镜像到虚拟光驱。
   这里我们一般只需要 3 个驱动:BalloonNetKVMviostor。你也可以直接使用你电脑上任意一款压缩软件直接解压出这三个文件夹。然后进入目录看一看,按你的 ISO 镜像中系统的版本信息确定驱动的路径。例如,我的 ISO 是 WindowsServer2012R2 64 位,那么驱动就是2k12r2\amd64\这个目录下面的。
  3. 以管理员身份运行 cmd 或 PowerShell,并进入 Windows AIK 工具包中 Dism 的所在目录,我的是C:\Program Files\Windows AIK\Tools\amd64\Servicing(如果系统已自带 dism 工具,则无需进入任何目录)
  4. 查看 wim 映像信息:

 
  • dism /get-wiminfo /wimfile:D:\install.wim

   列出的信息便是这个 ISO 镜像所包含的所有系统版本。其中的 “索引” 便是我们下面要用到的版本编号。
  5. 挂载 wim 镜像:

 
  • dism /mount-wim /wimfile:D:\install.wim /index:1 /mountdir:D:\mnt

   这里的 “index” 就是上一步中看到的索引编号。
  6. 挂载完毕后,添加驱动:

 
  • dism /image:D:\mnt /add-driver /driver:F:\viostor\2k12R2\amd64\viostor.inf /forceunsigned

   其他两个或者更多驱动都是执行这个命令来添加驱动。驱动指定到 inf 配置文件。最后的/forceunsigned只有确定是未签名的驱动时才用的参数,微软认证的、签名的驱动不需要加这个参数。VirtIO 的 X64 驱动几乎都是未签名的。
  7. 添加完驱动,查看一下驱动情况:

 
  • dism /image:D:\mnt /get-drivers

  8. 确定驱动已经添加后,卸载并保存 wim 映像:

 
  • dism /unmount-wim /mountdir:D:\mnt /commit

  9. 重复 4~8 步骤,为 boot.wim 添加驱动。
   install.wim 中的多个系统版本,你可以选择性添加驱动。但 boot.wim 中的所有版本建议都添加驱动。

封装新的 ISO 镜像

  1. 使用 UltraISO 打开原 Windows ISO 安装盘镜像。
   注意,这里可就不能使用压缩软件了,否则会丢失 ISO 的引导数据。
  2. 在 sources 文件夹下,删除boot.wiminstall.wim
  3. 将添加好驱动的boot.wiminstall.wim拖到 sources 下。
  4. 点击【文件】→【另存为】,保存出一个新 ISO 镜像即可。文章来源地址https://www.toymoban.com/news/detail-490124.html

到了这里,关于Windows 系统添加 VirtIO 驱动(Windows ISO 安装镜像添加驱动)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux系统封装ISO镜像(自动安装)

    一、准备一个系统 centos7或者centos8都可以;最小化或者桌面版的都可以,自行选择 二、安装自定义镜像工具 三、挂载镜像 创建挂载点 四、同步 /mnt/cdrom/ 下的文件到 /soft/centos /soft/centos 为封装镜像所准备的目录,请自行创建 提示:如果采用cp方式复制,请把 .开头的文件一并

    2024年02月07日
    浏览(54)
  • 微软官方镜像下载大全(windows iso 官方镜像)

    原本只是想下一个Windows Server 2022中文版的镜像,后面发现要么就是慢得一批的某盘,要么就是磁力,我想直接下载简简单单,找了一圈没有找到。官网下载需要注册、登录乱七八糟,最终终于找到下载方法了,适用于微软全系(Windows10,Windows11,Windows Server 2012,Windows Serve

    2024年02月04日
    浏览(49)
  • 下载Windows ISO镜像的方法

    目录 一、镜像介绍 1、大概介绍 2、详细介绍  二、下载Windows 11镜像 1、Windows 11 官方下载网址 2、步骤 三、下载Windows 10镜像 1、Windows 10官方下载网址 2、解决方法 1、大概介绍 .iso 是电脑上镜像的存储格式之一,所以通常在电脑中以后缀.iso命名,俗称iso镜像文件。 2、详细介

    2024年01月17日
    浏览(44)
  • 推荐几个Windows iso镜像下载的网站

    给大家推荐几个 Windows iso 镜像下载网站 入口地址:https://www.microsoft.com/zh-cn/software-download 以下载Windows11为例: 1)找到 下载Windows11磁盘映像(ISO) ,选择版本,点击 下载 2)等待页面刷新,出现 选择产品语音 ,选择语言后,点击 确认 3)等待页面刷新,出现 Windows 11 语言 ,点

    2024年02月13日
    浏览(38)
  • 如何给Windows电脑重装系统+新系统设置(从检查到实施,看这一篇就够了!)包含BitLocker的备份,镜像的下载,启动盘的制作,安装的流程,驱动的下载,新电脑的设置等各个方面。

    如何给一个Windows电脑(任意版本)重装win11(此方法Windows10适用)系统? 在此之前都需要注意(或检查)什么方面? 会出现什么问题以及其解决方法? 这篇文章会给予读者一个完整的解答。 大家好,我是爱好计算机的初中生一名 由于电脑磁盘内存有限以及最近考试学习的

    2024年02月03日
    浏览(46)
  • 纯净版ISO镜像下载大全(Windows、Linux、mac)

    目录 一、前言介绍 前言必读  介绍 二、获取ISO镜像方式 (一)官方镜像下载 (二)获取下载方式 ps:回复的内容都是小写的 Windows操作系统 1.windows XP系统 2.Windows 7系统 3.Windows10系统 4.Windows11系统  Windows服务器系统 5.Windows service 2016系统 6.Windows service 2019系统 7.Windows servic

    2024年02月03日
    浏览(42)
  • Windows 10 镜像 ISO 文件下载:详细指南与安全建议

    Windows 10 是微软最受欢迎的操作系统之一,为了安装或升级到 Windows 10,你需要获得官方的 Windows 10 镜像 ISO 文件。在本篇博客中,我们将提供详细的指南,教你如何下载 Windows 10 镜像 ISO 文件,并且分享一些建议,确保你的下载过程安全可靠。 1. 官方渠道 下载 Windows 10 镜像

    2024年02月12日
    浏览(46)
  • macOS_Ventura_13.0_22A380可引导可虚拟机安装的纯净版苹果OS系统ISO镜像安装包免费下载

    现在网络上黑果系统出现了许多多合一的多功能版,不是说这些版本不好,只是小编个人觉得,操作系统就是用来使用的,黑果本来就是服务于一些非苹果机的苹果OS爱好者的,简洁稳定应该是首选,固小编毅然放弃那些多功能的豪华版镜像版,独宠我的纯净可引导安装版。

    2024年02月08日
    浏览(41)
  • macOS_Monterey_12.6_21G115可引导可虚拟机安装的纯净版苹果OS系统ISO镜像安装包免费下载

    现在网络上黑果系统出现了许多多合一的多功能版,不是说这些版本不好,只是小编个人觉得,操作系统就是用来使用的,黑果本来就是服务于一些非苹果机的苹果OS爱好者的,简洁稳定应该是首选,固小编毅然放弃那些多功能的豪华版镜像版,独宠我的纯净可引导安装版。

    2024年02月11日
    浏览(38)
  • win10企业版下载,最新windows10企业版iso镜像官方下载

    win10企业版在Windows10版本中是性能较好的一款,推荐下载。下面我整理分享一下windows10企业版纯净版iso镜像官网下载地址,包括win10企业版LTSC长期服务版本。 win10企业版分两种,一种是普通版,包含在win10 business edition中的批量授权版,是一个合集,需要在安装的时候选择企业

    2024年02月04日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包