Você não precisa reinstalar / formatar seu disco rígido.
A resposta a esta pergunta depende do sistema de arquivos - especificamente, se o seu sistema de arquivos suporta redimensionamento online. Suponho que você esteja usando ext3 / ext4 em todas as suas partições, mas se não, você terá que editar sua pergunta com mais detalhes.
Como temos que reduzir a partição raiz, você precisa inicializar o sistema usando Live CD ou CD de recuperação, por exemplo. SystemRescueCD
Nota: faça um backup de todos os seus dados importantes antes de tentar isso. Sempre assuma que você pode perder todos os seus dados ao redimensionar partições.
Este é um exemplo de redução de uma partição de 50 GB para 30 GB.
Reduza o seu sistema de arquivos, depois o LVM
Verifique o sistema de arquivos. Se isto falhar ou der erros, você deve reiniciar em um Live CD e consertar seu sistema de arquivos, então continue aqui.
Certifique-se de que a partição deve ser desmontada
# umount /dev/mapper/vg_web-lv_root
verifique o sistema de arquivos
# e2fsck -yc /dev/mapper/vg_web-lv_root
Redimensione o sistema de arquivos. (50 GB - 20 GB, volume final 30 GB)
# resize2fs /dev/mapper/vg_web-lv_root 20G
Reduza o tamanho do volume lógico.
# lvreduce -L 20G /dev/mapper/vg_web-lv_root
Aumentar o outro sistema de arquivos e o volume LVM
Vamos adicionar 20G, já que essa é a quantidade que cortamos do sistema de arquivos raiz.
# lvextend -L +20G /dev/mapper/vg_web-lv_home
# resize2fs /dev/mapper/vg_web-lv_home