私はミントを使っています。 3日前まではすべて大丈夫でした。ファイルを作成したいのですが、外付けハードドライブに読み取り専用モードがあることがわかりました(ファイルシステムはNTFSです)。以前は何も変更しませんでしたが、良いです。おそらく小さな間違いかもしれません。早く修正しました。しかし、今でもファイルやディレクトリを作成することはできず、既存のファイルを編集することもできません(実際には編集できますが、ファイルエラーとランダムな記号と意味のないグループ「\ 00 \ 00 \」を組み合わせます)。テキストファイルまたはディレクトリを作成しようとすると、次のエラーが発生します。
root@mint:/media/mint/A47A802C7A7FF97E# cat > text.txt
bash: text.txt: No such file or directory
root@mint:/media/mint/A47A802C7A7FF97E# mkdir -p directory
mkdir: cannot create directory ‘directory’: No such file or directory
sudoで実行しても役に立ちません。以前は何千回も動作していましたが、もう動作しません。私のドライブが消えたか、それとも私が何か間違っていましたか?私はさまざまな解決策を見つけましたが、それらのどれも私のものではありません。この問題を解決するための非常に簡単な方法があれば幸いです。
UPD:ドライブが実際にRWであると確信しています。しかし、私は走ってntfsfix --no-action /dev/sdX
行きました。
NTFS signature is missing.
Unrecoverable error
Volume is corrupt. You should run chkdsk.
No change made
sudo fsck /dev/sdX
元のブートセクタとそのバックアップの違いも検出されます。
答え1
ハードウェアの問題がないことを確認してください。 これを確認するには
smartctl -a /dev/sdX
。 (smartctl
最初にインストールする必要があるかもしれません)。また、出力を確認してくださいdmesg | tail
。警告、注意深く読みなさい: これらの操作はすべてディスク上のデータを変更し、より多くの損傷を引き起こす可能性があるため、注意してください。可能であればrawにする必要があります。サポート(
ddrescue
例) 何でも変更する前に、ディスクを無関係な記憶媒体に移動してください。引き続きリスクを取ってください。ファイルシステムを修復してみてください。 あなたは実行を試すことができます
ntfsfix /dev/sdX
。このツールを使用してtestdisk
回復を試すこともできます。より多くのオプションがあり、インタラクティブです。