web-dev-qa-db-ja.com

更新後にファイルシステムが読み取り専用になったのはなぜですか?

11.10を実行していて、いくつかの更新プログラムを適用しました。その後、コンピューターを使用するたびにできるようになりますが、読み取り専用になるまで約2〜3分しかかかりません。入力したSudoコマンドには、次のエラーが表示されます。

Sudo: Can't open /var/lib/Sudo/ryanmcclure/0: Read-only file system

また、xpad(付箋プログラム)を使用します。ノートを編集する場合、約4分後にファイルに書き込めないと表示されるまで問題はありません。ファイルシステムが読み取られるためです。

この問題を解決するにはどうすればよいですか?

13
Ryan McClure

おそらくハードディスクの故障が原因で、ファイルシステムが破損しているようです。 (通常、これは、システムがファイルシステムを自発的に読み取り専用としてマークし、さらなる損傷を防ぐための唯一の方法です。)実行してみてください。

dmesg | less

そして、下部近くまでスクロールして、ファイルシステムとディスクに関連するエラーがあるかどうかを確認します。修正不可能な読み取りまたは書き込みエラー(おそらくsdaで)に関するメッセージ、またはファイルシステムエラー(ext3またはext4エラーに関するメッセージなど)を探します。これらのようなものが表示された場合は、重要なデータをすぐにバックアップしてくださいにして、ディスク自体に障害が発生しているかどうかを調べます(この場合、新しいディスクを取得する必要があります)。単に論理的な障害(この場合、おそらくfsckでファイルシステムを修復して問題を解決できます)。

15
Mike

私は同じ問題を抱えていて、グーグルで検索してこれらの2つのリンクを見つけました。これは便利でした。私には、デバイスをアンマウントするのに十分な時間を与えなかったようです。ところで私のデバイスは/dev/sdaxで、これはvfatドライブです。

これらのリンクが示唆する解決策は、実行することです

Sudo fsck.vfat /dev/sda5 -a -w  

または

Sudo fsck.msdos -aw /dev/sdb1

リンクは次のとおりです。

どうやら、人々は2番目のリンクを愛しています。

これらのcmdが何をするのかを詳しく知ることはまだできていません。

私は両方のコマンド(aahh !!!! me)を実行しましたが、実行にかなりの時間がかかりました。

その後、アンマウントしてからマウントしました。今のところ私にとってはうまく機能しています(以前は読み取り専用エラーを報告していた同じ操作を繰り返しました)。エラーが発生した場合は更新されます。私には、その種の解決されたように見えます。

2
ARVR

このエラーはファイルシステムの不適切なマウント、アンマウントが原因で発生するため、PCの再起動を実行できます。システムを再起動すると修正が求められ、fが押されますが、その後、問題を解決する必要があります

1
ravi kant

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1063354

HDが読み取り専用になる野生のかなり大きなバグ。あなたのHDではありません。

0
Johnny