やってみたら簡単だったけどとても焦りそうなので、備忘録程度にシェア。
基本的に原因は「ストレージがいっぱいすぎる」ということっぽい。
復旧手順
1. recovery modeで起動
left-shiftを長押ししながらUbuntuを起動させると、grub画面が起動する。
recoveryメニューを押して、rootを選択。
参考
https://askubuntu.com/questions/16042/how-to-get-to-the-grub-menu-at-boot-time
https://tkzo.jp/blog/how-to-startup-ubuntu-with-recovery-mode/
2. recovery modeはread only権限なので権限変えてremount
$ mount -o rw,remount /
3. ファイルを諸々削除。
dockerを使っていたのが主な原因だったため、一度DockerImage等を全て削除した。
参考
https://qiita.com/nasutaro211/items/5edd12593e7b99279879
4. シャットダウン
shutdown -h now
5. 再起動
普通に起動したら元どおりになった
感想
一例でしかないのでうまくいかなかったらすみません。
ちゃんと「ストレージいっぱいだよ」の警告メッセージが出たら、ストレージを整理しましょう。