
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
方法で実行することをお勧めします。