艦これ2024早春イベお疲れ様でした)、たまに えびバイク など




WinPE+Ghost起動システムの構築

USB3対応のため、PEから組み直した自分用めも

ADK入手元
「Deployment Tools」と「Windows PE」のみインストール。
ADKの『展開およびイメージングツール環境』は「管理者として実行」を推奨。

copype x86 c:\work\x86

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

[日本語環境]
dism /image:mount /add-package /packagepath:"C:\Program Files\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-FontSupport-JA-JP.cab"
dism /image:mount /add-package /packagepath:"C:\Program Files\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\ja-jp\lp.cab"
dism /image:mount /set-allintl:ja-jp
dism /image:mount /set-InputLocale:0411:00000411
dism /image:mount /set-LayeredDriver:6
dism /image:mount /set-TimeZone:"Tokyo Standard Time"

[Ghostシステム移植]
copy f:\ghost\ghost32.exe c:\work\x86\mount\windows\system32

[自動起動設定]
notepad c:\work\x86\mount\windows\system32\startnet.cmd

echo off
rem wpeinit
x:
cd \windows\system32
rem ghost32.exe /setosdrives /blind >> startlog.txt
:LOOP
ghost32.exe
set /P INP="「s」シャットダウン、「r」再起動:"
if "%INP%"=="s" wpeutil shutdown
if "%INP%"=="r" wpeutil reboot
goto LOOP

dism /unmount-image /mountdir:mount /commit

[USBメモリFAT32で作成]
makewinpemedia /ufd C:\work\x86 e:

[USB-HDDにNTFSで作成]

diskpart
list disk
select disk 1
clean
create partition primary
format quick fs=ntfs label="WinPE"
assign letter=P
active
exit

dism /Apply-Image /ImageFile:"C:\work\x86\media\sources\boot.wim" /Index:1 /ApplyDir:P:\
BCDboot P:\Windows /s P: /f ALL

exit