web-dev-qa-db-ja.com

`mount`が" rw "としてリストしていても、ファイルシステムは"読み取り専用 "です

何が起こったのかはわかりませんが、現在、mountは "rw"としてリストしていますが、すべてのファイルシステム(別のドライブにある/を除く)は "読み取り専用"です。

$ mount
/dev/sda1 on /media/Data type ext4 (rw,nosuid,nodev,user_xattr)

しかし、ファイルを作成しようとすると、次のようになります:

$ cd /media/Data/; touch hello
touch: cannot touch `hello': Read-only file system

rwとして再マウントしようとすると、エラーが発生します。

$ Sudo mount -o remount,rw -t ext4 /dev/sda1 /media/Data
mount: cannot remount block device /dev/sda1 read-write, is write-protected

助言がありますか?これはドライブの物理的な問題でしょうか?

4
nbubis

mountはファイルの内容を読み取ります/etc/mtab。状況によっては、このファイルは最新ではありません。

/proc/mountsに対してこれを再確認してください。

メッセージcannot remount block device /dev/sda1 read-write, is write-protectedの理由は、ハードウェア書き込み保護である可能性があります。 USBスティックのスイッチ。

問題を調査するには、パーティションをマウントしようとした直後にdmesgの出力を調査します。

また、fsckを使用したファイルシステムチェックは価値のあるアプローチです。

3
H.-Dirk Schmitt