Windows Server 2008 WDS(部署服務)之創建自定義啓動映像

全篇參閱《Windows Server 2008 WDS(完整邏輯版)》

    ----本篇只涉及有關創建自定義啓動映像部分

     通常用AIK 內的winpe 或Vista 中boot.wim 文件,而前者主要的作用是爲了捕獲Windows 映像,當然也可以使用boot.wim 在WDS 中創建捕獲映像,而boot.wim 則比較重要,因爲在使用WDS 啓動客戶端安裝的時候必須依賴它發現安裝映像。 注意:不一定要vista 中的Boot.wim 也可以使用其它,如:win2008的。

    由於網卡不斷的在更新,所以引導程序肯定不會認識新的網卡,那麼就需要我們讓引導程序認識。這就有了網卡驅動的導入問題。
    有一點我們要明確,啓動安裝的是boot.wim的啓動映像,而不是winpe.wim的啓動映像。winpe.wim製作的映像我們作爲捕獲以及修護系統使用。

爲boot.wim添加網卡驅動
    首先需要安裝WAIK
      1、將完整的驅動程序及Windows PE 2.0的boot.wim 文件拷貝到一個目錄如c:\winpe
      2、創建一個用於臨時存儲 Windows PE 2.0 脫機文件的目錄,如:c:\pemount

      3、找到 "Microsoft Windows AIK " 程序組,點擊 "Windows PE 工具命令提示" 進入 PE CMD Line

      4、運行:p_w_picpathx /mountrw c:\winpe\boot.wim c:\pemount
         意思是:使用p_w_picpathx工具加參數mountrw將boot.wim加載到pemount目錄中

      5、運行:peimg /inf=c:\winpe\*.inf c:\pemount\windows
         意思是:使用peimg命令將第三方驅動添加到WindowsPE2.0中,如需添加多個設備驅動請重複該步驟。請注意,這裏加入的驅動文件是vista或者win2k8的驅動,非xp的。

      6、運行:p_w_picpathx /unmount c:\pemount /commit
         意思是:使用p_w_picpathx命令加參數unmount及commit將修改寫入到boot.wim(3)在映像中加入winpeshl.ini文件(注意:此步非常重要)

這樣我們就擁有了一個可以使用多種網卡引導的BOOT.WIM啓動映像。

爲winpe.wim添加網卡驅動
同理將C:\Program Files\Windows AIK\Tools\PETools\x86目錄下的winpe.wim和事先準備網卡驅動複製到c:\wim目錄中通過Windows PE 工具對winpe.wim進行驅動添加操作

這樣兩個wim文件就集成進了網卡驅動 

萬用XP的安裝使用
這裏我們要明確一點,所謂萬用的XP系統其實和萬用版GHOST是一個概念。唯一不同的僅僅是我們的啓動引導方式不同。
與製作萬用版XP相同的辦法制作映像計算機。我用的是YLMF1.7版本的自動封裝工具。
但是我們這裏發現一個問題,如果用正常的啓動映像去引導,那麼操作統列表中更本沒有萬用版本的XP系統映像。
根據一些前輩總結出的經驗,我們可以得出判斷,這是因爲封裝工具更改了XP的HAL。那麼我們需要對引導映像進行適當的更改來使它認識我們的e_isa_up。
修改boot.wim中的註冊表,強制HAL類型爲 "Standard PC",這樣客戶端通過boot.wim啓動後,HAL就會和我們從參考機上傳的映像HAL一至了:
具體方法如下:
將boot.wim解開,然後在windows\system32下增加以下文件:winpeshl.ini
寫入內容爲:
[LaunchApps]
%SYSTEMDRIVE%\Windows\System32\reg.exe, add HKLM\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL\0000 /v HardwareID /t REG_MULTI_SZ /d e_isa_up /f
%SYSTEMDRIVE%\Sources\Setup.exe, /wds /wdsdiscover
重新打包爲boot.wim並加入啓動映像組
完成。
    這裏我們還需要了解一點,這樣使用工具封裝的系統很多驅動都已經消失,包括網卡驅動,所以在打包的時候最好將常用的驅動全部打包到C:\xxxx去,這樣就免的你麻煩了,如果覺得這樣還是不夠自動化,那麼就手動更改一下SYSPREP.INF文件吧,把驅動安裝改爲自動。具體寫法可以參考SYSPREP的文章。
 

--------------------------------------------------------------------------------------
相關鏈接:

將驅動添加到安裝映像中>>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章