close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 13 years ago

Closed 11 years ago

#1256 closed Defekt (bleibt so)

Kein PXE-Menü auf snilaptops / aktuelles Linbo zerstört Installation

Reported by: Rüdiger Kupper Owned by: bau
Priority: bald erledigen Milestone: Schuljahr 2014/15
Component: Hardware: Netzwerktechnik Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc:

Description

Einer der Windows-Laptops aus der NwT bootet nicht und braucht ein neues Image. Leider gelingt es nicht, Linbo über das Netz zu starten: Das PXE-Auswahlmenü (warten auf F8) erscheint nicht! Der Rechner bootet immer sofort LTSP.

-> woran liegt das, und wie bekomme ich nun das Image auf diesen Rechner?

Change History (12)

comment:1 by Rüdiger Kupper, 13 years ago

Resolution: → erledigt
Status: new → closed

Okay, die Fujitsu-Siemens-BIOSe sind anscheinend nicht clever genug, um das PXE-Auswahlmenü anzuzeigen -- sie booten einfach immer den ersten Eintrag.

Daher habe ich mir geholfen wie von Jens vorgeschlagen:

  • auf dem LtspServer, von dem das Notebook sein DHCP bekam (in diesem Fall ltsp1) den Linbo-Eintrag vorübergehend auf Platz 1 setzen

also:

  • auf ltsp1 Sicherheitskopie der PXE-Config anlegen: cp /etc/dnsmasq.d/ltsp_config/ltsp1/conf/ltsp1.conf /etc/dnsmasq.d/ltsp_config/ltsp1/conf/ltsp1.conf-orig
  • in /etc/dnsmasq.d/ltsp_config/ltsp1/conf/ltsp1.conf den Linbo-Eintrag nach oben setzen
  • service dnsmasq restart
  • Notbook booten (booten dann automatisch Linbo vom Netz)
  • Änderung in /etc/dnsmasq.d/ltsp_config/ltsp1/conf/ltsp1.conf rückgängig machen: mv /etc/dnsmasq.d/ltsp_config/ltsp1/conf/ltsp1.conf-orig /etc/dnsmasq.d/ltsp_config/ltsp1/conf/ltsp1.conf
  • service dnsmasq restart

comment:2 by bau, 13 years ago

Warum bootet das Laptop von ltsp1??
Wenn es aufgenommen wurde, dann müsste der paedml-dnsmasq.d zuständig sein.
Die MAC des Laptops müsste in der notclient der ltsp-Server stehen!
Um welchen handelt es sich denn?

comment:3 by Rüdiger Kupper, 13 years ago

snilaptop07

comment:4 by Rüdiger Kupper, 13 years ago

MAC 00:16:d3:86:02:9e, IP 10.32.150.7

comment:5 by Rüdiger Kupper, 13 years ago

Resolution: erledigt
Status: closed → reopened
Summary: Kein PXE-Menü auf snilaptops → Kein PXE-Menü auf snilaptops / aktuelles Linbo zerstört Installation

Okay, da haben wir wohl ein generelles Problem mit Linbo:

  • snilaptop07 habe ich nun wie oben angegeben über's Netz nach Linbo gebootet, Platte neu partitioniert, Cache aktualisiert, Windows neu installiert
    • Ergebnis: Bootet zum GRUB-Notfall-Prompt
  • Darauf hin habe ich ein funktionierendes Notebook genommen (snilaptop06) und die gleiche Prozedur durchgeführt (Linbo über's Netz gebootet, nicht von der Platte!), neu partitioniert, Cache aktualisiert, Windows installiert
    • Ergebnis: Gibt beim Booten mit einer GRUB-Fehlermeldung auf

Da ist also irgend etwas prinzipiell mit der aktuellen Linbo-Version faul, bzw. mit unserer Konfiguration.

@bau: Kannst Du da mal nach sehen?

comment:6 by bau, 13 years ago

Erstmal: komisch!
Die MAC steht auf dem paedml und sollte von dort aus mit der IP 10.32.150.7 versorgt werden.
Auf der paedml ist als erstes Boot-Device die lokale Platte eingetragen.
Warum bekommt der also von ltsp1 eine offer?
In der ltsp1-Conf steht unter notclients ausdrücklich:

00:16:D3:86:02:9E,ignore

OK, im Log steht auch, dass das offensichtlich funktioniert hat:

Dec 2 14:14:10 ltsp1 dnsmasq-dhcp[22376]: PXE(eth0) 10.32.150.7 00:16:d3:86:02:9e pxelinux.0
Dec 2 14:14:34 ltsp1 dnsmasq-dhcp[22376]: DHCPDISCOVER(eth0) 00:16:d3:86:02:9e Ignoriert

Warum hat das mit dem PXE-Menu bei dir aber funktioniert, wenn du auf dem ltsp1 die config änderst???

comment:7 by bau, 13 years ago

Ich hatte den Grub damals so eingestellt, dass er direkt von der Platte bootet, aber ein Bootmenu anzeigt, in dem man Linbo und Linbo-Debug auswählen kann. Das muss ich mal überprüfen!

comment:8 by Rüdiger Kupper, 13 years ago

Das PXE-Menü funktioniert inzwischen, nicht aber die XP-Installation über Linbo. In der neuen Linbo-Version wurde wohl eine Einstellung geändert, mit der GRUB4DOS nicht zurechtkommt. Das scheint nur bei XP aufzutreten, siehe:
​http://comments.gmane.org/gmane.linux.distributions.musterloesung/49181

Bei uns funktioniert weder der lokale Boot über GRUB4DOS, noch Start aus Linbo heraus mit dem Start-Knopf (dieses Problem scheint aber bei anderen nicht aufzutreten!)

Ich habe inzwischen drei weitere Laptops, die ein zerschossenes Betriebssystem hatten und nun gar nicht mehr booten. Ich glaube, ich werde die "snilaptop"-Konfig mal so ändern, dass auch das Ubuntu installiert wird, dann kann man mit den Dingern immerhin etwas anfangen!

comment:9 by Rüdiger Kupper, 13 years ago

Okay, die snilaptop-Konfig sieht nun so aus:

  • Partition 1: Ubuntu (gleiches Image wie auf den anderen NwT-Notebooks)
  • Partition 2: Swap
  • Partition 3: XP
  • Partition 4: (erweiterte Partition)
  • Partition 5: XP Daten
  • Partition 6: Linbo-Cache

Das Ubuntu läuft gut, Windows nach wie vor nicht.

comment:10 by bau, 13 years ago

OK, ich denke, es wäre auch mal langsam an der Zeit, das von Sebastian gepflegte Image zu "linboisieren" und auf die Laptops zu übertragen.
@jas: hast du die Registry im Schülernetz schon gesäubert?
Dann könnten wir versuchen, das Image mal mit LINBO zu ziehen (bislang erhielt ich beim nächsten Boot immer einen BlueScreen, das die Registry von Linbo kaputtgepatcht worden war).
Wenn das geht, dann können wir das Image auch mit Linbo auf die Laptops bringen und müssen nur noch ein Schülerimage pflegen (kann aber auch sein, dass sich die Laptops nicht mit reinbringen lassen)

comment:11 by jas, 12 years ago

Milestone: Schuljahr 2013/14 → Schuljahr 2014/15

comment:12 by jas, 11 years ago

Resolution: → bleibt so
Status: reopened → closed

Das Ticket ist nicht mehr aktuell, da wir auf eine andere Lösung umgestiegen sind. Die Rechner in den Computerräumen werde ich vorraussichtlich in den Ferien austauschen.

Note: See TracTickets for help on using tickets.