一、引用内容:更新以在 NVM 速成版 Windows 7 和 Windows Server 2008 R2 中添加本地驱动程序支持
1.删除镜像多余索引(不做也行,但是要注意更新全部索引)
原版镜像一般会含有多个索引,Win7 SP1中含有家庭版、旗舰版、专业版…一共四个版本,也就有四个索引,如果我们不需要多余索引可以删掉,删掉前面的索引,后面的会变。
Dism /delete-image /imagefile:F:\install.wim /index:1
重复执行到想要的效果:
Dism /delete-image /imagefile:c:\temp\src\sources\install.wim /index:1
dism /Get-WimInfo /WimFile:c:\temp\src\sources\install.wim
通过运行以下命令,从 Install.wim 信息获取的索引,然后检查每个索引以查看多少索引需要更新。(如果只剩下一个索引index:1就继续往下执行,否则就要按索引个数多次替换执行)
2.通过运行以下命令来插入的修补程序和 install.wim 和 winre.wim,boot.wim 的驱动程序(驱动尽量不要添加)︰
dism /Mount-Image /ImageFile:c:\temp\src\sources\install.wim /Index:1 /MountDir:c:\temp\mount
dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
dism /Mount-Image /ImageFile:c:\temp\mount\windows\system32\recovery\winre.wim /Index:1 /MountDir:c:\temp\winremount
dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
dism /Unmount-Wim /MountDir:C:\temp\winremount /Commit
dism /Unmount-Wim /MountDir:C:\temp\mount /Commit
注意:如果在步骤 8 中有多个索引,则更新它们逐个。
二、正式操作添加NVME补丁:
0.准备工作
-
创建本地文件夹 c:\temp\src c:\temp\mount、 c:\temp\winremount、 c:\temp\hotfix 和 c:\temp\drivers。
-
从 DVD 或装载的 ISO 设置源复制到 C:\temp\src 中。
-
将修复程序 (.msu 或.cab 文件) 复制到 C:\temp\hotfix
-
Windows6.1-KB2990941-v3-x64.msu Windows6.1-KB3087873-v2-x64.msu这两个64位NVME补丁自行下载
1.在boot.wim添加(有两个INDEX)
dism /Mount-Image /ImageFile:c:\temp\src\sources\boot.wim /Index:1 /MountDir:c:\temp\mount
dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
这条是加驱动 dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
dism /Unmount-Image /MountDir:C:\temp\mount /Commit
dism /Mount-Image /ImageFile:c:\temp\src\sources\boot.wim /Index:2 /MountDir:c:\temp\mount
dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
这条是加驱动dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
按日期、 手动排序 C:\temp\mount\sources 文件夹,然后将更新后的文件(看文件更改时间)复制到 c:\temp\src\sources。
dism /Unmount-Image /MountDir:C:\temp\mount /commit
2.在install.wim与winre.wim添加
dism /Mount-Image /ImageFile:c:\temp\src\sources\install.wim /Index:1 /MountDir:c:\temp\mount
dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
这条是加驱动dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
dism /Mount-Image /ImageFile:c:\temp\mount\windows\system32\recovery\winre.wim /Index:1 /MountDir:c:\temp\winremount
dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
这条是加驱动dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
dism /Unmount-Wim /MountDir:C:\temp\winremount /Commit
dism /Unmount-Wim /MountDir:C:\temp\mount /Commit
三、 创建 ISO 文件(OSCDIMG.EXE需要自行下载,参数-LTEST应该是测试)
通过运行以下 oscdimg 命令重命名标签
对于传统 BIOS 启动模式︰
oscdimg -LTEST -m -u2 -bC:\temp\src\boot\etfsboot C:\temp\src C:\temp\Win7.NVME.ISO
对于旧式和 UEFI BIOS 多启动模式︰
oscdimg.exe -LTEST -m -u2 -bootdata:2#p0,e,bC:\temp\src\boot\etfsboot#pEF,e,bC:\temp\src\efi\microsoft\boot\efisys.bin C:\temp\src C:\temp\Win7.NVME.ISO
四、系统安装好(其实是写入WIM镜像)之后如果需要注入USB3或者AHCI驱动可以使用相应的工具,比如CEOMSX,还有IT天空的SkyIAR,在PE下操作。
本文以假定你已经了解UEFI GPT MBR BIOS PE ACHI SATA ISO CMD命令 安装系统 磁盘分区 等相关知识
更多推荐
自制WIN7原版ISO支持NVME,支持较新主机配置
发布评论