[linux-lvm] problems converting from root-lvm to standard

From: SI Reasoning <si mindspring com>

To: "linux-lvm sistina com" <linux-lvm sistina com>

Subject: [linux-lvm] problems converting from root-lvm to standard

Date: Sun Dec 21 15:47:12 2003

I have had a root-lvm for some time now and I have been attempting to
convert my root-lvm to a standard /dev/hdxx root. Unfortunately it has
not gone smoothly.
My host system is Gentoo. I used a live-cd (knoppix) mounted the old
lvm-root (/dev/sys/root) and the new root (/dev/hde5) and from within
the mounted lvm-root I ran
find -xdev | cpio -pvmd /mnt/root
Then I mounted the various other partitions within the new root,
/mnt/root such as
mount /dev/hde3 /mnt/root/boot
mount -t proc proc /mnt/root/proc
mount /dev/sys/usr /mnt/root/usr
etc...
I then "chroot /mnt/root"
from within chroot I went to /boot
and tried to mkinitrd
mkinitrd initrd-2.4.20-xfs-r3.gz 2.4.20-xfs-r3
but it failed with the message along the lines of:
/dev/null permission denied.
I tried several ways to get around that including chmod 666 /dev/null
but it failed.
So I tossed the live-cd and booted into gentoo with
2.4.20-xfs-r3 S
(single user mode)
from within I reset up chroot as above and was able to mkinitrd. I then
setup lilo.conf and changed to root=/dev/hde5 on the default "linux" and
created links within /boot with initrd > initrd-2.4.20-xfs-r3.gz and
vmlinuz > vmlinuz-2.4.20-xfs-r3.
I ran lilo and it looked fine and rebooted.
Unfortunately I got a kernel panic. The first sign of something wrong
was when it could not write in the partition table (in /dev maybe) and
then I got the message that I should try "initrd= " at kernel boot.
Any ideas where I may have gone wrong? My understanding is that lvm-root
is much more difficult with lvm2, esp since it is not directly part of
2.6 and I am wanting to setup an easier way to convert to lvm2 so that I
could go back and forth between 2.4 and 2.6.
--
SI Reasoning
si mindspring com
gpg public key ftp://ftp.p-p-i.com/pub/si-mindspring-pubkey.asc
The significant problems we face cannot be solved by
the same level of thinking that created them.
-Albert Einstein
Preventive War is like committing suicide for fear of death. - Otto Von Bismarck

Attachment:
signature.ascDescription: This is a digitally signed message part