システムの起動中にエラーが発生したため、ファイルシステムを手動で確認する必要があります。

システムの起動中にエラーが発生したため、ファイルシステムを手動で確認する必要があります。

SSDディスクにインストールされたDebian。システムの起動中にエラーが発生しました:

ROOT: UNEXPECTED INCONSISTENCY; RUN fsck manually
(i.e. without -a or -p options)
fsck exited with status code 4.
The root filesystem on /dev/sda2 requires a manual fsck.

BysyBox v.1.22.1 (Debian 1:1.22.0-19+deb9u2) built-in shell (ash)
Enter 'help' to a list of built-in commands
(initramfs) sudo umount /dev/sda2
sh: sudo: not found
(initramfs)

最初にディスクをマウント解除しようとしましたが、コマンドが失敗しました。このエラーはどれほど深刻ですか?どのコマンドを実行する必要がありますか?このエラーは以前のSSDディスクエラーの症状ではありませんか?

答え1

削除できません。ファイルシステムにはその時点でマウントすることも、コマンドを/devロードすることもありませんfsck

調査するファイルシステムは特別なケースです。ルートファイルシステムをマウントするときにこれを行うことができます。読み取り専用、ファイルシステムのチェックに変更が発生した場合は、fsck完了後すぐに再起動する必要があります。

現在initramfsにあるため、ルートファイルシステムはすでに読み取り専用モードになっている可能性があり、ファイルシステムのチェックを続行できます。

答え2

まず、心配しないでください!これは時々発生し、ドライブが完全にマウント解除されていない場合(電源ボタンを押すなど)、自然に発生することもあります。あなたのデータは安全である可能性が高いです。

通常は統合されていないsudoため、ライブinitramfs環境ではこれを使用しません。sudoこの時点ではrootとして実行されるため、sudo必要ありません。

umount /dev/sda2それでは簡単に試してみてくださいfsck /dev/sda2

何らかの理由でまだ機能しない場合は、Live Linux 環境で起動し、そのfsck方法で実行することをお勧めします。

関連情報