neoyang 發表於 2013-10-9 08:59

請問Windows 2012R2整合多國語言問題

不知道要發在哪一區,只好先貼在這裡詢問一下各位了
以下為我安裝時的SOP,但是做完後安裝還是沒有多國語言選單出現
能否請有過整合經驗的大大幫忙看一下是哪邊出了錯誤呢?
謝謝

準備工作

安裝Microsoft Windows ADK
將光碟母盤sources資料夾中的install.wim和boot.wim複製到D:\2012r2\sources資料夾
將Language Pack中所需的語言包(lp.cab)複製到D:\LP資料夾,並且打開lp.cab壓縮檔,將其中的setup資料夾複製到D:\LP資料夾

開始編輯install.wim

1.查看版本資訊
dism /get-wiminfo /wimfile:D:\2012r2\sources\install.wim
2.將install.wim內的版本1,掛載到D:\mount
dism /mount-wim /wimfile:D:\2012r2\sources\install.wim /index:1 /mountdir:D:\mount
3.將zh-tw語言包整合進mount資料夾
dism /image:D:\mount /add-package /packagepath:"D:\lp\zh-tw\lp.cab"
4.儲存設定
DISM /Commit-Wim /MountDir:D:\mount
5.預設語言英文優先
dism /image:D:\mount /set-SKUIntlDefaults:en-us
6.產生lang.ini預設語言英文優先,複製到2012r2\sources資料夾
dism /image:D:\mount /gen-langini /distribution:D:\2012r2 /set-allintl:en-us
7.保存整合內容unmount回去install.wim
dism /unmount-wim /mountdir:D:\mount /commit

8.將install.wim內的版本2,整合語言包
dism /mount-wim /wimfile:D:\2012r2\sources\install.wim /index:2 /mountdir:D:\mount
dism /image:D:\mount /add-package /packagepath:"D:\lp\zh-tw\lp.cab"
DISM /Commit-Wim /MountDir:D:\mount
dism /image:D:\mount /set-SKUIntlDefaults:en-us
dism /image:D:\mount /gen-langini /distribution:D:\2012r2 /set-allintl:en-us
dism /unmount-wim /mountdir:D:\mount /commit

9.將install.wim內的版本3,整合語言包
dism /mount-wim /wimfile:D:\2012r2\sources\install.wim /index:3 /mountdir:D:\mount
dism /image:D:\mount /add-package /packagepath:"D:\lp\zh-tw\lp.cab"
DISM /Commit-Wim /MountDir:D:\mount
dism /image:D:\mount /set-SKUIntlDefaults:en-us
dism /image:D:\mount /gen-langini /distribution:D:\2012r2 /set-allintl:en-us
dism /unmount-wim /mountdir:D:\mount /commit

10.將install.wim內的版本4,整合語言包
dism /mount-wim /wimfile:D:\2012r2\sources\install.wim /index:4 /mountdir:D:\mount
dism /image:D:\mount /add-package /packagepath:"D:\lp\zh-tw\lp.cab"
DISM /Commit-Wim /MountDir:D:\mount
dism /image:D:\mount /set-SKUIntlDefaults:en-us
dism /image:D:\mount /gen-langini /distribution:D:\2012r2 /set-allintl:en-us
dism /unmount-wim /mountdir:D:\mount /commit

11.將D:\lp\zh-tw\lp.cab中的setup資料夾複製回D:\2012r2\sources
xcopy D:\lp\zh-tw\setup\sources\* D:\2012r2\sources /cherkyi

開始編輯boot.wim

1.將boot.wim內的版本1,掛載到D:\mount
Dism /Mount-Image /ImageFile:D:\2012r2\sources\boot.wim /Index:1 /MountDir:D:\mount\
2.將Windows PE語言包整合進D:\mount資料夾
DISM /add-package /image:D:\mount\ /packagepath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\lp.cab"
3.增加zh-tw語言選用元件
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-Setup_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-Setup-Server_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-EnhancedStorage_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-Scripting_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-SecureStartup_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-SRT_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-WDS-Tools_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-WMI_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-zh-tw.cab"
4.設定預設語言
Dism /image:D:\mount /set-allIntl:en-us
Dism /image:D:\mount /gen-langini /distribution:D:\2012r2 /set-allintl:en-us
5.保存整合內容unmount回去boot.wim
DISM /unmount-image /mountdir:D:\mount\ /commit
6.將boot.wim內的版本2,掛載到D:\mount
Dism /Mount-Image /ImageFile:D:\2012r2\sources\boot.wim /Index:2 /MountDir:D:\mount\
7.將Windows PE語言包整合進D:\mount資料夾
DISM /add-package /image:D:\mount\ /packagepath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\lp.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-Setup_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-Setup-Server_zh-tw.cab"
8.增加zh-tw語言選用元件
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-EnhancedStorage_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-Scripting_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-SecureStartup_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-SRT_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-WDS-Tools_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\WinPE-WMI_zh-tw.cab"
DISM /add-package /image:D:\mount\ /PackagePath:"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-zh-tw.cab"
9.設定預設語言
Dism /image:D:\mount /set-allIntl:en-us
Dism /image:D:\mount /gen-langini /distribution:D:\2012r2 /set-allintl:en-us
10.保存整合內容unmount回去boot.wim
DISM /unmount-image /mountdir:D:\mount\ /commit

重製WIM檔案

1.將之前製作的boot.wim中的每個分卷(index)提取出來,去除無效檔案並壓縮到新的boot.wim
imagex /export D:\AIO\boot.wim 1 D:\boot.wim /compress maximum
imagex /export D:\AIO\boot.wim 2 D:\boot.wim /compress maximum
2.將之前製作的install.wim中的每個分卷(index)提取出來,去除無效檔案並壓縮到新的install.wim
imagex /export D:\AIO\install.wim 1 D:\install.wim /compress maximum
imagex /export D:\AIO\install.wim 2 D:\install.wim /compress maximum
imagex /export D:\AIO\install.wim 3 D:\install.wim /compress maximum
imagex /export D:\AIO\install.wim 4 D:\install.wim /compress maximum
3.將新的boot.wim以及install.wim取代D:\2012r2\sources中的原始檔案

重新製作ISO

1.使用UltraISO,將D:\2012r2\sources資料夾中的install.wim和boot.wim複製回ISO映像檔中的sources資料夾,取代原始檔案
2.將D:\2012r2\source中整合的zh-tw資料夾複製到ISO映像檔中
3.將D:\2012r2\source中的lang.ini複製回ISO映像檔中的sources資料夾,取代原始檔案
4.編輯光碟母盤sources資料夾中的EI.CFG,請參考虛線內容取代原始檔案
-----------------------------------------------------



Retail


0
-----------------------------------------------------
5.ISO另存新檔,並開始測試ISO

bigcandy 發表於 2013-10-9 14:55

我沒做過,原本不該多提,但是.....
我記得不需要這步驟吧

安裝過後,直接在控制台重新設定其他語言,如果有缺,會要求加入一個語言檔
這個檔案,網路上有得下載
重新開機,就會成為那個語言了

其他夥伴有經驗的請補充

neoyang 發表於 2013-10-9 18:05

bigcandy 發表於 2013-10-9 14:55
我沒做過,原本不該多提,但是.....
我記得不需要這步驟吧



謝謝您的回覆,由於是要整合進Server 2012 R2的映像檔,所以才有上面的步驟
並不是指安裝完成後再安裝語言包.

chislide 發表於 2013-10-9 20:08

本帖最後由 chislide 於 2013-10-9 23:09 編輯

en-us 修改成 zh-tw
Dism /mount-wim /wimfile:D:\2012r2\sources\install.wim /index:1 /mountdir:D:\mount
Dism /image:D:\mount /add-package /packagepath:"D:\lp\zh-tw\lp.cab"
DISM /Commit-Wim /MountDir:D:\mount
Dism /image:D:\mount /set-SKUIntlDefaults:en-us<->zh-tw(修改)
Dism /image:D:\mount /gen-langini /distribution:D:\2012r2 /set-allintl:en-us<->zh-tw(修改)
Dism /unmount-wim /mountdir:D:\mount /commit


EI.CFG
Retail


1

neoyang 發表於 2013-10-12 13:14

chislide 發表於 2013-10-9 20:08
en-us 修改成 zh-tw
Dism /mount-wim /wimfile:D:\2012r2\sources\install.wim /index:1 /mountdir:D:\moun ...

今天再試看看您的方法做修改
看來還是不行,安裝畫面還是沒有多國語言選單出現
晚點在研究看看,看是哪裡做錯了

cchh543-md 發表於 2013-10-12 14:47

自我推薦8.1成功經驗,重點是簡單
https://www.microduo.tw/forum.php?mod=viewthread&tid=24754&extra=page%3D1
頁: [1]
查看完整版本: 請問Windows 2012R2整合多國語言問題