[linux-lvm] Problems with LVM 0.6

Klaus Strebel stb at ep-ag.com
Fri Mar 5 10:40:47 UTC 1999

Hi Steve,

Steve Brueggeman wrote:
> First off, I had trouble compiling the tools.  I got a warning that
> "LVM_BLK_MAJOR" was undeclared, when compiling
> tools/lib/lvm_tab_get_free_blk_dev.c
Seems to me, that your patch was not successfull. LVM_BLK_MAJOR is to be defined
in $LINUX_SRC/include/linux/major.h. Look for a .rej file in that directory
(btw. this should be done after every patch ;-)). The sequence in the INSTALL
file should be changed: first patch the kernel sources, then build the tools.
The other things is, that, if you apply the patch to a already patched source
(ex. to update LVM0-5alpha to 0.6_also_alpha), the new module source is inserted
to the beginning of the source file, both versions are in it and the compiler is
the talking to you, telling you funny things ;-). Perhaps there should be
upgrade-patches-from-xx-to-yy ?

One very very heavy problem i ran in yesterday was, that the dynamic creation of
the /dev/lvm device-file with devfs does not work in lvm-0.6 anymore (sorry, i
didn't search why). So i have to create the /dev/lvm after loading the
lvm-module before i can vgscan. 

Btw. what are the files vgscan creates in /etc are used for. Is it possible to
suppress creation (or even rw-access) to these files if they already exist?
Background is, that i have to fsck and remount,rw my root-fs before i can use
lvm. Is that really neccessary?

But, after all that criticism, cheers for this software! It is what i waited
for! Let`s get it stable quickly!

Klaus Strebel
stb at ep-ag.com
EIGNER + PARTNER AG   - The Engineering Warehouse Company -
In Heaven there will be no DOS, no Intel, and above all, no Bill Gates.

More information about the linux-lvm mailing list