Nach dem Upgrade zu 10.04 wird immer noch Kernel 2.6.31 gestartet

Liebe/-r Experte/-in,
Nach dem Upgrade von Ubuntu 9.10 zu 10.04 ist Kernel
2.6.32 zwar da, aber gestartet wird immer noch 2.6.31.

Auch nachdem ich erfolgreich das folgende Kommando
ausgeführt hatte:
~$ sudo su -c „update-initramfs -k 2.6.32-22-generic -u;
update-grub“
bleibt die Ausgabe von uname -a immer noch
Linux E4010D 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28
01:26:53 UTC 2010 i686
GNU/Linux

In der /boot/grub/menu.lst sind als die ersten Zeilen
(default 0) auch richtig:
title Ubuntu 10.04 LTS, kernel 2.6.32-22-
generic
uuid a98d6745-ca20-46f0-ae3a-1e80d7c0e8c3
kernel /vmlinuz-2.6.32-22-generic
root=UUID=95c4cb24-bb60-4d04-ba72-34bb5e12fe13 ro quiet
splash
initrd /initrd.img-2.6.32-22-generic

Wie kann ich Kernel 2.6.32 als default starten lassen?

Schönen Abend!
peter

Hi Peter,

könnte es vielleicht sein das bei dem Dist-Upgrade von Grub auf Grub2 umgestellt wurde? Der Grub2 benutzt nämlich die Datei /boot/default/grub.

Ebenfalls wäre es interessant zu wissen ob du direkt im Grub den aktuellen Kernel zum Boot auswählen kannst.

Gruß,
Dennis

Hi Peter,

könnte es vielleicht sein das bei dem Dist-Upgrade von

Grub

auf Grub2 umgestellt wurde? Der Grub2 benutzt nämlich

die

Datei /boot/default/grub.

Ebenfalls wäre es interessant zu wissen ob du direkt im

Grub

den aktuellen Kernel zum Boot auswählen kannst.

Gruß,
Dennis

Hi Dennis!

~$ grub --version
grub (GNU GRUB 0.97)

Unter /boot/grub/ befinden sich 149 Dateien, die meisten
von denen *.mod sind.

Die Datei /boot/grub/default hat die einzige Zeile, die
nicht mit # anfängt, das Zeichen 0.
In der Datei /boot/grub/grub.cfg gibt die Zeichenkette
2.6.32 gar nicht. Ich glaube, hier ist der Punkt, weiß
aber nicht wie man das ändern kann.

Datei /boot/grub/menu.lst scheint mir nicht mehr wirksam
zu sein, sondern ist wahrscheinlich nur als ein
Überbleibsel da.

Ich kann nicht im Grub den aktuellen Kernel zum Boot
direkt auswählen. Beim Booten war nur sehr kurz „GRUB
loading“ zu sehen. Wahrscheinlich deswegen, weil kein
zweites Betriebssystem vorhanden ist.

Viele Grüße,
peter

Auch nachdem ich erfolgreich das folgende Kommando
ausgeführt hatte:
~$ sudo su -c „update-initramfs -k 2.6.32-22-generic -u;
update-grub“
bleibt die Ausgabe von uname -a immer noch
Linux E4010D 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28
01:26:53 UTC 2010 i686
GNU/Linux

In der /boot/grub/menu.lst sind als die ersten Zeilen
(default 0) auch richtig:
title Ubuntu 10.04 LTS, kernel 2.6.32-22-
generic
uuid a98d6745-ca20-46f0-ae3a-1e80d7c0e8c3
kernel /vmlinuz-2.6.32-22-generic
root=UUID=95c4cb24-bb60-4d04-ba72-34bb5e12fe13 ro quiet
splash
initrd /initrd.img-2.6.32-22-generic

Wie kann ich Kernel 2.6.32 als default starten lassen?

Ich weiß, daß das ein blöde Frage ist, aber hast Du das
System schon neu gebootet? Also nicht nur Sleep/Hibernate
usw?
Kannst Du im Grub-Menü nach dem Booten denn den Kernel
auswählen?

Auch nachdem ich erfolgreich das folgende Kommando
ausgeführt hatte:
~$ sudo su -c "update-initramfs -k 2.6.32-22-generic -

u;

update-grub"
bleibt die Ausgabe von uname -a immer noch
Linux E4010D 2.6.31-19-generic #56-Ubuntu SMP Thu Jan

28

01:26:53 UTC 2010 i686
GNU/Linux

In der /boot/grub/menu.lst sind als die ersten Zeilen
(default 0) auch richtig:
title Ubuntu 10.04 LTS, kernel 2.6.32-22-
generic
uuid a98d6745-ca20-46f0-ae3a-1e80d7c0e8c3
kernel /vmlinuz-2.6.32-22-generic
root=UUID=95c4cb24-bb60-4d04-ba72-34bb5e12fe13 ro

quiet

splash
initrd /initrd.img-2.6.32-22-generic

Wie kann ich Kernel 2.6.32 als default starten lassen?

Ich weiß, daß das ein blöde Frage ist, aber hast Du das
System schon neu gebootet? Also nicht nur

Sleep/Hibernate

usw?
Kannst Du im Grub-Menü nach dem Booten denn den Kernel
auswählen?

Ja, mehrmals, weil es mit 2.6.31 gut funktionierte und
2.6.32 nicht so sehr notwendig war.
Nun, als ich heute nichts anders zu tun hatte, hatte ich
zuerst festgestellt, dass grub2 nicht installiert war,
obwohl /boot/grub/menu.lst nicht griff. Anschließend
hatte ich grub-pc (d.h. GRUB2) installiert, grub-update-
from-legacy ausgeführt und menu.lst gelöscht. Danach
bekomme ich beim Booten direkt nach dem Ubuntu-Logo
nichts anders als nur einen
Schwarzbildschirm!
Jetzt habe ich wieder den 2.6.31 erfolgreich gebootet,
nach mehrmaligem erfolglosen (nunmehr defaulten) Booten
des 2.6.32.
Meine ursprüngliche Frage ist nicht mehr aktuell. Ich
wäre sehr dankbar, wenn Du mir evtl. Hinweise
geben könntest, wieso der Kernel 2.6.32 nicht
funktioniert. Ich vermute Probleme mit dem XServer
(direkt nach dem ubuntu-logo sollte eigentlich XServer
starte, oder?).
Schönen Abend!
peter

Ins Blaue geraten würde ich auf Probleme mit dem
Grafiktreiber tippen. Kannst Du mit Strg-Alt-F2 auf eine
der Textkonsolen umschalten? Falls ja, dann kannst Du Dir
mal die Datei /var/log/Xorg.0.log anzeigen lassen und auf
Fehlermeldungen überprüfen.

Hi Peter,

nach der Ausgabe von grub --version zu urteilen hast du noch den alten grub der die /boot/grub/menu.lst verwendet. Ubuntu bietet die Möglichkeit diese Datei neu erstellen zu lassen.

Dazu kannst du die Datei verschieben und mit dem Befehl „update-grub“ neu erzeugen lassen. Beim erzeugen sollte man auch sehen welche Kernel er in die Datei mit aufnimmt.

Um das Auswahlmenü beim boot angezeigt zu bekommen musst du ESC drücken.

Beste Grüße,
Dennis

Ins Blaue geraten würde ich auf Probleme mit dem
Grafiktreiber tippen. Kannst Du mit Strg-Alt-F2 auf eine
der Textkonsolen umschalten? Falls ja, dann kannst Du Dir
mal die Datei /var/log/Xorg.0.log anzeigen lassen und auf
Fehlermeldungen überprüfen.

Nein, gar nichts kann ich da.

Im Internet habe ich gerade folgendes heraus gegoogelt,
„we are unlucky to to have a machine with Intel graphics that is not working with Ubuntu 10.04 final release.“

Also boote ich 2.6.31 und warte auf 33.

Dank und Gruss,
peter

Als ich gestern nichts anders zu tun hatte,
hatte ich GRUB2 installiert. Danach
bekomme ich beim Booten direkt nach dem Ubuntu-Logo
einen Schwarzbildschirm! Strg-Alt-F# gehen nicht, FP bleibt still.
Eben habe ich folgendes heraus gegoogelt,
„we are unlucky to to have a machine with Intel graphics that is not working with Ubuntu 10.04 final release.“

Ich kann den 2.6.31 beim Booten wählen und ohne Problem den 2.6.31 benutzen (wie vorher).

Also boote ich 2.6.31 und warte auf 33.

Dank und Gruss,
peter