Ventoy, which many people are familiar with, can be installed on a USB drive or external hard drive. You add ISOs and boot from the ISO you want to use. Less well known is the PXE server version.

Photo 1 A nice logo

Photo 2 wget https://github.com/ventoy/PXE/releases/download/v1.0.21/iventoy-1.0.21-linux-free.tar.gz to retrieve the archive

Photo 3 tar -xvf iventoy-1.0.21-linux-free.tar.gz To unzip

Photo 4 sudo ./iventoy.sh start You can now connect to your Iventoy server's GUI

Photo 5 http://ip_de_votre_serveur:26000

Photo 6 In the configuration tab, I change the DHCP mode

Photo 7 I already have an active server, so I change from internal to external

Photo 8 Modify parameters 66 and 67 of your DHCP server 66: IP address of your Iventoy server

Photo 9 67: iventoy_loader_16000

Photo 10 Since I can't be bothered to transfer the images manually, I use WINSCP to copy and paste the ISOs I'm interested in

Photo 11 You will find your ISOs in Image management. Don't forget to refresh.

Photo 12 In the boot information tab, click on the green button.

Photo 13 Your Iventoy server is now operational.

Photo 14 We boot PXE.

Photo 15 Here is the menu that works with the ISOs we uploaded with WINSCP.

Photo 16 To automate the startup of Iventoy: sudo nano /etc/rc.local sudo chmod +x /etc/rc.local

Enjoy!