Booten einer ISO über das Netzwerk mit Linux

Booten einer ISO über das Netzwerk mit Linux

Ich suche nach einer Möglichkeit, ein ISO-Image über ein Netzwerk von einem Rechner mit Linux zu booten, um mehrere Linux-Distributionen zu installieren, ohne etwas brennen oder schreiben zu müssen.

Ich würde es gerne installieren, ohne die Maschinen direkt anschließen oder eine Netzwerkkarte verwenden zu müssen. Die Maschinen sind mit demselben Router verbunden, auf dem die DD WRT-Firmware läuft.

So könnte beispielsweise Folgendes aussehen: Der Hostcomputer verfügt in einem Verzeichnis über ein 32-Bit-Lubuntu-ISO und der Zielcomputer führt einen Netzwerkboot durch, um es von diesem ISO zu booten und es zu installieren.

Antwort1

Verschiedene Distributionen (Debian, Ubuntu, RHEL, Suse usw.) weisen Unterschiede beim Packen ihrer Distributionen auf, und Linux-Live-Distributionen werden völlig anders gepackt als Linux-Distributionen auf Basis diskreter Komponenten. Wie Sie sehen, gibt es kein standardisiertes Linux-Distributionsformat und daher auch keine einheitliche Lösung, die für alle möglichen Szenarien geeignet ist.

Neben dem früheren Distributions-"Format"-Problem gibt es auch unterschiedliche Ebenen vonPXE(Netzwerk-Boot/Installationsfunktionen)-Unterstützung zwischen Distributionen und ihren Varianten. Die Unterstützung kann von sehr guter in RHEL bis zu sehr schlechter in Gentoo und den dazwischen liegenden Distributionen wie Debian, Ubuntu usw. reichen.

Aus all diesen Gründen muss jede Distribution als einzelne Einheit behandelt werden und es gibt einen besonderen Ansatz, um sie PXE-freundlich zu machen.

Servaist ein automatisierter PXE-Server, der dies für alle wichtigen Linux-Distributionen getan hat. Sie können Servas Ansatz übernehmen und ihn in Ihrem Linux-Server implementieren. (Ich bin an der Serva-Entwicklung beteiligt)

verwandte Informationen