自制WIN7原版ISO支持NVME,支持较新主机配置
一、引用內(nèi)容:更新以在 NVM 速成版 Windows 7 和 Windows Server 2008 R2 中添加本地驅(qū)動(dòng)程序支持
1.刪除鏡像多余索引(不做也行,但是要注意更新全部索引)
原版鏡像一般會(huì)含有多個(gè)索引,Win7 SP1中含有家庭版、旗艦版、專(zhuān)業(yè)版…一共四個(gè)版本,也就有四個(gè)索引,如果我們不需要多余索引可以刪掉,刪掉前面的索引,后面的會(huì)變。
Dism /delete-image /imagefile:F:\install.wim /index:1
重復(fù)執(zhí)行到想要的效果:
Dism /delete-image /imagefile:c:\temp\src\sources\install.wim /index:1
dism /Get-WimInfo /WimFile:c:\temp\src\sources\install.wim
通過(guò)運(yùn)行以下命令,從 Install.wim 信息獲取的索引,然后檢查每個(gè)索引以查看多少索引需要更新。(如果只剩下一個(gè)索引index:1就繼續(xù)往下執(zhí)行,否則就要按索引個(gè)數(shù)多次替換執(zhí)行)
2.通過(guò)運(yùn)行以下命令來(lái)插入的修補(bǔ)程序和 install.wim 和 winre.wim,boot.wim 的驅(qū)動(dòng)程序(驅(qū)動(dòng)盡量不要添加)︰
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 中有多個(gè)索引,則更新它們逐個(gè)。
二、正式操作添加NVME補(bǔ)丁:
0.準(zhǔn)備工作
-
創(chuàng)建本地文件夾 c:\temp\src c:\temp\mount、 c:\temp\winremount、 c:\temp\hotfix 和 c:\temp\drivers。
-
從 DVD 或裝載的 ISO 設(shè)置源復(fù)制到 C:\temp\src 中。
-
將修復(fù)程序 (.msu 或.cab 文件) 復(fù)制到 C:\temp\hotfix
-
Windows6.1-KB2990941-v3-x64.msu Windows6.1-KB3087873-v2-x64.msu這兩個(gè)64位NVME補(bǔ)丁自行下載
1.在boot.wim添加(有兩個(gè)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
這條是加驅(qū)動(dòng) 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
這條是加驅(qū)動(dòng)dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
按日期、 手動(dòng)排序 C:\temp\mount\sources 文件夾,然后將更新后的文件(看文件更改時(shí)間)復(fù)制到 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
這條是加驅(qū)動(dòng)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
這條是加驅(qū)動(dòng)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
三、 創(chuàng)建 ISO 文件(OSCDIMG.EXE需要自行下載,參數(shù)-LTEST應(yīng)該是測(cè)試)
通過(guò)運(yùn)行以下 oscdimg 命令重命名標(biāo)簽
??? 對(duì)于傳統(tǒng) BIOS 啟動(dòng)模式︰
oscdimg -LTEST -m -u2 -bC:\temp\src\boot\etfsboot.com C:\temp\src C:\temp\Win7.NVME.ISO
對(duì)于舊式和 UEFI BIOS 多啟動(dòng)模式︰
oscdimg.exe -LTEST -m -u2 -bootdata:2#p0,e,bC:\temp\src\boot\etfsboot.com#pEF,e,bC:\temp\src\efi\microsoft\boot\efisys.bin C:\temp\src C:\temp\Win7.NVME.ISO
四、系統(tǒng)安裝好(其實(shí)是寫(xiě)入WIM鏡像)之后如果需要注入U(xiǎn)SB3或者AHCI驅(qū)動(dòng)可以使用相應(yīng)的工具,比如CEOMSX,還有IT天空的SkyIAR,在PE下操作。
本文以假定你已經(jīng)了解UEFI GPT MBR BIOS PE ACHI SATA? ISO CMD命令 安裝系統(tǒng) 磁盤(pán)分區(qū) 等相關(guān)知識(shí)
總結(jié)
以上是生活随笔為你收集整理的自制WIN7原版ISO支持NVME,支持较新主机配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: better-scroll + fast
- 下一篇: # 原码、反码、补码和移码详解 # 原码