2024年5月16日发(作者:固态硬盘怎么安装系统)
利用Dism向Windows镜像添加补丁包
背景
最近L同学的朋友向大D求助,说是要在Intel100系主板+NVMe SSD上装win7,好吧。
很久没接触DIY(P.S.因为没钱),大D还是花了点时间了解了一下情况,于是搞起来就是了。
科普
想了一下,还是写个科普段子好了,虽然写本文的时候感觉挺累的,要感冒的样子。
问题1:为什么不能直接安装Win7
首先,Windows的安装镜像之所以庞大就是因为内置了很多驱动程序。
但硬件的发展速度是非常之快的,Windows内置的驱动程序无法驱动新硬件,也就出现在Win7安
装向导界面上无法使用键鼠(缺少USB3.0驱动)、无法看到硬盘(缺少磁盘控制器驱动)等等,
所以Win2K时代(Win9X时代有没有大D记不清了),Windows安装程序就可以在安装过程中添加
驱动了。
由于Intel 100系主板已经原生不在支持EHCI(USB2.0),只有XHCI(USB3.0),所以使用ISO
烧录U盘的方式来进行安装会遇到蓝屏。
存储控制器也一样,WinXP时代没有内置AHCI的驱动程序,当主板开启AHCI模式时,安装WInXP
则找不到硬盘,换到这次也是一样的道理,NVMe这种全新的存储标准老旧的Win7自然不支持,所
以也就导致了无法直接安装。
问题2:什么是NVMe
说到NVMe,就要说到AHCI。
高级主机控制器接口,缩写:AHCI,由Intel制定的存储器架构规范,规定了系统存储器与SATA
存储设备之间如何传输数据,经过多年的发展,AHCI接口标准下可以达到SATA 6Gbps得到速率,
但随着SSD性能和可靠度的日益提高,研发新的存储标准便提上日程。
从研发对象来看,AHCI面向的是高延迟的机械硬盘,而NVMe主要的提升就在于降低延迟。
AHCI在传输时,需要经过南桥,而NVMe面向PCI-E SSD,直接通过PCI-E总线与CPU直连来降低
延迟提升性能。(如果使用的是南桥提供的低速PCI-E接口,那么延迟并不会降低多少)
正文
由于NVMe SSD需要驱动程序,所以如果安装Win7就需要向Win7的镜像内添加驱动,同时还要加
入两个Win7补丁来进行支持。
添加驱动的部分,由于以前博文写过,这里不再赘述,可点击 传送门
1.挂载镜像
f:win7>dism /mount-wim /wimfil
部署映像服务和管理工具
版本: 10.0.14393.0
1 f:win7>dism /mount-wim /wimfile: /index:4 /mountdir:f:wimmount
2
3 部署映像服务和管理工具
4 版本: 10.0.14393.0
5
6 正在安装映像
7 [==========================100.0%==========================]
8 操作成功完成。
2.添加驱动
由于是新主板,这里就添加USB3.0,NVMe驱动(L同学的朋友用的是三棒的SSD,找驱动可是费了
一番周折),以及主板的iRST驱动。
F:win7>dism /image:f:wimmount
部署映像服务和管理工具
版本: 10.0.14393.0
F:win7>dism /image:f:wimmount /add-driver /driver:f:win7Drivers /recurse
/forceunsigned
1
部署映像服务和管理工具
2
版本: 10.0.14393.0
3
4
映像版本: 6.1.7600.16385
5
6
正在搜索要安装的驱动程序包...
7
找到 6 个要安装的驱动程序包。
8
正在安装第 1 个,共有 6 个 - f:: 驱动程序包已成功安装。
9
正在安装第 2 个,共有 6 个 - f:: 驱动程序包已成功安
10
装。
11
正在安装第 3 个,共有 6 个 - f:: 驱动程序包已成功安装。
12
正在安装第 4 个,共有 6 个 - f:: 驱动程
13
序包已成功安装。
14
正在安装第 5 个,共有 6 个 - f:: 驱动程序包
15
已成功安装。
16
正在安装第 6 个,共有 6 个 - f:: 驱动程序包
已成功安装。
操作成功完成。
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1715840109a2679792.html
评论列表(0条)