PXE-Booten von Virtualbox-Gästen im internen Netzwerkmodus?

12

Ich bin nicht sicher, ob dies nur für die Pakete meiner Distribution spezifisch ist oder eine vbox-Einschränkung darstellt. Also, jede Hilfe wäre dankbar.

Ok, also ich habe ein Netzwerk von VMs, wobei eine VM als NAT für die anderen VMs im "internen" Netzwerk fungiert. Auf einer dieser VMs wird ein DHCP- und TFTP-Server ausgeführt, und ich muss nur andere VMs von diesem Server aus starten. Beim Starten über das Netzwerk werden die VMs jedoch nur mit der Meldung "Schwerwiegend: Konnte nicht vom Startmedium gelesen werden! System" gestartet angehalten ".

Dies ist ein bisschen killjoy, da vbox ziemlich einfach zu bedienen und zu experimentieren ist, aber ich kann diesen Fehler nicht umgehen. Hilfe ?

alcy
quelle
5
Habe gerade ein bisschen mehr gegraben und ein zufälliger Forumsbeitrag ergab, dass es sich um Intel-Adapter handelt, die aufgrund einiger Lizenzprobleme nicht von PXE in der Open-Source-Edition von Virtual Box booten können. Ich habe das gerade getestet und in der Tat funktionieren die anderen Adapter bis zu einem gewissen Grad.
Alcy
Ich hatte das gleiche Problem mit der (Nicht-OSE-) Edition. google'd für immer, um die Antwort zu finden, und hier war es. Prost!
John Ledbetter

Antworten:

7

Verwenden Sie die emulierten Intel-Karten nicht für den PXE-Start, sondern wählen Sie eine andere aus.

PS Oh, es wurde bereits festgestellt (können die Fragen dann nicht geschlossen werden?)

römisch
quelle
0

Offenbar ist ein "Bridged" -Adapter erforderlich, mit dem Sie den Typ der Netzwerkkarte in den "erweiterten" Einstellungen auswählen können.

Wenn Sie das vbox-erweiterungspaket installieren, können Sie eine Intel-Netzwerkkarte zum PXE-Start verwenden.

Andere Netzwerkadapter scheinen ebenfalls mit PXE zu booten, wahrscheinlich ohne dass die Erweiterungen installiert sein müssen.

Die Intel-Karte scheint jedoch am besten unterstützt zu werden (was die Kompatibilität betrifft), beispielsweise für Windows-Remoteinstallationen, sodass ich sie letztendlich und die Erweiterungen in meinem Fall verwenden musste.

Rogerdpack
quelle