2018年7月4日 星期三

利用DISM製作繁體中文化(台灣)Windows Server 2016 安裝光碟(iso)

由於微軟一直未開放下載繁體中文版的 Windows Server 2016 試用版, 我們可以利用 DISM (Deployment Image Servicing and Management) 的功能將繁體中文套件裝入英文版的 Windows Server 2016 中

首先要準備4個東西:
1) Windows Server 2016 英文試用版
2) Windows 10 中文試用版 (x64)
3) 繁體中文化套件Language Package (微軟似乎沒公開下載, 不過估狗一下就能找到)
4) 安裝 Windows ADK (Assessment and Deployment Kit) 軟體


1. 預先在硬碟中建立一個[來源檔]目錄, 把 Win2016 英文試用版中的所有檔案複製過去

2. 再建立一個 DISM 會[掛載]映像檔的目錄備用


3. 首先查看一下 install.wim 映像檔中的內容, 共有4個 Server 映像檔
dism /get-wiminfo /wimfile:[來源檔]\sources\install.wim

4. 由於只修改 Data Center 桌面版映像檔, 所以只掛載第4個
dism /mount-wim /wimfile:[來源檔]\sources\install.wim /index:4 /mountdir:[掛載目錄]

5. 掛載後就能在[掛載目錄]中看到 Data Center 桌面版的內容

6. 安裝估狗來的繁體中文化套件
dism /image:[掛載目錄] /add-package /packagepath:c:\lp.cab

7. 查看語言設定, 因為還沒修改所以是 en-us
dism /image:[掛載目錄] /get-intl

8. 設定繁體中文為預設語言, 之後再重新查看預設就變為繁體中文
dism /image:[掛載目錄] /Set-SKUIntlDefaults:zh-TW

9. 重設語言設定檔 (lang.ini)
dism /image:[掛載目錄] /gen-langINI /distribution:[來源檔]

10. 到此完成 install.wim 的繁體中文化設定, 儲存及卸載映像檔
dism /unmount-image /mountdir:[掛載目錄] /commit

11. 接下來 boot.wim 映像檔中兩個映像檔皆須修改, 先掛載修改第1個 Windows PE
dism /mount-wim /wimfile:[來源檔]\sources\boot.wim /index:1 /mountdir:[掛載目錄]

12. 查看掛載後 Windows PE 的目錄

13. 之前預先安裝 Windows ADK 中, 有我們需要的繁體中文化套件

14. 安裝繁體中文化套件
dism /image:[掛載目錄] /add-package /packagepath:"c:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw"

15. 有些資料沒有使用到, 所以不用理會錯誤訊息, 接著儲存及卸載映像檔

16. 再來掛載 boot.wim 第2個映像檔及繁體中文化 (Windows Setup), 這裡如果沒設定好在系統安裝時無法完整顯示繁體中文(英文介面安裝但完成後是繁體中文版)
dism /image:[掛載目錄] /add-package /packagepath:"c:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-ZH-TW.cab"

17. 於 Windows ADK 中所需用到的繁體中文套件

18. 接著依照前面掛載方式, 將繁體中文版 Windows 10 之中的 boot.wim index:2 掛載上來(另一個掛載目錄), 於 sources 目錄中帶有 zh-tw 的目錄複製到 Win2016 掛載的同樣位置中

19. 同樣將繁體中文版 Windows 10 掛載目錄中 windows 裡的 zh-TW 目錄複製到 Win2016 同樣位置
(因為 Win2016 中沒有這些 zh-TW 的目錄, 所以沒有的話安裝時會無法顯示繁體中文)

20. 接著將[來源檔目錄]中的語言設定檔複製到[掛載目錄]同樣位置中, 完成後儲存及卸載映像檔

21. 最後將之前估狗到的繁體中文化套件解壓縮, 其中 setup\sources\ 目錄中的 zh-tw 目錄複製到[來源檔目錄]的 sources 目錄下 (如圖)

22. 以上步驟完成繁體中文化, 接著要將[來源檔目錄]製作成可開機的 ISO檔, 使用安裝的 Windows ADK 軟體中的部署與映像工具

23. 下指令製作可開機 ISO檔 (這裡如果下錯指令之後做出來的 ISO檔安裝時會發生錯誤)
oscdimg.exe -m -o -u2 -udfver102 -bootdata:2#p0,e,b[來源檔目錄]\boot\etfsboot.com#pEF,e,b[來源檔目錄]\efi\microsoft\boot\efisys.bin [來源檔目錄] c:\Win2016.iso

24. ISO檔製作完成之後測試開機安裝 Windows Server 2016

25. 繁體中文化成功

26. 繁體中文化成功

27. 選擇要安裝的Server類型 (後面步驟就省略了)

28. 前面說到製作 ISO檔時如果指令設定錯誤則後面開機安裝時會產生的錯誤, 這樣就無法安裝

#w-studio.idv.tw  #w-studio

沒有留言:

張貼留言