Eventualmente, meu sistema não inicializaria mais até mesmo no modo de usuário único após tentar consertá-lo, portanto, foi reinstalado.
Eu tenho uma instalação do openSUSE 12.1 no meu desktop principal rodando com o sistema de arquivos btrfs para root (/ boot is ext4). Eu comecei a ter problemas hoje com o KDE me informando que o espaço em disco quase desapareceu e, eventualmente, ele decidiu que ele havia desaparecido e caiu da minha área de trabalho.
Eu usei Alt + F1 para alternar para uma tela de terminal e embora eu tivesse certeza de que não estava perto do limite de 1TB do meu disco rígido, movi cerca de 150 / 200GB de arquivos de música e vídeo para uma unidade externa e reiniciei. Não ajudou, mesmo problema, mesmo acidente.
Mais uma vez eu mudei para uma tela de terminal e usei du para confirmar que eu tinha usado apenas metade do meu total de espaço em disco, mas o df (incluindo a versão btrfs-progs) insiste que eu usei 100% do espaço disponível e então meu a área de trabalho falha cada vez que eu faço login.
Usar o utilitário de desfragmentação btrfs também não ajuda. Como tal, estou com uma pequena perda de para onde ir em seguida.
O openSUSE 12.1, se instalado no btrfs, ativa automaticamente a ferramenta chamada snapper que usa snapshots do btrfs para obter instantâneos do sistema antes de instalar novos pacotes. É bem possível que esses instantâneos estejam consumindo seu espaço em disco. Confira seus instantâneos com o comando snapper list
.
Confira este blogpost para mais informações sobre btrfs / snapper / opensuse 12.1.