Go to file
2025-02-11 15:04:24 +01:00
.gitignore Use xorriso. Use local ISO instead of downloading 2025-02-11 14:59:21 +01:00
make_iso.sh Use xorriso. Use local ISO instead of downloading 2025-02-11 14:59:21 +01:00
README.md Add link to original 2025-02-11 15:04:24 +01:00

Generate an automated Windows ISO image from the Linux terminal.

Forked from https://github.com/gbiz123/generate-automated-windows-iso-linux

Windows ISO's can be patched with an autounattend.xml file to make the setup process automatic. Microsoft has extensive documentation on accomplishing this from a Windows environment, but information to get this done on Linux is less common.

This script is for anyone who needs automatic deployment of Windows VM's from the comfort of the Linux terminal. This took me a good bit of research to figure out, but this script puts all the pieces together to make it easy peasy.

Usage

  1. Download a Windows ISO
  2. Modify the script to point to the new ISO file
  3. sudo ./make-iso

References

https://adminthing.blogspot.com/2020/06/modify-windows-ISO.html
https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-automation-overview?view=windows-11
https://blog.linux-ng.de/2025/01/02/build-unattended-windows-iso/