Ubuntu を起動できません。ディスクに不整合があり、X サーバーが起動しませんでした。Inode に不正なブロックがあります

Ubuntu を起動できません。ディスクに不整合があり、X サーバーが起動しませんでした。Inode に不正なブロックがあります

Ubuntu システムを起動できません。

まず、fsck が終了ステータス 4 で停止したというメッセージが表示されます。次に、プロンプトに従って手動で実行しようとすると、inode に不正なブロックがあるため、それをクリアするように求められます。

グーグルで調べたところ、私のHDに問題があることが分かりました

私は Live CD 経由で起動し、dd念のため Ubuntu 全体を外付け HDD に保存しました。

不正なブロックをすべてクリアしても安全ですか。

HD を交換した場合に、環境を安全に復元するにはどうすればよいですか。

その間、データを大幅に失うことなくノートパソコンを使い続けるためにできることはありますか。

おそらく関連するエラーですが、Xサーバーの起動に失敗しました

答え1

ライブ CD から起動するときにハード ディスクをマウントできますか? つまり、そこからファイルを読み取ることができますか? ハード ディスクをマウントできる場合は、それを実行して、必要なファイルをすべてバックアップしてください。これは、ddディスクの一部だけをバックアップするよりも便利です。

可能な限り最良のバックアップができたら、fsck に戻って不正なブロックをクリアするように指示します。実際、ext3 (Ubuntu のデフォルトのファイルシステム) を使用している場合は、-p オプションを指定した e2fsck を使用して、可能な範囲で修正を進めます。

それでもうまくいかない場合(まだ起動できない場合)、以下を試してみてください。不良ブロックディスク上の不良ブロックの数を確認します。これにより、ディスクのどの部分が正常であるかがわかりますが、しばらく時間がかかります。不良ブロックの数がそれほど多くない場合は、mkfs.ext3 -c /dev/sdx不良ブロックを使用しないように再フォーマットできます。その後、再インストールする必要がありますが、記憶によると、代替インストール ディスクを使用して、再フォーマットせずにディスクにルート ファイル システムをインストールする必要があるかもしれません。

関連情報