Ubuntuが「contains a file system with errors」と出て起動しなくなったときの対処法

Ubuntu

環境

Ubuntu18.04 LTS

状況

Ubuntuがフリーズしてしまったため電源ボタンを長押しして強制終了した。その後、起動させようとすると写真のようなエラーで起動しなくなってしまった。

エラー画面

—-<エラーメッセージ>—-

/dev/sdb1 contains a file system with errors. check forced.
/dev/sdb1 :
Inodes that were part of a corrupted orphan linked list found.
/dev/sdb1 : UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e.,without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/sdb1 requires a manual fsck
BusyBox v1.27.2 (Ubuntu 1:1.27.2-2ubuntu3.2) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs) _

修復方法

そのエラー画面で

fsck -y /dev/sdb1

を実行する。
終了したもう一度同じコマンドを実行して確認する。
そして

exit

を実行して再起動すると正常なGUI画面が起動した。

結局今回は何をしたの(まとめ)?

今回のエラーはファイルシステムのエラーでした。これは強制的にプログラムを止めたり、強制的に電源を落としたりしたときに起きるようなエラーだそうです。そこで「fsck」というファイルシステムのチェックをするコマンドを実行して、ファイルシステムを修復しました。もしも、このエラーが繰り返し起こるのであれば、それは強制的に終了した影響ではなく、HDDやSSDの損傷を疑ったほうがよいかも知れません。

参考にしたフォーラム

forums.ubuntulinux.jp

コメント

タイトルとURLをコピーしました