win-autounattend helps build custom Windows ISO's to deploy and install windows with zero user input.
Modify Autounattend.xml
to your needs.
Put Windows ISO in the same directory as the script.
The following values need to be configured in Autounattend.xml
:
- xxxxx-xxxxx-xxxxx-xxxxx (grab key from
cat /sys/firmware/acpi/tables/MSDM
?) - ExamplePassword1 (Both for
User
account andAutologon
) - SynchronousCommand 2 shows an example of first login script execution.
- SynchronousCommand 3 - if you prefer static ip. (Remove SynchronousCommand 3 and 4 if you want DHCP)
sudo apt install genisoimage p7zip-full
Currently only supports non-UEFI systems.