[blfs-dev] LVM2 bootscript
qrux.qed at gmail.com
Mon Feb 13 20:23:21 PST 2012
On Feb 13, 2012, at 7:07 PM, Bruce Dubbs wrote:
> Qrux wrote:
>> LVM2 should have a bootscript and a link in /etc/rc.d/rcS.d; if that
>> hasn't been done yet, feel free to include the one I use (which I've
>> kept in the LFS/BLFS template).
> Thanks for that.
Happy to help.
>> The meat of it is doing:
>> vgscan --mknodes
>> vgchange -a y
>> to create the DM entries and then to make each of the discovered
>> volumes "available".
> Are you sure that's needed? I was doing some experimentation with a
> non-rootfs lvm scan and it seemed to be persistent.
The vgscan is probably not strictly necessary; I think the kernel is able to see any DM devices now on startup (I forget if I set this in my kconfig).
Empirically, the vgchange is necessary; otherwise, the physical volume and volume groups are seen, but the logical volumes are set to "LV Status: Unavailable".
At least that was the case for me; if it's being auto-detected for you, could you send me your kernel config? Obviously that's preferable...
More information about the blfs-dev