web-dev-qa-db-ja.com

ルートファイルシステムが読み取り専用になり続けるのはなぜですか?

私は最近、ルートファイルシステムが読み取り専用になる問題を抱えています。起動後、ある程度の時間がかかります。私は通常、コンピューターのサスペンドや印刷が失敗するまで何かに気付かないので、いつ起こるか正確にはわかりません。かなりランダムなようです。私のシステムのほとんどはそのパーティション上にあるため、再起動せずに再マウントすることはできません。

これが発生すると、システムはfsckを実行します。問題を修正するように促す場合があります。それ以外の場合は、明らかに何も見つかりません。

  • トラブルシューティングのために、ログを検索しましたが、関連するものは見つかりませんでした。これは、実際のエラーがいつ発生したのか分からないことが原因の可能性があります。

  • fsckが修正を実行するとき、エラーを報告しないので、ファイルシステムは最初から良いようです。

  • SpinRite でディスクをスキャンしました。少し前に、SpinRiteはハードドライブ上のいくつかの不良セクタを見つけて回復しました。この問題が発生した後、レベル4のスキャン(徹底的なスキャン)を実行しましたが、SpinRiteは何も見つかりませんでした。

  • SMARTデータは、63個の不良セクタがあり、ディスクに問題がないことを報告しています。不良セクタの数は最近変更されていません。

ディスクが最良の状態にないことを認識しており、壊滅的な障害が発生した場合に備えて完全なバックアップを作成しています。それでも、ログにエラーがないことと、SpinRiteのテスト結果および未変更のSMARTデータとの組み合わせにより、この問題には何らかの原因があると考えられます以外ディスク障害。

ディスク障害以外に、何が私の症状を引き起こす可能性がありますか?

5
Scott Severance

私の経験では、システムが読み取り専用のメディアを再マウントすることを自動的に決定した場合、

  • 媒体が壊れている
  • または、メディア上のファイルシステムが壊れています。

後者の場合、fsckの実行が役立ちます。しかし、不良ブロックが破損した場合、ファイルシステムは別の不良ブロックが表示されるまでにそれほど長くない可能性が高いため、より重要な何かを破損する可能性があります。

3