+1 avec debianhadic, fait toi un serveur PXE, et tu configure ton boot pour que la carte réseau soit en premier.
Par contre, si tu ne veux pas d’intervention humaine sur la machine au moment de l’installation , il va falloir, avec kickstart par exemple te créer une installation personnalisée de A à Z incluant le mdp root, le first user + son mdp, le partitionnement, et differentes configuration que tu peux scripter.
avec netboot et donc le fichier pxelinux.0, il n’y a pas a proprement parler de fichiers iso stocké sur ton serveur PXE, les paquets sont téléchargés par le système sur le net au moment de l’installation.