電話でフォーマット中に取り外したメモリ カードがあり、現在は動作していません。Windows では、デバイス マネージャーでは他のデバイスとして表示され、ディスク管理では表示されません。Ubuntu 12.04 で、インターネットでさまざまな解決策を試しました。現在の状態は次のとおりです。ディスクは Ubuntu にマウントされています。ディスク ユーティリティでフォーマットすると、「初期ワイプ後の同期エラー: オブジェクトの待機中にタイムアウトしました (udisks-error-quark、0)」というエラーが発生します。
gparted ユーティリティを試しました。フォーマットする前に、デバイスをアンマウントする必要があります。アンマウントすると、再度スキャンが実行され、デバイスはリストに表示されなくなります。この 5 時間、この状況に悩まされていました。データはどうでもいいので、カードが機能することだけを望んでいます。誰か助けてください。
答え1
始める前に、念のためすべてのファイルをバックアップしてください。
まず、カードを抜き差しします。次に、ターミナルを開いて次のコマンドを入力し、デバイス名を一覧表示します。
df
次の 2 つのコマンドを実行すると、同様の結果が得られます。
sudo blkid
そして
lsblk
デバイスは/dev/sdb1または/dev/sdc1としてリストされるはずです。次のコマンドでは適切なデバイス名(/dev/sdb1または/dev/sdc1)を使用することが重要です。間違ったデバイスをフォーマットして消去してしまう!!! ターミナルを開き、次のコマンドを入力します (ここでは例として /dev/sdb1 を使用していますが、デバイス名は異なる場合があることに注意してください)。
コマンド例:
sudo umount /dev/sdb1
それから、
sudo mkfs.vfat -I /dev/sdb1
代わりに、次のコマンドを使用することもできます。
sudo mkdosfs -F 32 -v /dev/sdb1
これらのコマンドは両方ともドライブを fat32 にフォーマットします。デバイスを再マウントするには、フォーマット後にデバイスを取り外して再度差し込む必要があります。