Booter sur une partition LVM

Pour booter sur un partition LVM le plus simple est de suivre ce HOWTO.

Cependant, pour moi ca n'a pas fonctionné et j'ai eu des messages d'erreur du type :
vgscan -- ERROR 6 writing volume group backup file /etc/lvmtab.d/vg01.tmp in vg_cfgbackup.c [line 271]
vgscan -- ERROR: unable to do a backup of volume group "vg01"
vgscan -- ERROR "lvm_tab_vg_remove(): unlink" removing volume group "vg01" from "/etc/lvmtab"

J'ai résolu le problème grace à ce poste
En effet la partition initrd était trop petite. Donc une fois que la commande lvmcreate_initrd est executée, il faut se servir du fichier initrd créé pour en recréer un plus grand ainsi :

gunzip /boot/initrd-2.4.22.gz
mkdir /tmp/initrd-2.4.22-mnt
mount -o loop /boot/initrd-2.4.22 /tmp/initrd-2.4.22-mnt

head -c 15m /dev/zero > /tmp/initrd
mkfs -m 0 -N 15000 -f 2808 -g 888 /tmp/initrd
mkdir /tmp/initrd-mnt mount -o loop /tmp/initrd /tmp/initrd-mnt

cp -ax /tmp/initrd-2.4.22-mnt /tmp/initrd-mount
umount /tmp/initrd-mount
gzip -9 /tmp/initrd
mv /tmp/initrd.gz /boot