私はUbuntu 16.04を使用しており、私のコンピュータ上のすべてのユーザー(管理者と非管理者の両方)にマウントしたい8TBハードドライブがあります。
8tbというフォルダを作成しました。/media/8tb
その後、以下を追加しました。/etc/fstab
/dev/sda /media/8tb ext4 user,defaults 0 1
しばらく使用した後、ハードドライブは読み取り専用に切り替わり、削除して再インストールすると、インストールのために管理者アカウントを要求する次のメッセージが表示されます。何が問題なのかよく分からない。
ディスクでは次のようになります。
管理者アカウントを使用してインストールすると、次のエラーメッセージが表示されます。
sudoersファイルに管理者以外のアカウントを許可するためにこれを追加しましたが、sudoなしでマウントする必要があります。
my_non_admin_user ALL=(ALL) NOPASSWD: /sbin/mount.cifs, /bin/mount, /bin/umount
fstabファイルを次のように変更してみました。
/dev/sda /media/8tb ext4 user,defaults 0 2
または
UUID=629f755c-a29e-43bd-ad02-8deec4abdddb /media/8tb ext4 user,defaults 0 2
しかし、まだ同じことが起こります。読み取り専用になります。
結果は次のとおりですll /dev/sda
。
brw-rw---- 1 root disk 8, 0 jun 10 22:24 /dev/sda
SMARTを実行しdmesg
journalctl
、結果をここに入れました。協会
ドライブが突然読み取り専用になる理由は何ですか?そして、このような状況を避ける方法は何ですか?
答え1
この事実をお知らせしたくありませんが、ハードウェアに何か欠けているようです。
お願いしますディスクエラーはいつでも発生する可能性があるため、今すぐファイルをバックアップしてください。
見続けていることは、Input/output error
ユーザー空間の外で何が起こっているのかを暗示しており、私はLinuxのSATAドライバについて非常に確信しています。完全なディスク障害が発生する前に、同様のメッセージ(およびそれに対応する同様の動作)を見たことがあります。
このようにエラーが発生するという事実は、smartctl
ファイルシステムの破損の根本的な原因を排除しますが、これは単なる症状かもしれません。
これに役立つオンラインリソースがたくさんありますが、ここではいくつかの概要を説明します。気づくまったくこれはデータ復旧ほど良い専門家と状況を悪化させる可能性があります。このデータに深く関心があり、SEのランダムデータを信頼していない場合は、プラグを抜いて専門家に支払い、読み取りを中止する必要があります。
まだありますか?以下は役に立ついくつかのステップです。
rsync -ar /media/8tb $BAK_DIR
$BAK_DIR
すべてのファイルを保存できるディレクトリはどこにありますか(ディスクではありません)umount /dev/sda; ddrescue /dev/sda $BAK_FILE
$BAK_FILE
(ディスクではなく)ディレクトリに入ることができるファイルの数はどこにありますか?
それでは、問題を解決して修正できるかどうかを見てみましょう。接続が不安定であることを願っています。
- BIOSをリセットし、奇妙なことが発生していることを確認してください。
- コンピュータで他のケーブルとは異なるポートを試してください。
- 別のケーブルを使って別のコンピュータに接続してみてください。
これらの何も動作しない場合は、ディスクが不良です。この場合、ディスクを回復してもディスクは正しく信頼できなくなります。
申し訳ありません。