Kernel-Panik beim booten von reiserfs

Post Reply
Message
Author
seba7
Posts: 14
Joined: 23. Oct 2001 14:58

Kernel-Panik beim booten von reiserfs

#1 Post by seba7 »

Hallo,

benutze SuSE Linux 7.3 und den Kernel-2.4.13,
funktionierte mit ext2 wunderbar,

jetzt hab ich ext2 durch reiserfs ersetzt,
was mit dem Standart-Kernel von SuSE funktioniert,
aber wenn ich den Kernel-2.4.13 oder 2.4.16 starte,
bekomme ich Kernel-Panik, (reiserfs ist beim neuen Kernel Aktiviert)

Wird vielleicht noch zusätzliche Software benötigt???

Für jede Hilfe bin ich dankbar.

Gruß
Sebastian

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Kernel-Panik beim booten von reiserfs

#2 Post by Stormbringer »

Wie hast Du es denn gemacht?

Nötig sind folgende Schritte zum Kernelupgrade:
- make menuconfig (die ReiserFS Unterstüzung aktivieren)
- make dep
- make bzImage
- make modules
- make modules_install
- lilo
- mk_initrd (das ReiserFS Modul wird in die initial Ramdisk eingebunden)
- lilo
- Neustart
Dies ist für jeden zu kompilierenden Kernel durchzuführen.

Gruß
Last edited by Stormbringer on 03. Dec 2001 7:33, edited 1 time in total.
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Kernel-Panik beim booten von reiserfs

#3 Post by Stormbringer »

... selbstredend nach make modules_install ein
cp /usr/src/linux/arch/i386/boot/bzImage /boot
und anschließendem
cd /boot
mv vmlinux vmlinux-24xxx (falls der alte Kernel gesichert werden soll)
mv bzImage vmlinux

Ansonsten kann auch ein
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinux
benutzt werden.

Gruß
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

trinity
Posts: 821
Joined: 12. Oct 2001 10:04

Re: Kernel-Panik beim booten von reiserfs

#4 Post by trinity »

also bei mir heist der kernel vmlinuz (glaube ich zumindest <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">)
Falls deine /boot auch reiserfs behandelt sein sollte. Muss reiserfs fest in den kernel einkompiliert werden (<u>nicht als modul</u>)
"Korrekt, Freundlich, Kostenfrei", wähle genau zwei. (Lutz Donnerhacke in dcsf)

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Kernel-Panik beim booten von reiserfs

#5 Post by Stormbringer »

@Lutz
vmlinuz .... 'tschuldigung ... <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

> Falls deine /boot auch reiserfs behandelt sein sollte. Muss reiserfs fest in den kernel einkompiliert werden (nicht > als modul)
Dat ist nicht richtig!!! Habe es auf drei verschiedenen Systemen als Modul eingebunden!!!

Gruß
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

Sebastian

Re: Kernel-Panik beim booten von reiserfs

#6 Post by Sebastian »

Hallo,

<b>Danke, danke, danke,</b>
ich hatte resierfs als Modul gekennzeichnet,
jetzt habe ich es fest im Kernel-2.4.13 (y), läuft wunderbar,

wieso klappt's aber beim Standart-Kernel von SuSE???,
da ist reiserfs nur als Modul und es funktioniert,

und noch was seltsammes,
wenn ich <b>mk_initrd</b> beim kompilieren von Kernel-2.4.13 ausführe,
dann:
<pre>using "/dev/hdb3" as root device (mounted on "/")

creating initrd "//boot/initrd" for kernel "//boot/vmlinuz" (2.4.10-4GB)
module reiserfs is "/lib/modules/2.4.10-4GB/kernel/fs/reiserfs/reiserfs.o"
-> insmod reiserfs

creating initrd "//boot/initrd.suse" for kernel "//boot/vmlinuz.suse" (2.4.10-4GB)
module reiserfs is "/lib/modules/2.4.10-4GB/kernel/fs/reiserfs/reiserfs.o"
-> insmod reiserfs</pre>

wieso 2.4.10, oder ist initrd nur für SuSE-Kernel zuständig???

Gruß
Sebastian <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: Kernel-Panik beim booten von reiserfs

#7 Post by gewitter »

damit mk_initrd auch bei anderen kerneln funktioniert, sollte in /usr/src/linux "make bzImage bzlilo" aufgerufen werden, das kopiert nicht nur den kernel nach /boot sondern auch andere system-informationen, die dafür gebraucht werden. aber achtung: in /usr/src/linux/.config muss der installationspfad auf /boot gesetzt werden, sonst landen die files in /. ich glaube es ist um zeile 64 rum.

trinity
Posts: 821
Joined: 12. Oct 2001 10:04

Re: Kernel-Panik beim booten von reiserfs

#8 Post by trinity »

@Stormbringer
ok, da ich mich mit der Ramdisk noch nie beschäftigt habe kann das schon sein. Aber wenn man die nicht verwendet muss es in den kernel.
Bei gelegenheit werd ich mir also mal diese ramdisk und deren funktionsweise anschauen müssen (obwohl ich eigentlich so gut wie keine Module verwende <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">)

Gruß
"Korrekt, Freundlich, Kostenfrei", wähle genau zwei. (Lutz Donnerhacke in dcsf)

Post Reply