hello,  i write a little patch that add a force (or recursive ?) option to vgremove <br>i think  the semantic is better if you call vgremove -f <vg>  than <br>call lvremove <vg> and then vgremove <vg><br>
<br>Example:<br><br>root@cobalto:/usr/local/src/LVM2/tools# lvm lvs<br>  LV        VG     Attr   LSize   Origin Snap%  Move Log Copy% <br>  lvprueba1 prueba -wi-a- 128.00M                              <br>  lvprueba2 prueba -wi-a- 
128.00M                              <br>  lvprueba3 prueba -wi-a- 128.00M                              <br>  lvprueba4 prueba -wi-a- 128.00M                              <br>root@cobalto:/usr/local/src/LVM2/tools# lvm vgremove -f prueba
<br>vgremove: invalid option -- f<br>  Error during parsing of command line.<br>root@cobalto:/usr/local/src/LVM2/tools# ./lvm vgremove -f prueba<br>  Logical volume "lvprueba1" successfully removed<br>  Logical volume "lvprueba2" successfully removed
<br>  Logical volume "lvprueba3" successfully removed<br>  Logical volume "lvprueba4" successfully removed<br>  Volume group "prueba" successfully removed<br>root@cobalto:/usr/local/src/LVM2/tools# 
<br><br><br><br><br clear="all"><br>-- <br>No vivas solo por que respiras, vive para cumplir tus sue~os