Please see the INSTALL file in the root LVM 0.8.1 directory for more details on patching the kernel. lvm-0.8final-2.2.16TL.patch - Kernel patch to add LVM 0.8final to 2.2 kernels. This patch requires Stephen Tweedie's RAWIO patch (for LVM snapshots), and also Ingo Molnar's RAID 0.9 kernel patches (for a properly working RAID system). These are included with most (all?) vendor kernel source trees (TurboLinux, Red Hat Mandrake, SuSE, etc). Should also work for patched 2.2.17 kernel sources.