2012/09/05

Windows 8: Windows PE x64 日本語対応 CD を作る

久々の投稿ですが、個人的な備忘の為のメモです。

Windows 8 用としてWindows PEのバージョンも 4.0 にバージョンアップしています。
ただ、ADKの標準で用意されているWindows PEイメージはEnglish & 英語キーボード(101)になっています。

これを誰得な感じですが、日本語対応 & 日本語キーボード(106)にした Windows PE 4.0 x64 ISO を作ります。

何はさておき、とりあえず↓これが必要です。

Windows(R) 8 用 Windows アセスメント & デプロイメント キット (ADK)
http://www.microsoft.com/ja-jp/download/details.aspx?id=30652

Windows 8 マシンを仮想マシンなどで作って、ADK をインストールします。

「展開および イメージング ツール環境」を管理者として起動。

↓このコマンドで展開します。(x64版です)

copype amd64 c:\winpe_amd64

ADKについてるWindows PEのイメージをマウントしてDISMコマンドでカスタマイズします。

dism /mount-image /imagefile:"c:\winpe_amd64\media\sources\boot.wim" /index:1 /mountdir:"c:\winpe_amd64\mount"

# 各種パスとindexは適当に変更してください

現在の言語設定を確認します。

dism /image:"c:\winpe_amd64\mount" /get-intl

言語パックを追加・適用します。
言語パックはADKのインストールフォルダにあります。

dism /image:"c:\winpe_amd64\mount" /add-package /packagepath:<追加したい言語パッケージのパス>

各種パスの例はこちら
・lp.cab: "C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\lp.cab"
・winpe-powershell3: "C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\win-powershell3_ja-jp.cab"
・winpe-wmi: "C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ja-jp\winpe-wmi_ja-jp.cab"

※必要に応じて各種パッケージの言語パックを追加してください

日本語のフォントも追加する必要があるので↓これも追加します。
・FontSupport: "C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-JA-JP.cab"

既定の言語の設定を変更します。

dism /image:"c:\winpe_amd64\mount" /set-allintl:ja-jp

キーボードの配列を日本語キーボード(106)に変更します。

dism /image:"c:\winpe_amd64\mount" /set-InputLocal:0411:00000411
dism /image:"c:\winpe_amd64\mount" /set-LayeredDriver:6

タイムゾーンをTokyoに変更します。

dism /image:"c:\winpe_amd64\mount" /set-TimeZone:"Tokyo Standard Time"

イメージの変更をコミットしてカスタマイズを終了します。

dism /unmount-image /mountdir:"c:\winpe_amd64\mount" /commit

ついでにBootmgrのロケールもja-jpに変更しておきます。いらないですけど・・・w

bcdedit /store "c:\winpe_amd64\media\EFI\Microsoft\Boot\BCD" /set {bootmgr} locale ja-jp

※ x86の場合、EFIじゃなくてBIOS用になるのでパスが違います。

あとはISOファイルを作れば完成です。

Makewinpemedia /iso "C:\winpe_amd64" "C:\winpe_amd64\winpe_amd64.iso"


Windows PE の ISO や CD はいざって時に役にたったり、VHDブート環境のメンテの時などに活躍するので、手元に1つご用意頂ければいかがでしょうか?

< 参考とした情報 >
Windows PE Walkthroughs
http://technet.microsoft.com/en-us/library/hh825144

0 件のコメント:

コメントを投稿