Vytvoření Windows 10 PXE boot iso image souboru pro bootování po síti.
Vytvoření a přizpůsobení Windows PE ISO:
Stáhnout ADK (Assessment and Deployment Kit) pro vytvoření iso obrazu s windows PE, z těchto odkazů cca 5+3GB:
https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install
Po instalaci spustit Deployment and Imaging Tools Environment jako Administrator
Vytvoření pracovního adresáře Win PE:
C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools> copype amd64 c:\WinPE_x64
--- 186 File(s) copied 1 file(s) copied. 1 file(s) copied. 1 file(s) copied.
Success
c:\WinPE_x64>
Úprava image souboru a jeho přizpůsobení:
c:\WinPE_x64> Dism /Mount-Image /ImageFile:"c:\WinPE_x64\media\sources\boot.wim" /index:1 /MountDir:"c:\WinPE_x64\mount"
Deployment Image Servicing and Management tool Version: 6.2.9200.16384 Mounting image
[==========================100.0%==========================]
The operation completed successfully. c:\WinPE_x86>
Editace startnet.cmd, vložení skriptu, který se má následnsě spustit, vzhledem ke zpoždění sítě doporučuji vložit čekání, před samostatným připojením CIFS oddílu s instalačními soubory:
c:\WinPE_x64> notepad c:\WinPE_x64\mount\Windows\System32\Startnet.cmd
wpeinit
sleep 10
net use z: \\192.168.xxx.xxx\PXE\Win_10_x64 <password> /user:<username>
z:\setup.exe
Přidání ovladačů zařízení (ethernet, grafická karta, atd.)
Dism /Add-Driver /Image:"C:\WinPE_amd64\mount" /Driver:"C:\SampleDriver\driver.inf"
Uložení a odpojení image souboru:
c:\WinPE_x64> Dism /Unmount-Image /MountDir:"c:\WinPE_x64\mount" /commit Deployment Image Servicing and Management tool Version: 6.2.9200.16384
Saving image
[==========================100.0%==========================]
Unmounting image
[==========================100.0%==========================]
The operation completed successfully.
c:\WinPE_x86>
Vygenerate iso souboru:
C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools> MakeWinPEMedia /ISO c:\WinPE_x64 c:\WinPE_x64_10.iso
Creating c:\WinPE_x64_10.iso... 100% complete Success c:\WinPE_x86>
TransferWinPE_x64_10.iso file to pxe server
Přidání položky Windows 10 do PXE boot menu:
Editace souboru na PXE /pxelinux.cfg/default
LABEL Win10
MENU LABEL Install Win 10 x64
KERNEL memdisk
INITRD winpe/WinPE_x64_10.iso
APPEND iso raw