O LVM foi projetado para permitir redimensionar e redistribuir facilmente o espaço exatamente na situação descrita. No entanto, a resposta de Lambert é incompleta, pois não menciona várias coisas.
O processo básico que você precisa seguir é:
- Use
resize2fspara reduzir o tamanho do/homefilesystem - Use
lvresizepara reduzir o tamanho do/dev/mapper/nice--rack--vg-homevolume - Use
lvresizepara aumentar o tamanho do/dev/nice-rack-vg/rootvolume - Use
resize2fspara aumentar o tamanho do sistema de arquivos raiz (/)
Em geral, você pode expandir os sistemas de arquivos on-line, mas não pode reduzi-los enquanto estão montados - portanto, você precisa desmontar tudo em /home para reduzi-los, mas pode expandir / (root) sem problemas.
A principal ressalva em sua situação é sua casa criptografada. Você precisará desmontar seu diretório home criptografado, então desmontar o sistema de arquivos /home subjacente, então prosseguir com as etapas restantes. Dependendo se o ecryptfs usa um dispositivo de loop (eu acho que não, mas eu não estou familiarizado com ele), você também pode precisar desmontar o dispositivo - neste ponto, pode ser mais fácil iniciar a partir de um Live CD e fazer o trabalho lá.