btrfs encolher partição

3

Após encolher um sistema de arquivos BTRFS usando "redimensionar / mnt-20g do sistema de arquivos btrfs", esse espaço não aparece como livre para alocação no GParted. Não parece que o GParted possa redimensionar a partição btrfs sozinho. A reinicialização não ajuda.

As várias maneiras de verificar o espaço livre em um link do btrfs mostre que o espaço total diminuiu em 20 GB.

Como posso recuperar esse espaço para usar em outra nova partição no disco rígido?

    
por harsha 02.05.2011 / 02:32

1 resposta

2

Graças à ajuda de cwillu e mig na freenode, descobri a solução.  O comando de redimensionamento do sistema de arquivos btrfs assim como resize2fs redimensiona o sistema de arquivos, mas mantém os limites de partição inalterados. Eles podem ser alterados usando fdisk para excluir a partição btrfs e, em seguida, recriando-a com um nó de extremidade que seja menor que 20 Gb menor que o ponto final atual, pois o espaço livre está no final. Execute btrfsck para garantir que tudo esteja bem, caso contrário, reverta para a tabela de partições anterior. Existem muitos tutoriais na Web sobre este processo.

    
por 02.05.2011 / 11:20