web-dev-qa-db-ja.com

ハードドライブがいっぱいになった場合、なぜログインできないのですか?

私は愚かでした。ハードドライブの容量が少なくなっているという警告を無視し続け、ダウンロードをバックグラウンドで実行したままにしました。ログアウトしたとき、ログイン画面(LightDM)に戻らず、再起動したときもログイン画面が表示されませんでした。代わりに、ロードされているドライバー/デーモンを一覧表示する端末のような画面が表示されましたが、プロンプトは表示されませんでした。 Ctrl-Alt-F1(およびF2など)でターミナルにアクセスできました。

多くの間違った木を吠えた後、私は1つか2つのファイルを削除することでそれを解決しました。私の質問は、なぜこれが起こったのかということです。

3
david.libremone

ルートパーティション(より正確には/varを保持するパーティション)がいっぱいになった場合、/var/log/auth.logに書き込むスペースはありません。これにより、通常、superuser

/homeについても同じことが言えます。ホームディレクトリに更新が必要なファイルがあり、デバイスに空き容量がない場合はログインできなくなります。

7
Rinzwind

どちらか/tmpがいっぱいになったため、作成できませんでした.X11-unixまたは/homeがいっぱいになったため、作成できませんでした.Xauthority。いずれにせよ、グラフィカルログインは機能しません。

最新のUbuntuのデフォルトはRAMベースの/tmp;しかし、2012年にはそうではなかったことを思い出します。

0
Joshua