PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : frage zu grub nach update-grub unter Etch



magicslider
08.05.07, 18:11
hi,

ich hatte unter sarge:


#
timeout 5
default 0
color cyan/blue white/blue


title Debian GNU/Linux, kernel 2.6.8-3-686-smp
root (hd0,0)
kernel /vmlinuz-2.6.8-3-686-smp root=/dev/md1 ro
initrd /initrd.img-2.6.8-3-686-smp
savedefault
boot

title Debian GNU/Linux, kernel 2.6.8-3-686-smp (recovery mode)
lock
root (hd0,0)
kernel /vmlinuz-2.6.8-3-686-smp root=/dev/md1 ro single
initrd /initrd.img-2.6.8-3-686-smp
savedefault
boot

jetzt nach update-grub unter etch:


timeout 5
default 0
color cyan/blue white/blue

title Debian GNU/Linux, kernel 2.6.18-4-686
root (hd0,0)
kernel /vmlinuz-2.6.18-4-686 root=/dev/md1 ro
initrd /initrd.img-2.6.18-4-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-4-686 (recovery mode)
lock
root (hd0,0)
kernel /vmlinuz-2.6.18-4-686 root=/dev/md1 ro single
initrd /initrd.img-2.6.18-4-686
savedefault

title Debian GNU/Linux, kernel 2.6.8-3-686-smp
root (hd0,0)
kernel /vmlinuz-2.6.8-3-686-smp root=/dev/md1 ro
initrd /initrd.img-2.6.8-3-686-smp
savedefault

title Debian GNU/Linux, kernel 2.6.8-3-686-smp (recovery mode)
lock
root (hd0,0)
kernel /vmlinuz-2.6.8-3-686-smp root=/dev/md1 ro single
initrd /initrd.img-2.6.8-3-686-smp
savedefault
warum fehlt jetzt das boot ?

ist das jetzt so okay ?

dann noch was, wenn ich nach diesem artikel gehe: http://www.gnu.org/software/grub/man..._002donly.html
wäre es so richtig ?



timeout 5
default saved
color cyan/blue white/blue

title Debian GNU/Linux, kernel 2.6.8-3-686-smp
root (hd0,0)
kernel /vmlinuz-2.6.8-3-686-smp root=/dev/md1 ro
initrd /initrd.img-2.6.8-3-686-smp
savedefault

title Debian GNU/Linux, kernel 2.6.8-3-686-smp (recovery mode)
lock
root (hd0,0)
kernel /vmlinuz-2.6.8-3-686-smp root=/dev/md1 ro single
initrd /initrd.img-2.6.8-3-686-smp
savedefault

title Debian GNU/Linux, kernel 2.6.18-4-686
root (hd0,0)
kernel /vmlinuz-2.6.18-4-686 root=/dev/md1 ro
initrd /initrd.img-2.6.18-4-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-4-686 (recovery mode)
lock
root (hd0,0)
kernel /vmlinuz-2.6.18-4-686 root=/dev/md1 ro single
initrd /initrd.img-2.6.18-4-686
savedefault 0

das raffe ich nicht: "# grub-set-default 1" das ist doch eh auskommentiert ?


thx magicslider

linuxazubi
08.05.07, 20:50
hast du jetzt /boot auf eine eigene partition gelegt?

kreol
08.05.07, 22:46
Das boot am Ende des titles ist unnötig. Das brauchst Du nur wenn Du einen Kernel von Hand bootest
Boot the OS or chain-loader which has been loaded. Only necessary if running the fully interactive command-line (it is implicit at the end of a menu entry).(Quelle (http://www.gnu.org/software/grub/manual/grub.html#boot)).

Du kannst i.ü. auch das savedefault rausnehmen und bei default die Ziffer des titles eintragen, der standardmässig nach Ablauf der mit timeout festgelegten Zeit gebootet werden soll (Bei 0 beginnend die title durchzählen). Es sei denn Du legst Wert auf
With this configuration, GRUB will choose the entry booted previously as the default entry.(Quelle (http://www.gnu.org/software/grub/manual/grub.html#savedefault)).

Was bezweckst Du denn mit dem default saved? Dein Link liefert hier einen 404.


Kreol

P.S.
OK, die Frage hat sich erledigt. Man sollte halt den eigenen Link (http://www.gnu.org/software/grub/manual/grub.html#default) lesen
You can specify `saved' instead of a number. In this case, the default entry is the entry saved with the command savedefault. See savedefault, for more information. ;)

magicslider
09.05.07, 00:05
danke das war's !

Legolaus
12.06.07, 16:34
Servus noch mal:

Ich versuche auch unter Debian/Etch mit savedefault zu arbeiten - Meine grub-conf sieht so aus:

muss ich noch adden - system gerade unbootbar - sieht der obigen sehr ähnlich

Ich würde gerne folgendes erreichen:

Eine Bootpartition und 2 "Systempartitionen"

Würde gerne grub-reboot ZAHL verwenden um beim nächsen Boot und NUR beim nächsten boot das nicht als default gesetzte System zu booten

Hat jmd. von euch eine grub-config die das kann? menu.lst?

Vielleicht kann mir ja jmd weiter helfen?

Gruss

Legolaus

kreol
12.06.07, 17:19
Meinst Du Booting once-only (http://www.gnu.org/software/grub/manual/grub.html#Booting-once_002donly)?


Kreol

Legolaus
15.06.07, 11:11
kreol, ja genau:

z.B. grub-reboot 2

Bin mir aber im Moment nicht sicher ob der Grub(1) Bugs hat die das nicht zulassen.

Hat jmd. von euch eine menu.lst und grub-Version1 unter Debian/Etch am laufen bei der sauber grub-reboot oder savedefault und savedefault --once default ZAHL funktioniert?

Gruss

kreol
15.06.07, 14:28
Bin mir aber im Moment nicht sicher ob der Grub(1) Bugs hat die das nicht zulassen.

Hat jmd. von euch eine menu.lst und grub-Version1 unter Debian/Etch am laufen bei der sauber grub-reboot oder savedefault und savedefault --once default ZAHL funktioniert?Poste doch mal Deine menu.lst, eine genaue Beschreibung Deiner Vorgehensweise und die genaue Reaktion des Systems. Was führt Dich denn zu der Annahme, Dein Grub wäre verbuggt?

Sieh Dir auch das Beispiel in dem obigen Grub-Manual nochmal an, einschliesslich der dort weiterführenden Links (u.a. zu Invoking grub-set-default (http://www.gnu.org/software/grub/manual/grub.html#Invoking-grub_002dset_002ddefault)).


Kreol