blödes GRUB problem mit update-grub
blödes GRUB problem mit update-grub
Vieleicht kennt ja jemand mein Problem:
Immer nach einem update-grub wird die neue menu.lst erstellt. Alledings fügt Grub dann immer an der markierten Stelle ein SPACE ein. Das muss ich danach wieder manuell entfernen. (War ein schöner Tanz das Problem zu finden!)
Weiss jemand warum und wie ich das beheben kann?
## ## End Default Options ##
title Debian GNU/Linux, kernel 2.6.0-test9 Default
root
kernel (hd0,1) /boot/vmlinuz vga=791 ro
^
|
Muss so aussehen:
kernel (hd0,1)/boot/vmlinuz vga=791 ro
Thx
Immer nach einem update-grub wird die neue menu.lst erstellt. Alledings fügt Grub dann immer an der markierten Stelle ein SPACE ein. Das muss ich danach wieder manuell entfernen. (War ein schöner Tanz das Problem zu finden!)
Weiss jemand warum und wie ich das beheben kann?
## ## End Default Options ##
title Debian GNU/Linux, kernel 2.6.0-test9 Default
root
kernel (hd0,1) /boot/vmlinuz vga=791 ro
^
|
Muss so aussehen:
kernel (hd0,1)/boot/vmlinuz vga=791 ro
Thx
--
kallisti!
kallisti!
Nein, leider nicht, aber ich kann bestätigen, dass GRUB auch bei mir Probleme macht, wenn ich Sid installiert habe und einen der 2.6er Testkernel installieren will. Bei Woody und Sarge funktioniert das problemlos.mmer nach einem update-grub wird die neue menu.lst erstellt. Alledings fügt Grub dann immer an der markierten Stelle ein SPACE ein. Das muss ich danach wieder manuell entfernen. (War ein schöner Tanz das Problem zu finden!) Weiss jemand warum und wie ich das beheben kann?
Bei mir produziert 'update-grub' folgenden Unsinn:
Code: Alles auswählen
title Debian GNU/Linux, kernel 2.4.22-xfs Default
root
kernel (hd0,0) /boot/vmlinuz root=/dev/hda1 ro
savedefault
boot
Code: Alles auswählen
title Debian GNU/Linux, kernel 2.6.0-test9-1-386
root /boot/vmlinuz-2.6.0-test9-1-386
kernel root=/dev/hda1 ro /boot/initrd.img-2.6.0-test9-1-386
savedefault
boot
Stattdessen müsste es etwa so aussehen:
Code: Alles auswählen
title Debian GNU/Linux, kernel 2.4.22-xfs Default
root (hd0,0)
kernel /boot/vmlinuz-2.4.22-xfs root=/dev/hda1 ro
initrd /boot/initrd.gz
savedefault
boot
Beheben kann man das theoretisch durch Editieren der menu.lst, aber bei Dir werden die Fehler ja anscheinend auch immer wieder neu eingefügt nach jedem Aufruf von update-grub... :-(
Gruss, -asb
[/code]
Wieso verwendet ihr überhaupt update-grub? Ich habe das noch nie benutzt und noch nie Probleme mit grub gehabt.
Torsten
Außerdem habe ich den Eindruck, dass ihr die man-page zu update-grub nicht gelesen habt. Mir scheint, dass dort alles wichtige drin steht, z. B. auch was über initrd.asb hat geschrieben: GRUB macht beispielsweise nicht die notwendigenm initrd-EInträge.
Torsten
Hi,
also die menu.lst ist nun wirklich keine komplizierte Datei. Verwendet einen Texteditor eurer Wahl. Ich verwende Grub seit langem. Auf Gentoo und jetzt auf Debian SID immer mit mehreren Kerneln. Probleme die ich nicht selbt verursacht habe hatte ich nie. In der Zeit in dem manche Leute hier Posten hat man das Problem mit dem Editor im Griff und auch noch was gelernt.
also die menu.lst ist nun wirklich keine komplizierte Datei. Verwendet einen Texteditor eurer Wahl. Ich verwende Grub seit langem. Auf Gentoo und jetzt auf Debian SID immer mit mehreren Kerneln. Probleme die ich nicht selbt verursacht habe hatte ich nie. In der Zeit in dem manche Leute hier Posten hat man das Problem mit dem Editor im Griff und auch noch was gelernt.
Das bestreitet ja auch niemand, es ist ja auch kein Thema, den Debian-Rechner manuell an der GRUB-Kommandozeile wieder startklar zu bekommen. Das Problem von "zorn" war doch ein ganz anderes, bei ihm wird nach jedem update-grub, also nach jedem Kernel-Update oder jedem neu gebauten Kernel, ein Fehler in die menu.lst eingebaut. Etwas ähnliches passiert auch bei mir unter den o.g. Bedingungen.init 0 hat geschrieben:also die menu.lst ist nun wirklich keine komplizierte Datei.
Die Frage ist also nicht, wie man GRUB wieder fixt, sondern warum dieser Fehler immer wieder auftritt, also ob es sich vielleicht um einen bekannten Bug handelt, und ob man GRUB irgenbdwie dressieren kann, das update-grub wieder fehlerfrei hinzubekommen.
Warum ich update-grub verwende? Weil im "Debian GNU/Linux Anwenderhandbuch" von Frank Ronneburg im Kap. 19, "Systemadministration", S. 588 ff., genau das beschrieben wird, und diese Beschreibung bisher für mich bei allen Debian-Rechnern problemlos funktioniert hat - außer bei dieser SMP-Kiste mit Sid. Abgesehen davon ist dieses Buch die derzeit einzige halbwegs strukturierte Literatur, die es zu Debian gibt, ich sehe also nicht, warum es falsch sein sollte, ein Buch zu lesen.
Und jetzt erzählt mir bitte nicht, isch soll die Mailingliste lesen, das ist vollkommen unerträglich verspammt (siehe http://mail.gnu.org/archive/html/bug-gr ... reads.html).
MfG -asb
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
@asb
hallo
zitat
"Und jetzt erzählt mir bitte nicht, isch soll die Mailingliste lesen, das ist vollkommen unerträglich verspammt"
wenn dich der spam vom lesen der mailingliste abhält probiers mal mit spamassassin.anleitung gibts z.B hier:
http://channel.debian.de/faq/ch-confignet.html
ich würde dir die version über .procmail empfehlen.
das hilft erstmal weiter, razor und pyzor sind dann auch noch sehr geeignet.
hallo
zitat
"Und jetzt erzählt mir bitte nicht, isch soll die Mailingliste lesen, das ist vollkommen unerträglich verspammt"
wenn dich der spam vom lesen der mailingliste abhält probiers mal mit spamassassin.anleitung gibts z.B hier:
http://channel.debian.de/faq/ch-confignet.html
ich würde dir die version über .procmail empfehlen.
das hilft erstmal weiter, razor und pyzor sind dann auch noch sehr geeignet.
moin
feltel hat 'nen link auf eine wirklich ausgezeichnete seite zum thema grub ins forum gestellt.danach gelingt es auch deppen wie mir grub zum laufen zu bekommen,mit kernel 2.4 und 2.6, alles null problemo
die spam-erfahrung mit debian-mailing-listen hab ich auch gemacht,trotz spammassassin,denn die spammer stehen wohl als user auf den listen und werden somit nicht als spam erkannt
mfG
c.
feltel hat 'nen link auf eine wirklich ausgezeichnete seite zum thema grub ins forum gestellt.danach gelingt es auch deppen wie mir grub zum laufen zu bekommen,mit kernel 2.4 und 2.6, alles null problemo
die spam-erfahrung mit debian-mailing-listen hab ich auch gemacht,trotz spammassassin,denn die spammer stehen wohl als user auf den listen und werden somit nicht als spam erkannt
mfG
c.
Vom Thema abgekommen?
Trotz allem hat wohl niemand eine Lösung, oder existiert eine. Klar kann ich das menue-file händisch bearbeiten. Dafür war update-grub aber wohl nicht gedacht...
--
kallisti!
kallisti!
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
wenn du nun meinst, es handelt sich um einen bug, warum suchst du dann nicht, ob schon ein entsprechender report geschrieben wurde, und schreibst ansonsten einen solchen?
http://bugs.debian.org/cgi-bin/pkgrepor ... archive=no
@crazyed
ich habe hier amavisd-new spamassassin razor und pyzor dazu noch ein antiviren prog (clamav) am laufen. mit ein bißchen konfiguration ist es möglich mailinglisten bequem zu lesen, und es gibt wirklich welche, die crass'er als die debian-listen zugemüllt werden. wenn du die also lesen willst, dann ist das möglich auch ohne allzu starke nervenbelastung.
http://bugs.debian.org/cgi-bin/pkgrepor ... archive=no
@crazyed
ich habe hier amavisd-new spamassassin razor und pyzor dazu noch ein antiviren prog (clamav) am laufen. mit ein bißchen konfiguration ist es möglich mailinglisten bequem zu lesen, und es gibt wirklich welche, die crass'er als die debian-listen zugemüllt werden. wenn du die also lesen willst, dann ist das möglich auch ohne allzu starke nervenbelastung.
Zuletzt geändert von rolo am 17.12.2003 15:35:24, insgesamt 1-mal geändert.