Installer Windows 10 depuis un PXE Linux
Par Ruliane le lundi 30 avril 2018, 16:09 - Administration - Lien permanent
Un certain temps s'est écoulé depuis la rédaction de ce billet expliquant comment installer Windows sur un PXE Linux. Il existe désormais une méthode plus simple grâce au bootloader wimboot, développé par le projet iPXE.
Sur un machine sous Windows, installer le Windows 10 ADK (Assessment and Deployment Kit). Copier les éléments suivants dans un répertoire acessible en TFTP :
- C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\Media\Boot\boot.sdi
- C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\Media\Boot\BCD
- C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\en-us\winpe.wim
- wimboot
Ajouter un fichier "startnet.cmd" avec la liste des commandes à lancer au démarrage :
wpeinit net use Y: \\boot\windows10 /user:user pass Y:\setup.exe
Pour du PXElinux, ajouter une entrée dans le menu :
# Installation de Windows 10 LABEL win10installer MENU LABEL Installation de Windows 10 Professionnel 64 bits COM32 linux.c32 APPEND win10installer/wimboot initrdfile=win10installer/startnet.cmd,win10installer/BCD,win10installer/boot.sdi,win10installer/boot.wim
Attention : il faut avoir une version de pxelinux assez récente pour pouvoir lancer wimboot !