Kernel Downgrade Frage zu menu.lst

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
fulltilt
Posts: 366
Joined: 2006-08-27 02:06
 

Kernel Downgrade Frage zu menu.lst

Post by fulltilt »

Habe hier ein Kerneldowngrade Debian5 (2.6.31 auf 2.6.26) durchgeführt.
Danach habe ich update-grub ausgeführt und eine neue menu.lst wurde erzeugt.
Hier bin ich mir jetzt nicht sicher ob diese so stimmt um einen reboot durchzuführen. Ist die neue menu.lst so richtig?
alte menu.lst

Code: Select all

default     0
timeout     5
color cyan/blue white/blue
title           Linux
root            (hd0,0)
kernel          /boot/bzImage root=/dev/sda1
savedefault
boot
neue menu.lst

Code: Select all

default     0
timeout     5
color cyan/blue white/blue

title           Linux
root            (hd0,0)
kernel          /boot/bzImage root=/dev/sda1
savedefault
boot
### BEGIN AUTOMAGIC KERNELS LIST

title        Debian GNU/Linux, kernel 2.6.26-2-686-bigmem
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.26-2-686-bigmem root=UUID=0dae0ea3-bfba-464a-a369-a2d68eee2299 ro
initrd        /boot/initrd.img-2.6.26-2-686-bigmem

title        Debian GNU/Linux, kernel 2.6.26-2-686-bigmem (single-user mode)
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.26-2-686-bigmem root=UUID=0dae0ea3-bfba-464a-a369-a2d68eee2299 ro single
initrd        /boot/initrd.img-2.6.26-2-686-bigmem

### END DEBIAN AUTOMAGIC KERNELS LIST
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: Kernel Downgrade Frage zu menu.lst

Post by Roger Wilco »

Sofern dein Kernel-Image unter /boot/bzImage liegt und zum Booten keine initiale Ramdisk benötigt, sollte das funktionieren.

Wenn du willst, dass der debianeigene Kernel (vmlinuz-2.6.26-2-686-bigmem) automatisch gebootet wird, solltest du die Einstellung default noch entsprechend anpassen.
danton
Posts: 47
Joined: 2006-01-10 17:45
 

Re: Kernel Downgrade Frage zu menu.lst

Post by danton »

Kann es sein, daß du vorher einen selbstkompilierten Kernel hattest? Danach sieht das nämlich aus, weil diese Zeilen:

Code: Select all

title           Linux
root            (hd0,0)
kernel          /boot/bzImage root=/dev/sda1
kommen nicht vom update-grub. Die mußt du raus löschen, wenn du deinen alten Kernel gelöscht hast. Oder du änderst zumindest den Default-Eintrag ab, damit er standardmäßig den Debian-Kernel nimmt, aber der von dir erstellte bleibt für den Fall der Fälle noch auswählbar (sofern die /boot/bzImage weiterhin vorhanden ist)
User avatar
Joe User
Project Manager
Project Manager
Posts: 11186
Joined: 2003-02-27 01:00
Location: Hamburg
 

Re: Kernel Downgrade Frage zu menu.lst

Post by Joe User »

/boot/bzImage, /boot/System.map und /boot/initrd beziehungsweise /boot/initramfs sind, sofern vorhanden, bei guten Distributionen immer Symlinks auf den aktuellen Kernel und dessen Komponennten...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
danton
Posts: 47
Joined: 2006-01-10 17:45
 

Re: Kernel Downgrade Frage zu menu.lst

Post by danton »

Bei Debian hast du als Links auf den aktuellen Kernel:
/boot/vmlinuz und /boot/initrd.img für den aktuellen Kernel
/boot/vmlinuz.old und /boot/initrd.img.old für den zuvor genutzten, sofern dieser nicht per Paket-Manager entfernt wurde)
Daher auch meine Vermutung, daß vorher ein selbstgebauter Kernel im Einsatz war, denn die Kernel aus debian-backports müssten die gleichen Links wie die der Standard-Distri verwenden.
User avatar
daemotron
Administrator
Administrator
Posts: 2643
Joined: 2004-01-21 17:44
 

Re: Kernel Downgrade Frage zu menu.lst

Post by daemotron »

In dem Zusammenhang möchte ich noch mal dran erinnern, dass bei manchen Providern die Standard-Kernel nicht funktionieren. Der oberste Eintrag der menu.lst könnte darauf hinweisen, dass im Image ein Eigenbau des Serveranbieters verwendet wurde. In solchen Fällen ist es gefährlich, den Distributionskernel einfach blind einzuspielen. Zumindest sollte man sich vorher vergewissern, dass alle benötigten Devices aktiviert sind - und im Zweifelsfall wissen, wie man die Änderungen am System rückgängig gemacht bekommt.
“Some humans would do anything to see if it was possible to do it. If you put a large switch in some cave somewhere, with a sign on it saying 'End-of-the-World Switch. PLEASE DO NOT TOUCH', the paint wouldn't even have time to dry.” — Terry Pratchett, Thief of Time
xfreddy
Posts: 4
Joined: 2010-05-24 13:42
 

Re: Kernel Downgrade Frage zu menu.lst

Post by xfreddy »

fulltilt wrote:Habe hier ein Kerneldowngrade Debian5 (2.6.31 auf 2.6.26) durchgeführt.
Danach habe ich update-grub ausgeführt
Immer von hand schreiben/aendern (anpassen).