Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

PXE Boot über VMnetx funktioniert nicht

Hilfe bei Problemen mit der Installation und Benutzung der VMware Workstation und VMware Workstation Pro.

Moderatoren: Dayworker, irix

Member
Beiträge: 5
Registriert: 07.03.2010, 19:38

PXE Boot über VMnetx funktioniert nicht

Beitragvon fuxxi » 07.03.2010, 19:46

Hallo,

ich bastle seit zahllosen Stunden daran, über eine VM via PXE zu booten, erfolglos.

Nachdem es zwischendurch (warum auch immer) mal funktioniert hat, funktioniert es jetzt nicht mehr.... und ich bin tierisch genervt!

Windows 7 Home Premium
DHCP + TFTP über tftpd32 3.35 (http://tftpd32.jounin.net/)
VMWare 7.0

Network Config:

Router: 192.168.0.1 (DHCP deaktiviert)
Host-PC IP 192.168.0.2 (Subnetz: 255.255.255.0; DNS+Gateway 192.168.0.1)


TFTP-Config:

IP Pool: 192.168.0.30
Bootfile: pxelinux.0
DHCP aktiviert
WINS/DNS Server: 192.168.0.2
Defautl rooter: 192.168.0.2
Mask: 255.255.255.0

VMWare Config:

kleine VM mit 5 GB HDD
Network-Adapter ? (VMnet0, VMnet1, VMnet8 ?!?!)


Eine erste Anlaufstelle wäre, wenn mir jemand beschreiben kann, wie die VMnetx Adapter konfiguriert werden müssen, um auf dem TFTP auf meinem Host-PC zugreifen zu können und erfolgreich eine IP zu erhalten (Bridges, Host-only, vm-dhcp usw. ?!?!)

Ich muss gestehen, ich bin maßlos verärgert, zumal ich die Konfiguration, die kürzlich zu einem Erfolg führte, wiederhergestellt habe und dennoch funktioniert nichts.

Es gibt keine ordentliche Dokumentation zu dem Thema und selbst über google gibts meist nur Hilfe in Kombination mit Linux.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 08.03.2010, 00:06

Wieso nimmst du denn vmxnet ? - die Versionen mit vlance oder e1000 sind doch viel gaengiger ...

Member
Beiträge: 5
Registriert: 07.03.2010, 19:38

Beitragvon fuxxi » 08.03.2010, 18:31

continuum hat geschrieben:Wieso nimmst du denn vmxnet ? - die Versionen mit vlance oder e1000 sind doch viel gaengiger ...

Wie ändere ich das denn unter Windows?

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 08.03.2010, 18:33

in der vmx Datei - genau wie unter Linux

siehe http://sanbarrow.com/vmx/vmx-network.html

Member
Beiträge: 5
Registriert: 07.03.2010, 19:38

Beitragvon fuxxi » 08.03.2010, 22:26

continuum hat geschrieben:in der vmx Datei - genau wie unter Linux

siehe http://sanbarrow.com/vmx/vmx-network.html

Nicht nur, dass es sich dabei um Frickeln handelt:

Welchen Vorteil genau soll mir das bei meinen Einstellungs-Problemen bringen? Hast Du mein Posting gelesen? Ich hab es mittlerweile zum Laufen bekommen.

Benutze VMnet1 (host only), VM-DHCP deaktiviert, Adapter in dem Fall auch 192.168.8.0 eingestellt (SUB 255.25.255.0). Im DHCP von TFTPD32 hab ich den TFTP und den DHCP an 192.168.8.1 gebunden.

Ich bin mir nicht sicher, ob die Umstellung von vmxnet auf e1000 mir diesbezüglich weitergeholfen hätte. Vielleicht kann mir trotzdem noch jemand kurz gebündelt die Vorteile dieser Umstellung (von vmxnet auf e1000) für meinen speziellen Fall erklären?

Mein Kernproblem bestand in der Config der vmnet-Adapter, DHCP- und IP-Konfiguration.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 08.03.2010, 22:44

Hast Du mein Posting gelesen?


Was soll das denn heissen ???

Eine erste Anlaufstelle wäre, wenn mir jemand beschreiben kann, wie die VMnetx Adapter konfiguriert werden müssen


Genau das findest du auf meiner verlinkten Seite - wenn du das nicht meintest hast Du dich unklar ausgedrueckt

Member
Beiträge: 5
Registriert: 07.03.2010, 19:38

Beitragvon fuxxi » 09.03.2010, 07:44

continuum hat geschrieben:
Genau das findest du auf meiner verlinkten Seite - wenn du das nicht meintest hast Du dich unklar ausgedrueckt

Dann habe ich mich wohl falsch ausgedrückt.

Meine Frage bezüglich der Konfiguration bezieht sich nicht auf den Syntax, sondern auf die Theorie um ein Zusammenspiel zwischen meinem lokalen TFTP, DHCP und einem virtuellen Netzwerkadapter, der in einer VM auf meinem lokalen PC läuft.

Das wurde auch eigentlich klar im Ausgangsposting beschrieben. Deine Antwort, wieso ich vmxnet anstatt E1000 benutze ist in sofern nicht hilfreich, weil naheliegend ist, dass auch ein E1000 Adapter konfiguriert werden muss und Du mir nicht die Vorteile genannt hast.

Falls Du wirklich helfen möchtest, dann tu es auch mit Erklärungen, aber verweise mich bitte nicht mit 3-Wort-Sätzen auf irgendwelche Syntax-Seiten. Denn das ist nicht hilfreich.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 09.03.2010, 14:03

bei mir im Forum findest du ein Beispiel wie man eine VM ueber PXE bootet - allerdings ueber iSCSI ...

Member
Beiträge: 5
Registriert: 07.03.2010, 19:38

Beitragvon fuxxi » 09.03.2010, 19:20

continuum hat geschrieben:bei mir im Forum findest du ein Beispiel wie man eine VM ueber PXE bootet - allerdings ueber iSCSI ...

:shock: Alles klar...


Kann mir jemand anderes weiterhelfen bzw. die Theorie erklären wie das am saubersten zu lösen ist? :)

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 09.03.2010, 19:27

1. die VM die ueber PXE booten soll muss ueber bridged network erreichbar sein
2. der TFTP server muss ebenfalls im selben Netzwerk-segment liegen
3. der DHCP-server ebenfalls

fuer die VM heisst das du brauchst entweder

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vlance"
ethernet0.connectionType = "bridged"

oder

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "vmxnet"
ethernet0.connectionType = "bridged"

oder

ethernet0.present= "true"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "bridged"

Was am besten ist wissen wir nicht - da du nicht gesagt hast um was fuer eine VM es geht.
Am besten funktioniert IMHO vlance - dafuer gibt es aber bei neueren OS keine Treiber.

Zweite Wahl ist daher e1000 - bei neueren OS ist das erste Wahl.

Unter Workstation 7 kannst du ein booten von der ersten Netzwerk-karte mit
bios.bootOrder = "ethernet0"
erzwwingen.

Mehr dazu
http://www.vmware.com/support/gsx3/doc/ ... e_gsx.html


Zurück zu „VMware Workstation und VMware Workstation Pro“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 16 Gäste