Nachdem ich vor ein paar Jahren den PXE-Dienst aufgesetzt hab, hat sich die Liste der PXE-Dienste mittlerweile vervielfacht. Vor allem für OS-Installationen sehr praktisch. Da Windows-Installationen dann noch ein eigenes Thema sind bin ich auf UDA (Ultimate deployment appliance) gestoßen, was die Geschichte mit Web-Interface und verschiedenen nützlichen Tools vereinfacht.
Problem ist nun aber: UDA nutzt CentOS und es hat nicht so richtig geklappt, diesen Dienst in Ubuntu zu integrieren. Ich hab ihn also in eine VM gepackt.
Jetzt möchte ich natürlich die Dienste vom Ubuntu-Server haben und dazu die UDA-Dienste, sprich 2 Server. Den Server, wovon der Client sich die pxelinux-Daten holt wird aber schon in der DHCP-Konfiguration angegeben, sodass ich nur fest einstellen kann, dass entweder auf die eine oder andere Maschine zugegriffen werden kann.
Der Wunsch wäre natürlich, auf den Ubuntu-Server zuzugreifen und von dort in Form eines Menüpunktes auf das Menü vom UDA zu kommen. In den Dokus zur pxelinux.cfg bin ich da bisher noch nicht fündig geworden, um auf ganz andere Systeme zu "springen".
Meine Frage daher: hab ich diesen Punkt nur nicht als solchen erkannt oder kennt jemand einen Trick 17 um dieses Problem halbwegst elegant zu lösen?
Dankeschön.. 👍