Se eu preencher meu disco rígido, por que não consigo logar?

3

Eu era idiota, continuei ignorando os avisos de que meu espaço no disco rígido estava acabando e deixei um download rodando em segundo plano. Quando fiz o logout, não fui levado de volta para a tela de login (LightDM) e, quando reiniciei, também não obtive a tela de login. Em vez disso, recebi uma tela do tipo terminal que listava drivers / daemons sendo carregados, mas não tinha um prompt. Ainda posso acessar o terminal com Ctrl-Alt-F1 (e F2 etc).

Depois de latir muitas árvores erradas, resolvi-o apagando um arquivo ou dois. Minha pergunta é: por que isso aconteceu?

    
por d3vid 26.03.2012 / 09:42

2 respostas

7

Se a partição raiz foi preenchida (ou a partição que contém /var para ser mais precisa), não haverá espaço para gravar em /var/log/auth.log , o que geralmente impede tentativas de login de qualquer pessoa além do superuser .

O mesmo vale para /home . Existem arquivos no seu diretório pessoal que precisam ser atualizados e, se não houver espaço disponível no dispositivo, você será impedido de efetuar login.

    
por Rinzwind 26.03.2012 / 11:05
0

Ou seja, /tmp preenchido, por isso não foi possível criar .X11-unix ou /home preenchido, por isso não foi possível criar .Xauthority . De qualquer maneira, o login gráfico não seria funcional.

O Ubuntu moderno é padronizado para /tmp suportado por RAM; no entanto, lembro-me em 2012, não foi esse o caso.

    
por Joshua 21.11.2016 / 22:34