initrd for LVM2 root partition

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

_______________________________________________
linux-lvm mailing list
linux-lvm@redhat.com
https://www.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

[Index of Archives]     [Gluster Users]     [Kernel Development]     [Linux Clusters]     [Device Mapper]     [Security]     [Bugtraq]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]

  Powered by Linux