Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

03.06.2007, 23:26

LVM Kernel Panic initrd

Hi, ich wollte heute meine Festplatte auf LVM umstellen. Ich habe mir das so vorgestellt, dass ich eine kleine vfat Partition mache eine boot Partition und die restlichen Partitionen dann ueber LVM manage.
Tja das hatt aber nicht so geklppt wie es sollte. Vielleicht weis hier jemand Rat oder stoesst mich auf den Fehler.

Howto nachdem ich vorgegangen bin.

Da ich meinen Kernel immer selber kompiliere habe ich den zweiten Weg ueber den lvm2create_initrd script genommen.

Beim booten kommt nun immer folgender Fehler:

Quellcode

1
2
3
4
5
....
RAMDISK: Compressed image found at block 0
VFS: Mount root (ext2 filesystem) readonly.
Freeing unused kernel memory: 212k freed
Kernel panic - not syncing: No init found. Try passing init= option to kernel.



Hier noch ein paar Informationen zu meiner Installation:

Quellcode

1
2
muckMa ~ # uname -a
Linux muckMa 2.6.20-gentoo-r8 #6 Sun Jun 3 22:00:34 CEST 2007 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz GenuineIntel GNU/Linux

Quellcode

1
2
3
4
5
muckMa ~ # cat /boot/grub/grub.conf
title ramdisk LVM 
root (hd0,1)	 
kernel /boot/vmlinuz-lvm2-2.6.20-gentoo-r8 root=/dev/ram0 lvm2root=/dev/internDisk/rootDev 
initrd /boot/initrd-lvm2-2.6.20-gentoo-r8.gz


Aufgefallen ist mir auch, dass wenn ich statt "root=/dev/ram0 lvm2root=/dev/internDisk/rootDev" einfach nur root=/dev/hda4 schreibe und sonnst alles gleich lasse das system auf meiner noch aktiven hda4 partition startet mit dem initrd.Auf der hda4 Partiton und auf der /dev/internDisk/rootDev sind die gleichen Daten, da ich alls von hda4 auf internDisk-rootDev mit cp -a kopiert habe. hda4 soll dann wenn das LVM laeuft auch in das Volume intigriert werden.

Schon mal danke fuer die Rueckmeldungen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »muckeasy« (03.06.2007, 23:28)


2

04.06.2007, 10:54

ich hab mich bis jetzt immer davor bewahrt LVm für /root zu verwenden .

Aber für andere Partitionen wie /home /daten usw .. lief es bis jetzt fehlerfrei
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

3

04.06.2007, 13:11

Ich habe jetzt mal initrd-lvm2-2.6.20-gentoo-r8.gz gemountet und geguckt ob es auch in /sbin/ einen init script gibt... und ja es gibt einen.
Es gibt auch /bin/bash schön, also habe ich versucht dem Kernel beim booten noch init=/bin/bash zu übergeben. Das hat auch nicht funktioniert die Fehlermeldung war irgendwas mit "could not execute".
Jetzt hab ich dann erstmal keine Ideen mehr...