On Sat, 2005-04-02 at 18:17 +0200, Ronny Buchmann wrote: > On a system with / on a normal partition and other filesystems on LVM volumes > rc.sysinit tries to fsck the LVM volumes before they are available. > > If / is also on LVM, mkinitrd runs vgscan before rc.sysinit, so everything is > fine here. > > So the question is, should this be solved in mkinitrd (by running vgscan > whenever LVM is present, not only when / is on LVM) or in initscripts? No, rc.sysinit should be initializing all non-"/" VGs. In particular, the initrd must *not* initialize volume groups which might be clustered, and it's fairly complicated to keep track of all of that in the initrd. > And against what should the bug be filed? "initscripts". -- Peter