From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Martin Mosny, PosTel a.s." Message-ID: <135106662292.20020809152009@postel.sk> Subject: Re[2]: [linux-lvm] kernel panic - converting root fs to lvm In-Reply-To: References: <20020808172939.GA18645@colombina.comedia.it> <20020809061302.GA22782@colombina.comedia.it> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-lvm-admin@sistina.com Errors-To: linux-lvm-admin@sistina.com Reply-To: linux-lvm@sistina.com List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: Date: Fri Aug 9 08:19:01 2002 List-Id: Content-Type: text/plain; charset="us-ascii" To: Jorge Melhado Hello Jorge, check this out! /etc/fstab: something like this if you have ext3 or change to ext2. /dev/lvm_disk/root / ext3 defaults 1 1 /dev/hda1 /boot ext2 defaults 1 2 check that the lvm partition have devices in /dev/ == /dev/lvm_disk/root (like your). check the /etc/lilo.conf: image=/boot/vmlinuz-2.4.18 label=lvm-18 read-only root=/dev/lvm_disk/root initrd=/boot/initrd-lvm-2.4.18.img.gz check that linuxrc in the ramdisk initrd-lvm-xxxxx.img.gz contains something like this: echo "Loading jbd module" insmod /lib/jbd.o echo "Loading ext3 module" insmod /lib/ext3.o echo "Loading lvm-mod module" insmod /lib/lvm-mod.o echo "Mounting /proc filesystem" mount -t proc /proc /proc echo "Running vgscan" vgscan echo "Running vgchange -a y" vgchange -a y echo Creating root device mkrootdev /dev/root echo 0x0100 > /proc/sys/kernel/real-root-dev echo Mounting root filesystem mount --ro -t ext3 /dev/root /sysroot umount /proc pivot_root /sysroot /sysroot/initrd You need to have equivalent modules in the /lib of the initrd-lvm disk. and dont forget check dir /initrd in the /dev/lvm_disk/root root partition! have more fun! ;) Best regards Martin