ファイルシステムの起動に失敗した後に Linux を修復する方法

ファイルシステムの起動に失敗した後に Linux を修復する方法

Linux に問題があります。HHD では常に小さな問題がありましたが、PC は常に正常に動作していましたが、昨日は動かなくなったので再起動することにしました。再起動後、このエラーが発生します。

[FAILED] Failed to start File System 6-53ec-49bb-8b46-0913583825fb. 
[DEPEND] Dependency failed for /sysroot. 
[DEPEND] Dependency failed for Initrd Root File System.

スクリーンイメージはこちら

ただし、Linux と同じ HDD 上にある Windows を起動することはできます。

私のコンピュータを修理するのを手伝ってください。

本当に助かります。

答え1

TL;DR: システムが壊れてしまい、ライブUSBイメージから起動して始める何が悪かったのかを理解する

共有されたスクリーンショットから、次の 2 つのことが推測できます。

  1. 起動フェーズで、おそらくファイルシステムに関連する重大なエラーが発生し、init プロセス (この場合はsystemd) が緊急コンソール モード以外での続行を拒否する原因となっています。
  2. 実際にはできない始める緊急コンソールモードは、システムがルートをロックアウトするように設定されているためです。完全に-- つまり、sulogin続行を拒否することを意味します。

#2はおそらく過去のある時点で、偶然に、またはサーバーのセキュリティ保護に関する善意の指示に従って、自分でやったこと。少なくとも私はそうであることを願っています。

いずれにせよ、このシステムはダメです。rootがログインしてファイルシステムの問題を修正するまで起動しませんが、rootできないログイン。

そのシステムで行ったカスタマイズの程度と最後のバックアップの最新度合いに応じて、ドライブにハードウェア障害がなかったと仮定して、ライブ USB イメージをロードし、パーティションをマウントして、救出できる限りのデータを抽出し、その後、消去して再インストールすることをお勧めします。

それかもしれないシステムを完全に救出することはほぼ不可能ですが、それは間違いなく膨大な手間と労力がかかることになり、あなたがそれをこなせるかどうかはわかりません。

答え2

皆様のご協力に心から感謝しておりますが、私は別の方法でこの問題を解決しました。

私の場合、この問題の解決策は、LiveUSB から起動してコマンドを実行するだけでしたfsck -f /dev/sd##。これで問題は完全に解決しました。

また、この問題を解決しているときに遭遇した別の問題の解決策も追加したいと思います。問題は、何らかの理由で記録された USB がコンピューターで認識されず、Linux イメージを別の USB に書き込む必要があり、その後問題が解決したことです。

関連情報