PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Knoppix via PXE booten



mnmr
20.02.07, 08:21
Hallo

stehe wieder mal vor einem kleinen Problem. Habe einen DRBL Server eingerichtet mit dem ich Knoppix via LAN Booten moechte. Nun, mit einem Knoppix 4.0.x und den PXE linux von hier (http://www.bcgreen.com/knoppix/booting/) geht das alles auch wunderbar. nun moechte ich aber aus softwaretechnischen gruenden eine neue Knoppix Version booten (5.0.x). sollte ja alles an und fuer sich kein Problem darstellen. miniroot.gz und andere Files hierfuer gibt es ja alle im Netz (z.B. http://knoppix.manty.net/ ) alles schoen und gut. nur will ich jetzt booten bleibt das gute Stueck nach laden des Kernels stehen mit der Fehlermeldung er koenne das Netzlaufwerk nicht mounten obwohl der Server im Log das Laufwerk als erfolgreich gemountet hat. Achja, Server laeuft unter Red Hat Fedora Core 6.

Log Message auf Server:

Feb 20 08:57:16 entpc dhcpd: DHCPDISCOVER from 00:04:61:03:cd:a9 via eth0
Feb 20 08:57:16 entpc dhcpd: DHCPOFFER on 192.168.100.23 to 00:04:61:03:cd:a9 via eth0
Feb 20 08:57:16 entpc dhcpd: DHCPDISCOVER from 00:04:61:03:cd:a9 via eth0
Feb 20 08:57:16 entpc dhcpd: DHCPOFFER on 192.168.100.23 to 00:04:61:03:cd:a9 ((none)) via eth0
Feb 20 08:57:16 entpc dhcpd: DHCPREQUEST for 192.168.100.23 (10.64.0.12) from 00:04:61:03:cd:a9 ((none)) via eth0
Feb 20 08:57:16 entpc dhcpd: DHCPACK on 192.168.100.23 to 00:04:61:03:cd:a9 ((none)) via eth0
Feb 20 08:57:16 entpc mountd[2422]: authenticated mount request from netclient0-123:605 for /tftpboot/node_root (/tftpboot/node_root)

error Message client:

Portmapper started.
Trying to mount CD on 10.64.0.12:/tftpboot/node_root....Failed!
Please enter NFS directroy path (.....bla bla bla...





Hat vielleicht irgendjemand erfahrungen mit Knoppix 5.0.x via PXE Boot zu starten oder einfach nur eine idee worans liegen koennte??



gruss

m.

mired
01.03.07, 10:09
Hallo,

gleiches Problem hier! Schon eine Lösung gefunden?
Mir ist v.a. aufgefallen, dass der Knoppix Klient 2 DHCPDISCOVER macht.
Außerdem: Wenn die Adressen aus einem Adresspool serviert werden (also nicht bei statischer Zuordnung zwischen MAC und IP), dann bekomme ich bei den beiden DHCPDISCOVER vom Server unterschiedliche Adressen zurück.

Bei mir scheint es bei manchen Klienten (v.a. älteren?) Klienten zu gehen, manchen nicht.
Ich habe einen Klienten (HP dc7600), bei dem es genau einmal funktioniert hat - dann nie wieder ...

Außerdem: Wenn ich dann an der Stelle den NFS Pfad (genau denselben wie zuvor konfiguriert) manuell eingebe, funktioniert es auf einmal.

Vielleicht gibt es hier irgendwo ein timing Problem? Vielleicht ist der IP Stack hier noch nicht ganz oben?

Außerdem scheine ich hier auch noch irgendein anderes Hardware Problem zu haben: Wenn der Boot weiterkommt, funktionieren dann Maus und Tastatur nicht. Bei der Tastatur blinken dann die Feststell- und die Scroll Lampe.

Und: Auch bei mir funktioniert der Knoppix PXE Boot mit 4(.0.2).

mired
01.03.07, 10:53
Ok - ich hab' das jetzt noch gleich fertig getestet und auch einen Workaround, der für mich funktioniert:
Das schaut mir tatsächlich schwer nach einem timing Problem aus:

Ich hab' die miniroot Umgebung gemountet und dort vor dem Starten des Portmappers eine 2 Sekunden "Kunstpause" eingeführt:

mkdir mnt
gunzip miniroot.gz
mount -o loop miniroot mnt
vi mnt/linuxrc

Dort dann vor der Zeile
portmap && echo "${CRE} ${GREEN}Portmapper started.${NORMAL}"
ein
sleep 2
einfügen.

Meine Hardwareprobleme danach sind damit immer noch nicht weg - mal sehen, was ich dazu noch finde ...

mnmr
05.03.07, 08:16
sehr schoen danke fuer den tipp, werds gleich mal ausprobieren. mein Workaround war schlussendlich anderes Linux :) bin auf grml umgestiegen.

aber waere dir trozdem sehr verbundne wenn du es mir mitteilen koenntest falls du neue erkenntnisse hast.

danke