![]() |
|
|||||||
| 論壇說明 |
|
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
|
主題工具 | 顯示模式 |
|
|
#10 (permalink) |
|
榮譽會員
![]() |
WIM 封裝的 Windows XP SP2 製作過程全記錄
一向不喜歡到各種論壇去註冊灌水什麼的,最近從 BTChina 上下載到 WIM 封裝的 Windows XP SP2,便對其製作技術產生了興趣。接著就是到網站(http://www.msfans.net/bbs)上註...攻擊了。 考慮到要反覆測試,所以一開始便在 vm 虛擬機上執行 Windows XP 的安裝及 WIM 封裝,封裝完成後,又通過 FTP 下載到主機,花費時間很長。所以,決定不使用虛擬機,改在真實的主機上進行。具體步驟如下: 1、安裝 Windows XP SP2 最新版本,打好各種修正檔,調整好各種設置。 2、用 Ghost 做好備份。 3、刪除可以刪除的各種垃圾,以減小體積,這一步一定要小心。 3、用 Setupmgr.exe 產生自動封裝腳本 sysprep.inf 文件。 4、用 Sysprep.exe 執行封裝操作。 5、用深山紅葉啟動光碟啟動電腦,進行 Windows PE。用 Ximage.exe 執行 樓主x 壓縮。 1 下載 Longhorn 光碟,從中提取出 install.wim 文件放在 E:install.wim; 2 執行命令 ximage /info E:install.wim,觀察看到的訊息: Available Image Choices: ------------------------ <?xml version="1.0" encoding="UTF-16" standalone="no"?> <WIM> <IMAGE INDEX="0"> <DIRCOUNT>33</DIRCOUNT> <FILECOUNT>979</FILECOUNT> <TOTALBYTES>152267917</TOTALBYTES> <CREATIONTIME> <HIGHPART>0x1C58977</HIGHPART> <LOWPART>0x96FB6AE0</LOWPART> </CREATIONTIME> <DESCRIPTION>WINPE BOOT IMAGE</DESCRIPTION> <FLAGS>1</FLAGS> </IMAGE> <IMAGE INDEX="1"> <DIRCOUNT>32</DIRCOUNT> <FILECOUNT>976</FILECOUNT> <TOTALBYTES>152267730</TOTALBYTES> <CREATIONTIME> <HIGHPART>0x1C58977</HIGHPART> <LOWPART>0xB38CF480</LOWPART> </CREATIONTIME> <DESCRIPTION>WINPE DRIVE IMAGE</DESCRIPTION> <FLAGS>2</FLAGS> </IMAGE> <IMAGE INDEX="2"> <DIRCOUNT>1882</DIRCOUNT> <FILECOUNT>22874</FILECOUNT> <TOTALBYTES>3965721128</TOTALBYTES> <CREATIONTIME> <HIGHPART>0x1C58C3D</HIGHPART> <LOWPART>0x9A7EE2A0</LOWPART> </CREATIONTIME> <DESCRIPTION>ALL IN 1 IMAGE</DESCRIPTION> <FLAGS>0</FLAGS> </IMAGE> </WIM> 可以看到 flag 1 和 flags 2 包含了Windows PE 的啟動訊息和驅動部分。 3 產生兩個虛擬驅動器: md D:\boot md d:\drive subst x: d:\boot subst y:\drive 4 將 install.wim 中的內容張開到驅動器x:和y: 設 ximage 所在的目錄在 D:\ximage;進入該目錄,鍵入 ximage /apply e:\install.wim x: 1 ximage /apply e:\install.wim y: 2 5 將 x: 和 Y: 由的文件產生新的 WIM 文件: ximage /flags 1 /boot x: e:\install0.wim "BOOT IMAGE" ximage /flags 2 /append y: e:\install0.wim "DRIVE IMAGE" 新產生的 install0.wim 文件比 install.wim 文件小很多。 6 覆蓋了原來的 install.wim 文件: copy e:\install0.wim e:\install.wim 7 將啟動碟的所有內容壓制到新 install.wim 文件中: xiamge /flags 0 /append c: e:\install.wim "WINXP SP2 IMAGE" 這一步的時間很長,圖拉丁1.2G 時執行 Ghost 只需要 4 分鐘,用 ximage 樓主x 壓縮需要 21 分鐘。 6、用 Ghost 恢復系統。 7、將 insall.wim 文件放入下載的 iso 文件(www.msfans.net/bbs 有死性不改提供的 iso 下載)中,重新產生 iso 鏡像,刻盤,測試。 至此,整個封裝過程結束。 由於 封裝的 iso 內有大量的新驅動,在 vm 中測試可能會藍底白字畫面,但在主機上安裝不會有問題。 沒有XIMAGE從VISTA PE提取文件的方法 XIMAGE只有幾個版本,VISTA 卻有好多個版本, 檢視安裝盤發現 \sources\setup.exe 是安裝VISTA過程中必須執行的。 找到一個 cmd.exe ,把名字改成 setup.exe 然後拷貝過去覆蓋一下。 用VMWARE啟動,最後就會進入一個命令行視窗,剩下的事情就不要我說了吧! |
|
|
送花文章: 3,
|