Mit dem Kommandozeilenbefehl:
apt install tftpd-hpa
als root installiere ich das Software-Paket. In der Datei /etc/default/tftpd-hpa konfiguriere ich das root-Verzeichnis, von dem aus mein Server die Dateien verschicken soll und ersetze die Options-Zeile mit TFTP_OPTIONS="--secure -m /srv/pxe/erpxe.remap -vvvvv". In der Datei /etc/default/ufw erweitere ich den Eintrag IPT_MODULES um "nf_conntrack_tftp nf_nat_tftp", damit die Firewall-Regeln entsprechend angepasst werden.
service ufw restart service tftpd-hpa restart
Auf der Kommandozeile, ganz einfach:
apt install samba
Die Konfigurationsdatei findet sich unter /etc/samba/smb.conf. Wir haben an diesen Samba-Server nur minimale Anforderungen, deshalb die kurze Version:
Ab Windows 10, Version 1809, wird Windows Preinstallation Environment (PE) separat vom Assessment and Deployment Kit (ADK) veröffentlicht.
Herunterladen und Installieren des Windows ADKs
Ich erstelle je eine Antwortdatei für die BIOS und die UEFI Variante. Diese speichere ich auf meinem Server unter /srv/pxe/w10_x64.install/ ab.
https://musteresel.github.io/posts/2018/04/install-windows-over-pxe-with-dnsmasq-pxelinux-winpe.html
Setup.exe - Kommandozeilenoptionen