Dies beantwortet nicht die genaue Frage, die Sie gestellt haben, aber es ist möglich, dass es das Problem löst, mit dem Sie sich befassen möchten.
Wenn Sie befürchten, dass Sie keinen normalen Installationsprozess verwenden können, sollten Sie eine unbeaufsichtigte Installation durchführen. Wenn Sie virtuelle Maschinen verwenden, ist dies möglicherweise sehr schnell zu testen.
In der Redhat-basierten Welt wie CentOS, Fedora und anderen ist Kickstart verfügbar. Tatsächlich erstellen Sie eine Datei, die alle Fragen beantwortet, die das Installationsprogramm stellen würde, und die sich selbst installiert. Alles, was Sie tun müssen, ist, den Kernel auf die Kickstart-Datei zu richten, die sich auf der Installations-CD befinden könnte, wenn Sie bereit sind, für jeden Computer ein neues Image zu erstellen tun:
linux ks = http: //somehost.tld/path/to/my/kickstart.cfg
Die nächste Stufe der Automatisierung besteht darin, dies automatisch in Gang zu bringen, und dafür müssen Sie PXE starten. Die Kurzversion dessen, was dort passiert, ist, dass das BIOS einen Code lädt, der Ihren DHCP-Server nach seinen Netzwerkinformationen fragt und auch nach einem Netzwerkspeicherort (Host und Dateiname), der definiert, was als nächstes passieren soll. Dann lädt es alles, was es normalerweise von grub erhält (dh Kernel / initrd + Kernel-Parameter, einschließlich des Speicherorts der Kickstart-Datei), über TFTP von diesem Speicherort, wie vom DHCP-Server angegeben.
Die vom PXE-Boot initiierte automatische Installation ist auch in Nicht-RedHat-Klonen verfügbar, obwohl ich die Details nicht kenne.
Die beste Nachricht ist, dass dieses ziemlich komplizierte Setup von den feinen Leuten des Cobbler-Projekts in großem Umfang automatisiert und für Sie dokumentiert wird . Ich konnte an einem Morgen von einem noch nie gesehenen Schuster zu einer voll funktionsfähigen automatisierten Installationsumgebung gelangen.