• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[GELÖST] Linux bootet nicht seit Kernel-Update

Hi,

openSUSE 10.3 auf älterem Gericom Laptop

Das System lief einwandfrei nachdem ich den Intel i810 Grafiktreiber ausgewählt hatte.
Nach dem YO-Update auf Kernel 2.6.22.16-0.1-default war Grub ziemlich durcheinander (falsche Laufwerksangaben, usw.).

Obwoh ich Grub neu instaliiert hab, und inzwischen auch den 2.6.22.16-0.2-default Kernel drauf habe, will Susi nicht booten - Windows bootet einwandfrei.

Also zu den Daten:
Windows XP auf der 1. Partition (die Kiste hat nur eine Festplatte)
swap auf der 2. Partition
root auf der 3. Partition

Dazu die /boot/grub/menu.lst:

Code:
# Modified by YaST2. Last modification on Wed Feb  6 11:24:47 CET 2008
default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,2)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3 - 2.6.22.16-0.2
    root (hd0,2)
    kernel /boot/vmlinuz-2.6.22.16-0.2-default root=/dev/disk/by-id/scsi-SATA_TOSHIBA_MK4021G53A60045S-part3 resume=/dev/sda2 splash=silent showopts
    initrd /boot/initrd-2.6.22.16-0.2-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.3 - 2.6.22.16-0.2
    root (hd0,2)
    kernel /boot/vmlinuz-2.6.22.16-0.2-default root=/dev/disk/by-id/scsi-SATA_TOSHIBA_MK4021G53A60045S-part3 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
    initrd /boot/initrd-2.6.22.16-0.2-default

title Windows XP
    rootnoverify (hd0,2)
    chainloader (hd0,0)+1

Für den entscheidenden Tipp wäre ich extrem dankbar.

huby
 
Hier noch ein paar Infos:
Der Bootvorgang endet mit folgender Ausgabe am Display:
Code:
root(hd0,2)
Filesystem type is ext2fs, partition type 0x83
Kernel /boot/vmlinuz-2.6.22.16-0.2-default root=/dev/disk/by-id/scsi-SATA_TOSHIBA_MK4021G53A60045S-part3
resume=/dev/sda2 splash=silent
Inzwischen hab ich etwas rumprobiert.
Hab den linuxeintrag wie folgt abgeändert:
Code:
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3 - 2.6.22.16-0.2
    root (hd0,2)
    kernel /boot/vmlinuz-2.6.22.16-0.2-default root=/dev/sda3 resume=/dev/sda2 splash=silent showopts
    initrd /boot/initrd-2.6.22.16-0.2-default
Hat jedoch nichts gebracht.
Dann nochmal so:
Code:
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3 - 2.6.22.16-0.2
    root (hd0,2)
    kernel /devsda3/boot/vmlinuz-2.6.22.16-0.2-default root=/dev/sda3 resume=/dev/sda2 splash=silent showopts
    initrd /devsda3/boot/initrd-2.6.22.16-0.2-default
Jetzt kam wenigstens eine Fehlermeldung:
Code:
Fehler 15: File not found

Press any key to continue...
Hoppla jetzt bin ich in der Textvariante von Grub.
Hier komm ich mit c in die Grub-Shell!
Dann versuch ich mal gemäß http://wiki.linux-club.de/opensuse/Linux_booten_via_Grub-Shell
zu booten.

Bis dann

huby
 
@abyss
Danke fü Deinen Tipp. Funktioniert nur leider nicht, da ich auch die Reparatur nicht starten kann. Diese führt sofort zum Absturz! (vermutlich wegen Grafiktreiber siehe unten)

Inzwischen hab ich versucht über die Grub-Shell zu booten, wie das hier http://wiki.linux-club.de/opensuse/Linux_booten_via_Grub-Shell beschrieben ist.

Dies funktioniert, einschließlich der Meldungen von Grub, genau bis zur Eingabe von
Code:
grub> initrd /boot/initrd-2.6.22.16-0.2-default
Dann ENTER und dann passiert nichts mehr!
Das heißt für mich, daß irgendetwas an der initrd nicht stimmt. Lieg ich da richtig?
Wie in meinem ersten Post erwähnt, mußte ich nach der Installation den i810 Grafiktreiber auswählen, wie in file:///usr/share/doc/release-notes/openSUSE/RELEASE-NOTES.de.html#13 beschrieben.
Könnte dieses Treiberproblem damit zusammenhängen?

Bin für jeden Tipp dankbar.

huby
 
Susi machts wieder!

Es lag, wie vermutet, an der initrd.

Also hab ich von DVD in init3 gebootet, dann mk_initrd ausgeführt, anschließend hat der reboot mit init 3 geklappt.
Dann hab ich nochmal mit "sax2 -r -m 0=i810" den richtigen Grafiktreiber installiert.
Dann init 5 und alles ist wieder OK.

Viele Grüße

huby
 
Oben