[linux-lvm] initrd for LVM2 root partition
ms419 at freezone.co.uk
ms419 at freezone.co.uk
Sat Sep 11 20:18:18 UTC 2004
How does one manually build an initrd to mount an LVM2 root partition?
I'm aware of the lvmcreate_initrd tool, but in my distribution (Debian
unstable) it accompanies LVM1, not 2; besides, I am building the initrd
for a foreign architecture, so I think I would have to build it
manually anyway.
I've read the LVM HOWTO, particularly
http://www.tldp.org/HOWTO/LVM-HOWTO/upgradetolvmroot.html, which
mentions initrds, but I couldn't find any instructions for manually
building an LVM initrd. Can someone suggest some documentation to me?
Currently, I am confronted with the following problem, when I run
vgscan on my initrd:
# vgscan
Locking type 1 initialization failed.
#
I suspect this may be because I'm using a read-only filesystem?
According to this (almost ancient?) message:
http://www.redhat.com/archives/linux-lvm/2003-January/msg00184.html,
vgscan requires a writable filesystem; Is this still the case?
This message describes using tmpfs to avoid this problem:
https://www.redhat.com/archives/linux-lvm/2003-January/msg00259.html;
are these instructions accurate?
Thanks very much; any help much appreciated!
Jack
More information about the linux-lvm
mailing list