Windows ADK筆記一:製作自己的Winpe鏡像(2)

來源:互聯網
上載者:User

標籤:windows   載入驅動   winpe製作   載入cab包   

Windows ADK筆記一:製作自己的Winpe鏡像(2)前言:
    在“Windows ADK筆記一:製作自己的Winpe鏡像(1)”中已經建立了初始的winpe,我們需要向此WinPE中添加一些工具和驅動程式。
1、掛載Boot.wim鏡像檔案

事先使用“部署與映像工具環境”的“copype”工具拷貝WindowsPE檔案到“d:\winpe_amd64”目錄中,Boot.wim鏡像位於“d:\winpe_amd64\Media\sources”目錄中。 
藉助於“DISM.exe”工具掛載“Boot.wim”鏡像檔案,命令如下:

Dism /mount-wim /wimfile:d:\winpe_amd64\Media\sources\boot.wim /index:1 /mountdir:D:\winpe_amd64\mount註:掛載boot.wim檔案到“D:\winpe_amd64\mount”目錄中。
2、載入驅動

藉助於DISM工具可以注入“.inf”格式的驅動。 
2.1查看驅動

dism /image:D:\winpe_amd64\mount /get-drivers

2.2 添加驅動包

Dism /image:D:\winpe_amd64\mount /add-driver /driver:D:\driver\*.inf /forceunsigned

註:"/driver:"後面接的是單個inf檔案,則載入單個驅動,如不指定檔案,dism會檢測目錄下所有的inf檔案進行安裝,不過要在後面加上“/recurse”參數。

Dism /image:D:\winpe_amd64\mount /add-driver /driver:D:\driver\ /forceunsigned  /recurse

註:“/forceunsigned”參數表示強制不驗證所安裝驅動的簽名。

2.3 刪除驅動

有時候,添加上的驅動我們不再需要了,需要卸載掉驅動,使用“/remove-driver”參數,不過刪除驅動需要用到驅動的“Published 
name”,這個可以通過查詢驅動命令“/get-drivers”查看。

dism /image:D:\winpe_amd64\mount /remove-driver /driver:D:\driver\oem0.inf
3、安裝CAB軟體包
使用DISM工具可以添加CAB格式的軟體包。

3.1查看安裝的CAB包

dism /image:D:\winpe_amd64\mount /get-packages

3.2 裝載CAB軟體包至Windows PE

dism /image:D:\winpe_amd64\mount /add-package /packagepath:D:\cab\WinPE-Scripting_zh-cn.cab

註:Windows ADK安裝了"Windows 預先安裝環境(Windows PE)"後,在“ D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs”中會有一些我們可以用到的CAB包,可以自己需要將相應的CAB包載入到Windows PE中去。

若要加入多個CAB的包,命令使用和載入驅動一樣,在指定CAB包路徑的時候,指定相應的目錄即可。

dism /image:D:\winpe_amd64\mount /add-package /packagepath:D:\cab\amd64\WinPE_OCs\zh-cn\
4、加入其他工具

手動加入imagex工具到Windows PE中去

拷貝“D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\arm64\DISM”目錄中的"imagex.exe"到WIM檔案掛載的"\Windows\System32\"目錄下。
5、提交WIM檔案更改(卸載WIM檔案並儲存更改)

使用“dism"命令的"/unmount-wim"參數卸載Wim鏡像,加上"/commit"參數儲存更改,“/discard”捨棄變更。

dism /unmount-wim /mountdir:d:\winpe_amd64\mount /commit


Windows ADK筆記一:製作自己的Winpe鏡像(2)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.