tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
620
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Wie schon in der Überschrift steht, ignoriert GRUB die menu.lst.

    GRUB --> v0.97
    OS --> Debian Etch

    Relevanter Teil aus der menu.lst:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    
    ### END DEBIAN AUTOMAGIC KERNELS LIST
     
    # This is a divider, added to separate the menu items below from the Debian
    # ones.
    title       
    root
    title       
    root
    title       --------------------- Other operating systems: ---------------------
    root
    title       
    root
     
    # This entry automatically added by the Debian installer for a non-linux OS
    # on /dev/sda1
    title       Microsoft Windows 2000 Professional
    root        (hd0,0)
    savedefault
    makeactive
    chainloader +1
     
    title           memtest86+
    root            (hd0,4)
    kernel          /memtest86+.bin
    boot
     
    title       test mit suspend to disk
    root
     
    title       Debian GNU/Linux, kernel 2.6.24-etchnhalf.1-amd64
    root        (hd0,4)
    kernel      /vmlinuz-2.6.24-etchnhalf.1-amd64 root=/dev/sda7 ro resume=/dev/sda6
    initrd      /initrd.img-2.6.24-etchnhalf.1-amd64
    savedefault
    Die Einträge bis zur ersten Zeile (also die automatisch hinzugefügten Einträge und auch der timeout, splashimage usw.) werden erkannt.
    Die Einträge bis memtest wurden bisher auch immer erkannt.
    Nun sind die beiden Einträge nach memtest hinzugekommen und seit dem werden alle Einträge aus obigen Code nicht mehr erkannt.
    Die Einträge sind aber alle in der menu.lst vorhanden.

    Eine 2. Festplatte ist nicht vorhanden.
    /boot hat eine eigene Partition.
    Die Bootpartition von Windows ist /dev/sda1 (hd0,0).
    Die Bootpartition von Linux (/boot) ist /dev/sda5 (hd0,4).
    GRUB sagt zu "find /grub/menu.lst" (hd0,4).
    Soweit ist also alles korrekt.

    Eine Suche in der Konsole hat folgendes ergeben:
    Code :
    1
    2
    3
    
    find / -type f -name menu.lst
    /boot/grub/menu.lst
    /usr/share/doc/grub/examples/menu.lst
    Soweit also auch alles korrekt.

    Mein Fehler dürfte es wohl gewesen sein dass ich nach dem editieren der menu.lst update-grub ausgeführt habe.

    Folgender Versuch hat keine Besserung verschafft:
    Code :
    1
    
    grub-install --root-directory=/ /dev/sda

    Nächster Versuch war die GRUB-Shell:
    Code :
    1
    2
    
    root (hd0,4)
    setup (hd0)
    Hat aber auch nichts geändert.
    Und die menu.lst hat noch immer die Einträge die ich hinzugefügt habe, werden aber weiterhin nicht von GRUB angezeigt.

    Tja, und nun stellt sich mir natürlich die Frage wie ich wieder alle Einträge aus der menu.lst im Bootmenü angezeigt bekomme?!

    Gruss Dr Dau

    [edit]
    Ich fasse es nicht!
    Die Einträge sind im Bootmenü doch vorhanden..... sie werden nur nicht angezeigt.
    Zumindest solange nicht bis ich mit dem "Auswahlbalken" drauf gegangen bin.
    Wenn ich dann aber "e" drücke und mit "Esc" wieder zurückgehe, fängt alles wieder von vorne an (siehe die beiden vorherigen Sätze).
    Aber woran liegt es?!
    Vom Platz her langt es (ich muss also nicht scrollen oder so).
    [/edit]
    Geändert von Dr Dau (02.11.11 um 11:15 Uhr)
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    Evtl. ein grub Bug? Ist ja auch schon etwas älter dein System. (keine Security Updates mehr seit Febr. 2010 )

    Du hast nicht zufällig CR LF drin?

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Zitat Zitat von deepthroat Beitrag anzeigen
    Evtl. ein grub Bug?
    Wäre allerdings ein komischer Bug.
    Ich meine, sooo viele Einträge habe ich ja nun auch nicht.
    13 Zeilen die mit "title" beginnen..... evtl. ist es ja die "13" die Probleme macht?!

    Zitat Zitat von deepthroat Beitrag anzeigen
    Ist ja auch schon etwas älter dein System. (keine Security Updates mehr seit Febr. 2010 )
    Ich weiss, aber als ich vor 3 Jahren Etch r5 installiert hatte, war es topaktuell.
    Solange ich jedoch kein System zusammen habe mit dem ich etwas anfangen kann, sehe ich auch nicht viel Sinn darin ständig ein Update durchzuführen.
    Eines steht für mich aber schon fest --> nie wieder 64bit.

    Zitat Zitat von deepthroat Beitrag anzeigen
    Du hast nicht zufällig CR LF drin?
    Eigentlich nicht..... und KWrite sagt zum Zeilenende "UNIX".
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

Ähnliche Themen

  1. Wiederherstellen von Grub
    Von Minerva81 im Forum Linux & Unix
    Antworten: 2
    Letzter Beitrag: 16.09.07, 19:51
  2. rechte Maustaste->Menu->noch ein Menu
    Von fischmir im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 18.07.05, 15:15
  3. Grub Befehl
    Von ohrfond im Forum Linux & Unix
    Antworten: 4
    Letzter Beitrag: 12.12.04, 21:02
  4. Pear Menu-Klassen-Renderer wird ignoriert
    Von BoneCracker im Forum PHP
    Antworten: 0
    Letzter Beitrag: 08.10.04, 17:59
  5. Bootprobleme (grub)
    Von mathiu im Forum Linux & Unix
    Antworten: 2
    Letzter Beitrag: 28.09.04, 22:33