USB VFAT ドライブが故障しました。修復オプションは何ですか?

USB VFAT ドライブが故障しました。修復オプションは何ですか?

そこで、私は USB ドライブをルーターに接続して、簡易 NAS として使用していました。このドライブには、CIFS 経由でエクスポートされた VFAT ファイルシステムがあります。書き込みで問題が発生し、マウントできなくなりました。

1) Lion はドライブに接続できますが、マウントできません。ディスク ユーティリティ/fsck_vfat は何も行わず、修復および再フォーマットが不可能であると表示されます。

2) Ubuntu 12.10 は、アタッチしてマウントし、ファイルを表示できます (少なくとも一部は、ディスク全体を調べたわけではありません)。fsck.vfat はブート ブロックが不良であると表示し、コピーを試みると、すべてのブロックを表示できないと表示されます。ただし、繰り返し実行しても、これらの問題は解決されないようです。

3) WinXP ではマウントされません。マウントされていないドライブで chkdsk を実行する方法がわかりません。

そこで、このディスクを復元したいと思います。このドライブに大量の CD/DVD をリッピングしたので、やり直したくないのです。どのような選択肢がありますか?

XP でマウントできないドライブに対して CHKDSK を実行するにはどうすればいいですか? カーネル内に CHKDSK を使用できるドライバー ノードがまだあるはずです。

Ubuntu ではいくつかのものを確認でき、fsck は便利そうに見えましたが、何らかの理由で修復は実際には行われませんでした。vfat diskutils の比較的新しいバージョンが搭載されているため、12.10 を選択しました。

ところで、ドライブのコンテンツ サイズは、他の場所にある空きディスク領域よりも大きいです。一時コピー用のファイル サーバーとして Ubuntu を使用することを考えましたが、大量のシャッフルが必要になり、その場合でも、失ってもかまわないファイルを選別する必要があります。

答え1

簡単な方法は、Ubuntu からマウントすることです (すべてを書き込んだ後) Ubuntu 12.10 can attach and mount and see files。すべてのファイルをコピーしてみてください。それが機能する場合は、ドライブを再フォーマットしてファイルをコピーし直してください。

このオプションはおそらく最も効率の悪い解決策ですが、機能するはずであり、最終的にはすべてのファイルが回復された(または少なくとも読み取り可能である)ことがわかります。

編集: 注意深く読む必要があります。 を見逃しましたdrive content size is bigger than any spare disk space I have elsewhere.。私はまだこのオプションを支持しています。たとえ友人からポータブル ディスクを借りなければならないとしても。

関連情報