Kernel Panic nach apt-get upgrade

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Nemo
Beiträge: 20
Registriert: 04.03.2004 15:31:56
Wohnort: Hamburg
Kontaktdaten:

Kernel Panic nach apt-get upgrade

Beitrag von Nemo » 09.03.2004 21:09:51

Tachens,

ich habe gerade ein Problem nach der Installation von Debian Sarge.
Naja, zumindest die Installation war ein Sarge Netinstall Image.
Die Installation hat wunderbar hingehauen, hab die 6 GB Festplatte partioniert wie folgt:
5500MB mit ext3 als /
1000MB als swap
GRUB wurde in den MBR installiert, also (hd0) (wurde von Debian so vorgegeben und hat vor dem apt-get upgrade auch funktioniert)

Installation ist, wie gesagt, reibungslos gelaufen, auch DSL Verbindung hat hingehauen. Ich habe die Sourcen dann auf

Code: Alles auswählen

deb ftp://ftp.de.debian.org/debian unstable main contrib non-free 
gestellt.
apt-get update hat hingehauen, apt-get upgrade ebenso.. Allerdings gabs dann nach dem reboot folgende Fehlermeldung:

Code: Alles auswählen

VFS: Cannot open root device "hda1" or unknown-block(0,0)
PLease apend correct "root=" boot ...
Kernel Panic: VFS unable to mount root fs on unknown-block(0,0) ]
Damit weiß ich als Neuling aber nichts anzufangen.. GRUB Konfiguration habe ich mir angesehen und da sieht alles wunderbar aus:

Code: Alles auswählen

title		Debian GNU/Linux, kernel 2.4.24-1-386
root		(hd0,0)
kernel		/boot/vmlinuz-2.4.24-1-386 root=/dev/hda1 ro
initrd		/boot/initrd.img-2.4.24-1-386
savedefault
boot
Der Kernel wurde zwar auch geupdatet (was für ein wort..) allerdings auf die gleiche Version.. Warum auch immer.
Und nun bin ich mit meinem Latein am Ende.

Kann jemand helfen?

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 09.03.2004 21:15:48

ich würde mal schätzen du hast /root als ext3, und das nicht fest im Kernel einkompiliert.

Nemo
Beiträge: 20
Registriert: 04.03.2004 15:31:56
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Nemo » 09.03.2004 21:23:50

Jap, root ist auf ext3.
Kompiliert hab ich bisher noch gar nichts. Hab nur per apt-get ein upgrade ausgeführt und dabei wurde das vorhandene kernelimage durch eines mit gleicher versionsnummer ersetzt..
Gibt es einen Weg ext3 nachträglich "einzubauen"?

Hab gerade mal nachgeschaut, in der image konfiguration unter /boot steht unter filesystems folgender eintrag:

Code: Alles auswählen

CONFIG_EXT3_FS=m

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 09.03.2004 21:49:09

Das heist das ext3 als modul geladen wird. Das ist allerdings zu spät, da vorher schon auf /root zugegriffen werden muss.
Da wird dir nix anderes übrig bleiben als entweder vom alten Kernel zu booten, oder den Kernel händisch zu konfigurieren.

gruss
manuel

Nemo
Beiträge: 20
Registriert: 04.03.2004 15:31:56
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Nemo » 10.03.2004 07:47:52

Den alten Kernel kann ich auf der Platte nicht mehr finden, ich nehm mal an, das der überschrieben ist.. Im .deb sources folder ist nur der neue gespeichert.
Hab nun nochmal neu installiert und diesmal ext2 gewählt. Damit geht auch alles wunderbar.
Eventuell werd ichs nochmal probieren wenn ich etwas mehr Erfahrung habe..
Auf jeden Fall danke für die Hilfe. :)

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 10.03.2004 09:30:21

Mmmh, komisch, denn Du hast ja die initrd eingetragen, da sollte das Modul ext3 drin sein und die Platte bestens mounten können. Ich vermute, das Problem liegt/lag irgendwoanders dran.


Gruss, mistersixt.

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 10.03.2004 11:24:58

ämmmm...

meiner Meinung nach mountet er automatisch ext2, wenn ext3 nicht geht :?:

Denke nicht dass da das Problem liegt :?

Wieso hast du apt-get upgrade gemacht ?
Auf sid upgraden benötigt ein apt-get dist-upgrade

Denke du hast ein Mischsystem :?

Antworten