
そこで、私は 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.
。私はまだこのオプションを支持しています。たとえ友人からポータブル ディスクを借りなければならないとしても。