web-dev-qa-db-ja.com

microSDカードをフォーマット/クリーニングできません

以前にAndroid 6電話の「内部ストレージ」として使用したmicroSDカード(Linuxによると「LexarmicroSD RDR」)を持っています。しかし、ある時点で、工場出荷する必要がありました。この電話をリセットします。その後、私の電話はSDカードを内部ストレージとして認識しなくなり、カードをフォーマットできなくなりました。

注:カードを内部ストレージとして使用したのは約3か月のみでした。工場出荷時の状態にリセットされるまで、すべてが完全に正常に機能し、カードに物理的な損傷はなく、まだ寿命に近づいていないはずです。

私がこれまでに試したことWindows 1

  • 右クリックしてフォーマットしてみてください。これは16GBのディスクですが、Windowsは16 MBのボリュームしかないことを主張しています(後述)。この方法でフォーマットすると、常に失敗します。「Windowsはフォーマットを完了できませんでした」。
  • ディスクの管理を開くと、このディスクには2つのプライマリパーティションがあることがわかります。16MBのパーティション。そして14.90GBのもの。どちらも正常としてリストされています。ただし、どちらかで「ボリュームの削除」を試みても何も起こりません。
  • DiskPartを使用して、ディスクを選択し、「clean」と「cleanall」の両方を試しました。 DiskPartは両方とも機能したと主張していますが(「DiskPartはディスクのクリーニングに成功しました」)、実際には何も起こりません。その後、新しいプライマリパーティションを作成できません(「この操作は、空でないリムーバブルディスクではサポートされていません」)。読み取り専用がオンになっているようなフラグはなかったことに注意してください。
  • 「ストレージデバイスポリシー」の下にレジストリキー「書き込み保護」を追加し、コンピュータを再起動してみました。次に、前のすべてを繰り返します。結果がありません。
  • 側面にロックスイッチがある場合とない場合の両方で、さまざまなカードリーダーを試しました。

私がこれまでに試したことLinux Mint 18.1

  • ディスクを調べてください。以前と同じ2つのパーティションが表示されていますが、名前は「Android_meta」と「Android_expand」になっています。それらのいずれかを削除しようとしても何も起こりません。
  • GPartedでも同じことを試しました。両方のパーティションを削除すると機能するようですが、すぐに再表示されます。
  • Fdiskでも同じことを試しましたが、同じ結果になりました。

つまり、簡単に言えば、SDカードを完全にフォーマットできないようです。内容は気にしません。また利用できるようにしたいと思います。

2
user102426

特にSD/SDHC/SDXCプロトコルのセキュリティ機能の処理に関して、すべてのフォーマットプログラムが同じになるわけではないことを理解しています。

まず、正確なブランド/モデル/プロトコルがわかっている場合は、製造元のサイトで特定のフォーマットプログラムを探してください。あなたの場合、カードに書かれていることがLinuxが検出したものと一致することを再確認し、そこから始めます。これは、SD/SDHC/SDXCカードの保護された領域にアクセスして完全に再フォーマットできる最高のチャンスです。

次に、SDカード用のOSネイティブフォーマットソフトウェアよりも優れていると思われるSDカードフォーマッター4.0のようなソフトウェアを試してみることをお勧めします。

いくつかの注意事項(以下のウィキペディアのリンクを参照):SDカードを別のファイルシステムで、または同じファイルシステムで再フォーマットすると、カードの速度が低下したり、寿命が短くなったりする場合があります。一部のカードは、頻繁に変更されるブロックが異なる時間にメモリの異なる部分にマップされるウェアレベリングを使用し、一部のウェアレベリングアルゴリズムは、FAT12、FAT16、またはFAT32に典型的なアクセスパターン用に設計されています。さらに、事前にフォーマットされたファイルシステムは、カード上の物理メモリの消去領域に一致するクラスターサイズを使用する場合があります。再フォーマットにより、クラスターサイズが変更され、書き込みの効率が低下する可能性があります。

詳細については、 このウィキペディアのページ を参照してください。

1
wotter

カードは単に壊れています。私は過去2年間にこの3回に遭遇しました。2枚はトランセンドカードで、1枚はサンディスクです。使用したデバイスは、2台のWin電話(8と10)と1台のAndroidでした。

Linux、Windows、Winphone、Androidを試しました。それらから何かを永久にフォーマットしたり削除したりするものはありません。多くの手順では、カードを「偽の」フォーマットまたは「偽の」ワイプします。

私のアドバイスは、SDカードの価格が何であるかということです。あまり時間を無駄にしないでください。

1
DocWeird

たくさんのエラーメッセージが表示されるようです。

usb 1-9: new full-speed USB device number 6 using xhci_hcd
usb 1-9: device descriptor read/64, error -71
... 
device not accepting address 9, error -71
usb usb1-port9: unable to enumerate USB device

それらは良く聞こえませんが、それはSDカードであり、USBリーダーにそれを持っている必要があります。だから試してみてください:

  • 別のカードリーダー
  • まったく別のコンピューター

そしてそれがもっと良いかどうか見てください。それが機能する場合、それは悪いUSBアダプターまたはデバイスのように見えます。または、それでもエラーが発生してカードに書き込めない場合は、カードが不良になっていると言えます。

たぶんそれは保証の対象となるのに十分新しいので、店か何かから交換を得る希望があります。

0
Xen2050