Eu não sei se essa funcionalidade é oferecida por instaladores típicos, mas é bastante fácil de fazer a partir de um CD ao vivo (ou USB ao vivo ou qualquer outro). Ambos SystemRescueCD e GParted Live ter as ferramentas necessárias prontamente disponíveis (existem, sem dúvida, muitas outras distribuições ativas adequadas). Note que você precisa inicializar a partir de um sistema separado, pois os sistemas de arquivos ext3 não podem ser reduzidos durante a montagem.
Você pode usar a GPI GUI para reduzir o sistema de arquivos em até 20 GB ou menos e redimensionar o volume lógico existente de acordo. Então, quando você instalar outra distribuição, você será capaz de criar um volume lógico no espaço livre. Note que nem todas as distribuições suportam a instalação em um volume lógico (todas as “sérias”, é claro); para o Ubuntu, você precisa do instalador do servidor (ao contrário do instalador da área de trabalho com gráficos elegantes, mas com menos opções).
Se você não puder ou não quiser usar uma GUI, aqui está uma visão geral de como fazer isso na linha de comando:
-
pvscan
para detectar volumes físicos (se ainda não foram feitos durante a inicialização). -
vgimport vg_token
para importar o grupo de volumes (idem). -
vgchange -ay vg_token
para tornar os volumes lógicos acessíveis. -
resize2fs /dev/vg_token/lv_root 72G
(ou qualquer tamanho que você decidir). -
lvreduce -L 72g /dev/vg_token/lv_root
(este deve ser o mesmo tamanho do sistema de arquivos; lembre-se que com as ferramentas LVM, as unidades minúsculas são binárias (k = 1024) e as unidades maiúsculas são decimais (K = 1000)). -
vgchange -an vg_token; vgexport vg_token; reboot
.