Hallo,
ich suche nach einer Möglichkeit einen PXE-Boot-fähigen Rechner etwas "x-bleiebiges" (Betriebssysteminstallation, Partitionierungstool, Imagetool, ...) über das Netz booten zu lassen.
Ziel soll sein z.B. ein Image von einem Server zu machen oder auch ein OS-Setup zu starten, ohne dass eine CD im Laufwerk liegen muss, ich dort einen USB-Stick am Rechner benötige, etc.
Den Rest (bedienen der gestarteten Software) kann ich über einen netzwerkfähigen KVM-Switch erledigen.
Die Lösungen, die ich bisher gefunden habe, basierten alle immer darauf, ein komplettes Betriebssystem samt Software remote zu installieren. Mein Horizont endet aktuell auch leider dort, wo sich die NIC via DHCP / BOOTP / PXE eine IP und ein Boot-Image holt.
Gibt es da Möglichkeiten, Tools, etc. um so etwas zu realisieren - am besten natürlich Freeware... ;-)
Schon mal danke!
cm
Heimnetzwerke - WIFI, LAN, Router und Co 16.538 Themen, 81.398 Beiträge
Das es sich dabei um eine relativ komplexe Sache handelt, hast Du ja bereits herausbekommen.
Kennst Du diesen Artikel aus der PC Professionell Ausgabe 8/2007 bereits? Hier dient ein Rechner mit CentOS als "Server"
Besonders interessant das einrichten des dhcp-Dämons.
Die beschriebenen Kickstartdateien haben es ebenso in aich,
Auch das hier geht in diese Richtung: http://netboot.sourceforge.net
Gruß Alois
Sorry, irgenwie sind mir die Links oben abhanden gekommen.
http://www.testticker.de/praxis/professional_computing/article20070820016.aspx
http://www.rrze.uni-erlangen.de/dienste/arbeiten-rechnen/linux/howtos/booten/pxe.shtml
http://www.rrze.uni-erlangen.de/dienste/arbeiten-rechnen/windows/windows-pxe-boot.shtml
Gruß ALois
Nein, den Artikel kannte ich noch nicht (hab mich in der Vergangenheit auch ehr weniger bis gar nichts damit beschäftigt).
Ich habe mir mal die Links (danke dafür) durchgelesen und so wie ich das sehe, funktioniert das so wie ich das vorhatte nicht. Sprich die Installations-CD einfach per PXE booten...
Die Links beziehen sich aber auch leider alle auf eine vollkommen unbeaufsichtige Installation, was in meinem Fall nicht nötig und auch nicht gewünscht ist.
So wie ich das sehe muss ich mein Vorhaben irgendwie anders angehen, also dass z.B. ein kleines Boot-Image geladen wird, welches dann ein Netzlaufwerk mappt und von dort aus das Setup ausführt bzw. im Falle von Linux einfach nur ein kleines Install-Image lädet welches sich dann die Installationsdateien aus einem LAN-Repo holt.
BTW: Ich würde es bevorzugen die Sache möglichst mit Windows abzuwickeln - falls möglich.
cm
So wie Du es im vorletzten Absatz beschreibst, läuft das auch tatsächlich ab. Vorher muß allerdings ein (Relay)DHCP die IP des entsprechenden "Server" veröffentlichen bzw. dem bootenden Rechner eine IP zuweisen und das kann kein DHCP wie er üblicherweise im Router läuft. Auch der muß auf einem Rechner (Server ?) laufen.
Die unbeaufsichtigte Installation wäre dabei nur der nächste Schritt und muß auch nicht sein.
Und ja, die Betriebsystem-CDs kommen in entsprechende Ordner auf dem "Server", normalerweise Root im TFTP-Server bzw. Dämon.
Ein Minilinux wird halt gerne genommen, weils deutlich kleiner ist als ein Windows-Gegenstück, die nötigen Programme meist schon vorhandden sind und das Ganze ja beim Booten übers Netzwerk muß, bevor eine Auswahl des zu installienden BS erscheint.
Gruß Alois
OK, das mit dem DHCP-Server ist kein Thema - das Thema beschäftigt mich weniger privat als mehr beruflich. Die Server (Windows 2003) sind für Managementzwecke (LAN-Management) sowieso da und ein DHCP ist schnell eingerichtet...
BTW: Mein Router kann das auch, steht aber auch Cisco drauf und nicht Netgear, D-Link, o.ä. ;-)
Die Frage die sich mir nur stellt, ist wo ich passende Boot-Images herbekommen - Marke "Eigenbau" wird vermutlich auch machbar sein aber fertige Images muss es doch auch irgendwo geben?
>>Ein Minilinux wird halt gerne genommen, weils deutlich kleiner ist als ein Windows-Gegenstück, die nötigen Programme meist schon vorhandden sind
>>und das Ganze ja beim Booten übers Netzwerk muß, bevor eine Auswahl des zu installienden BS erscheint.
Was da jetzt letzenendes als PXE-System vor dem Setup gebootet ist mit eigentlich egal. Ideal wäre - wie du schon angedeutet hast - natürlich eine Art Auswahlmenü (GRUB-like, o.ä.) wo man dann bequem auswählen kann, was gebootet werden soll...
cm