A saída de df -h
("human-readable sizes") pode ser um pouco mais clara que a simples df
.
Na verdade, provavelmente mostraria que o tamanho de /
é de apenas 13 GB - acredito que você tenha criado uma segunda partição de ~ 190 GB para /home
, mas esqueceu de montá-lo, então todos os arquivos estão sendo armazenados na primeira partição ( /
).
Você pode usar lsblk
ou ferramentas de particionamento, como parted
/ gparted
, para listar todas as partições existentes e seus tamanhos.
Verifique se a partição para /home
está listada por lsblk
ou em /etc/fstab
e tente montá-la. Mas por enquanto, monte-o em algum lugar além de /home
, por exemplo, /mnt
- para facilitar a transferência dos arquivos.
Sua atualização mostra uma partição grande em /dev/sda1
. Você pode montá-lo temporariamente em /mnt
:
# mount /dev/sda1 /mnt
Se o comando for bem sucedido, ele retornará silenciosamente. Se ele reclama de "fstype desconhecido", pode ser que a partição ainda não tenha nenhum sistema de arquivos - mkfs.ext4 /dev/sda1
formataria como ext4 , o mais comum.
Para mover seus arquivos, faça logout da sua conta, faça login como root e use rsync -avP /home/ /mnt/
para transferir dados. Depois, exclua-o do antigo /home
manualmente.
Para tornar a partição permanentemente montada em /home
, adicione o seguinte ao fstab:
/dev/sda1 /home ext4 rw,relatime,acl 0 2
Ter /
e /home
separate facilita muito a reinstalação do Linux (por exemplo, se você quiser alterar as distribuições). Mas se você quiser mesclá-los, você pode fazer isso com gparted
- no entanto, somente de um CD ao vivo, não do mesmo sistema.
Dentro do GParted, basta excluir a grande partição vazia e redimensionar a partição existente de 13 GB. Esteja ciente de que você pode precisar reinstalar seu gerenciador de inicialização (GRUB ou qualquer outro) depois de fazer isso.