
Eu tenho uma instalação do openSUSE 12.1 em minha área de trabalho principal rodando com sistema de arquivos btrfs para root (/boot é ext4). Comecei a ter problemas hoje com o KDE informando-me que o espaço em disco estava quase todo esgotado e, eventualmente, ele decidiu que havia desaparecido e travou minha área de trabalho.
Usei Alt + F1 para mudar para uma tela de terminal e, embora tivesse certeza de que não estava nem perto do limite de 1 TB do meu disco rígido, movi cerca de 150/200 GB de arquivos de música e vídeo para uma unidade externa e reiniciei. Não ajudou, mesmo problema, mesma falha.
Mais uma vez, mudei para uma tela de terminal e usei du para confirmar que realmente usei apenas metade do meu espaço total em disco, mas df (incluindo a versão btrfs-progs) insiste que usei 100% do espaço em disco disponível e, portanto, minha área de trabalho trava a cada e toda vez que eu faço login.
Usar o utilitário de desfragmentação btrfs também não ajuda. Como tal, estou um pouco sem saber para onde ir a seguir.
Responder1
openSUSE 12.1, se instalado no btrfs, habilita automaticamente a ferramenta chamadapargoque usa snapshots btrfs para obter snapshots do sistema antes de instalar novos pacotes. É bem possível que esses instantâneos estejam consumindo espaço em disco. Confira seus instantâneos com snapper list
o comando.
Os instantâneos podem ser configurados usando /etc/snapper/configs/root
(veja man 5 snapper-configs
para detalhes).
Você pode listar os snapshots existentes usando snapper -c root list
e forçar a remoção dos snapshots mais antigos:
snapper -c root cleanup timeline
snapper -c root cleanup number
Veja man 8 snapper
para detalhes. Veja issopostagem do blogpara obter mais informações sobre btrfs/snapper/opensuse 12.1.
Responder2
Eventualmente, meu sistema não inicializava mais nem no modo de usuário único depois de tentar consertar, então reinstalei.