Hoe installeer je elk besturingssysteem vanaf een ISO-image met iVentoy via een netwerkverbinding?

Ventoy is een handige, lichtgewicht PXE-multibootserverapplicatie. Kort gezegd, hiermee kunt u al uw ISO-images van besturingssysteeminstallatieschijven – Windows, Linux, VMware en dergelijke – op één plek in uw netwerk opslaan. Vervolgens kan elke machine die PXE ondersteunt, vanaf deze schijf opstarten via het LAN, zonder gedoe met USB-sticks of dvd’s. Het is een redder in nood als u meerdere installaties beheert of tegelijkertijd problemen met een groot aantal machines moet oplossen.

iVentoy is een draagbaar programma dat geen installatie vereist. Je downloadt gewoon de juiste versie (voor Windows of Linux) van de GitHub- releasepagina en voert het uit. Geen gedoe, geen ingewikkelde installatie. Omdat het over eigen DHCP- en TFTP-services beschikt, is opstarten via het netwerk een stuk eenvoudiger – je hoeft je netwerkapparatuur niet te configureren, tenzij je geavanceerde instellingen wilt gebruiken.

Eerder hebben we Ventoy besproken, dat vooral gericht is op het maken van opstartbare USB-sticks. Maar hier draait het allemaal om iVentoy en opstarten via het netwerk – veel flexibeler voor grote systemen.

Voor Windows-gebruikers is de eerste stap het downloaden en uitpakken van het archief iventoy-1.0.20-win64-free.zipiventoy_64.exe. Voer het programma uit — en hier wordt het voorspelbaar. De eerste keer dat u het opent, kan Windows om toestemming vragen voor netwerktoegang via de Windows Defender-firewall. Dat is normaal, zeg gewoon ja. De standaard netwerkpoorten worden weergegeven — en het is handig om deze te kennen voor het geval u later de firewallinstellingen wilt aanpassen:

Poortnummer Protocol Beschrijving
67/68 UDP DHCP-server – wijst IP-adressen toe aan PXE-clients
69 UDP TFTP-server – levert de opstartbestanden
26000 TCP iVentoy webinterface
16000 TCP PXE-server HTTP-poort — waar het menu en de afbeeldingen worden geladen.
10809 TCP NBD-serverpoort — voor netwerkblokapparaten, indien gebruikt.

Vanuit hier opent het zijn eigen webinterface in je standaardbrowser, wat eigenlijk best soepel werkt — veel gemakkelijker dan handmatig configuratiebestanden bewerken. Er zijn verschillende tabbladen om aan te passen:

  • Opstartinformatie – toont je IP-adres, netwerkkaart, DHCP-bereik en aangesloten apparaten. Handig als je wilt controleren wie er is opgestart of als er iets niet goed werkt.
  • Configuratie – wijzig DHCP-opties, bootloaderinstellingen, pas het PXE-menu aan — als u het er mooier uit wilt laten zien of beter wilt laten aansluiten op uw netwerk.
  • MAC-filter – hiermee kunt u bepaalde MAC-adressen beperken of toestaan, bijvoorbeeld als u alleen bepaalde machines via PXE wilt laten opstarten. Standaard staat alles open, maar het is handig om de instellingen indien nodig aan te passen.
  • Afbeeldingsbeheer – een lijst met de ISO-afbeeldingen die u hebt toegevoegd. Dit is de centrale plek voor het beheren van uw afbeeldingen.

Vervolgens is het essentieel om je besturingssysteem-ISO naar de map /iso/ te kopiëren. Als je de bestanden niet fysiek wilt kopiëren, kan het maken van een symbolische link je veel gedoe besparen; voer bijvoorbeeld het volgende commando uit in de opdrachtprompt met beheerdersrechten:

mklink /D C:\iventoy\iso \\192.168.152.12\distros\iso

Dit koppelt de gedeelde netwerkmap direct, zodat uw PXE-menu alle ISO-images kan zien zonder bestanden te hoeven verplaatsen. Ga daarna terug naar het tabblad ‘Image Management’, klik op ‘Renew’ en uw images zouden moeten verschijnen – vrij eenvoudig.

Als je besturingssysteeminstallaties wilt automatiseren, biedt iVentoy ondersteuning voor het toevoegen van antwoordbestanden (zoals unattend.xml voor Windows) en zelfs driverpakketten. Deze bestanden worden toegevoegd aan het gedeelte ‘Automatisch installatiescript’ en tijdens het opstarten als X: gemount. Dit maakt het handig om een ​​gestandaardiseerde Windows-installatie te implementeren zonder dat je elke keer handmatig iets hoeft in te voeren.

Als uw netwerk al een DHCP-server heeft, zorg er dan voor dat deze is geconfigureerd voor PXE-opstartondersteuning. U moet opties inschakelen zoals 066 (verwijzend naar het IP-adres van uw iVentoy-server) en 067 (de bestandsnaam van het opstartprogramma, meestal pxelinux.0 of iets dergelijks).Voor Windows DHCP-servers kunt u deze instellingen aanpassen in de DHCP-bereikopties onder de bereikinstellingen.

Zodra de configuratie is voltooid, gaat u naar het tabblad ‘Boot Configuration’ en start u de PXE-server. Vergeet niet dat netwerkboot op uw clientcomputers moet zijn ingeschakeld in de BIOS/UEFI en dat de opstartprioriteit moet zijn ingesteld op ‘Network Boot’.En schakel Secure Boot uit, aangezien iVentoy in de meeste gevallen niet is ondertekend voor Secure Boot — anders kunt u niet opstarten via het netwerk.

Na al die stappen krijg je een soort grafisch menu te zien waarin je de gewenste ISO-image kunt selecteren om op te starten. Van daaruit kun je besturingssystemen installeren of opstarten in een Live-omgeving voor het oplossen van problemen. De lijst met aangesloten machines verschijnt ook in het gedeelte ‘Apparatenlijst’, wat handig is om de status van je systeem in de gaten te houden.

De gratis versie ondersteunt maximaal 20 gelijktijdig opstartende clients – voldoende voor de meeste thuisomgevingen of kleine bedrijven. Omdat Windows Deployment Services (WDS) lastig kan zijn, vooral met Windows 11-images, is iVentoy een goed alternatief voor netwerkinstallaties.

Al met al is het een prima tool — het is best vreemd dat de ingebouwde Windows-tools soms gewoon tekortschieten, en iVentoy kan dat gat opvullen zonder extra gedoe.

Samenvatting

  • Download de Windows-versie van iVentoy van GitHub.
  • Pak het ZIP-bestand uit en voer het programma uit.iventoy_64.exe
  • Sta netwerktoegang toe wanneer daarom wordt gevraagd.
  • Configureer indien nodig de DHCP-opties.
  • Kopieer ISO-images naar /iso/ of maak een koppeling naar gedeelde netwerkbestanden.
  • Vernieuw de lijst met afbeeldingen en selecteer je ISO-bestand om op te starten.
  • Zorg ervoor dat de BIOS/UEFI van de client is ingesteld voor opstarten via het netwerk.

Samenvatting

iVentoy op je netwerk installeren is niet super ingewikkeld, zodra je de firewall en DHCP-instellingen hebt geconfigureerd. Het is vooral handig als je genoeg hebt van het flashen met USB-sticks of het gebruik van WDS, dat lastig te configureren is en minder besturingssystemen ondersteunt. Ik hoop dat dit iedereen helpt die Windows snel en efficiënt op meerdere systemen wil implementeren. Het werkte voor mij – hopelijk werkt het ook voor jou.