Linux travado por falta de espaço: Uma solução

cledilsonweb

Cledilson Nascimento

Posted on January 29, 2021

Linux travado por falta de espaço: Uma solução

Hoje vou passar pra você uma dica simples que pode te ajudar como me ajudou. Sabe aqueles avisos que seu SO dá quando o espaço em disco está ficando cheio? Pois é. Meu Linux Mint travou, eu tinha 95GB só para ele, não sei como encheu e também não consegui acessar a interface do Cinnamon para remover alguns programas.

Uma opção

Rodando pela internet, depois de muito trabalho eu encontrei uma possível solução no StackExchange. Pelo que parece, o Linux reserva parte do disco, não sei qual o motivo, cerca 5% pra ele. Então, a proposta é apagar alguns arquivos e também diminuir essa reserva pra 1% só para poder acessar seu Linux normalmente e poder remover alguns programas, apagar alguns logs, ou o que mais você puder apagar.

Resolvendo(Ou tentando...)

Não sei como sua distro vai se comportar, se aparecer na tela de login da interface, pressione "ctrl + alt + F1", o F1 pode ser substituído até o F6 caso o F1 não abra, depois faça o login. Com a sessão aberta no terminal use o comando df -h para confirmar seu espaço livre. Observe a coluna "Montado em", esta indica o que é usado em cada partição. O sistema fica instalado onde tem apenas uma barra "/" e o nome da partição é a primeira coluna, algo como "/dev/sda8", que é o meu caso. Pra mim apareceu que tinha 4GB livre, mas para o sistema constavam 0% livres, foi o que mais achei estranho.
Então execute o comando a seguir, com usuário root para diminuir o espaço reservado(substitua /dev/sda8 por sua partição raiz do sistema) e caso sua distro seja derivada do Debian/Ubuntu, como o Linux Mint, você vai precisar usar o comando "sudo" antes dos comandos deste tutorial para poder dar permissão de administrador.

tune2fs -m1 /dev/sda8

ou

sudo tune2fs -m1 /dev/sda8 para usuários de Debian e derivados

Agora tente acessar sua interface gráfica e apague o que puder na raiz do seu sistema, principalmente programas e arquivos temporários, ou, caso você use a mesma partição para o sistema e os arquivos pessoais, apagar vídeos e músicas também vai te ajudar. Se não sabe o que pode apagar, apenas desinstale programas que não são do sistema. Após remover uma boa quantidade de arquivos/programas, execute novamente no df -h e veja se já liberou pelo menos uns 6% a 8% da partição raiz(/). Estando tudo certo, volte a configuração de reserva para um tamanho maior, até porque não sei para que serve :D

tune2fs -m5 /dev/sda8

E então...

Depois de concluir, eu percebi que o Timeshift estava tentando fazer backup mesmo sem espaço suficiente para o backup completo e acabou ocasionando esse problema. Então é isso. Espero que tenha lhe ajudado a resolver a curto prazo o seu problema assim como resolveu pra mim, agora posso voltar a escovar bytes. Abraço!

Referências

https://unix.stackexchange.com/questions/34140/tell-fs-to-free-space-from-deleted-files-now

💖 💪 🙅 🚩
cledilsonweb
Cledilson Nascimento

Posted on January 29, 2021

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related