http://bugzilla.novell.com/show_bug.cgi?id=525454
User pgnet.dev@gmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=525454#c14
pgnet Dev changed:
What |Removed |Added
----------------------------------------------------------------------------
Info Provider|diego.ercolani@gmail.com |xwhu@novell.com
--- Comment #14 from pgnet Dev 2009-08-09 15:37:07 MDT ---
searching outside of *suse on 'lvm', 'activation' & 'root' ...
reading @ http://tldp.org/HOWTO/LVM-HOWTO/lvm2_boot.html
Chapter 8. LVM 2 Boot Time Scripts
For initrds, you should have:
dmsetup mknodes
vgscan --ignorelockingfailure
vgchange -ay --ignorelockingfailure
in the linuxrc to get the root LV activated before the root volume is
accessed. Most distros seem to have this setup in their mkinitrd scripts now,
and they also tend to have them in rc.sysinit or equivilant, so all volumes get
activated on bootup.
which seemed relevant/promising ...
i've experimented with blindly changing *all* exec'd instances of
vgscan/vgchange,
vgscan ... --ignorelockingfailure ...
vgchange ... --ignorelockingfailure ...
in each of,
egrep -rlni "vgchange|vgscan" {/etc/init.d,/lib/mkinitrd}
/etc/init.d/boot.lvm
/etc/init.d/boot.d/S10boot.lvm
/lib/mkinitrd/boot/01-devfunctions.sh
/lib/mkinitrd/boot/61-lvm2.sh
/lib/mkinitrd/scripts/boot-lvm2.sh
/lib/mkinitrd/scripts/boot-devfunctions.sh
as well as adding
dmsetup mknodes
vgscan --ignorelockingfailure
vgchange -ay --ignorelockingfailure
to
/lib/mkinitrd/bin/linuxrc
no help. either i added in the wrong place, or there's still another issue ...
i'm stumped :-/ any ideas?
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.