SDカードを修復することは可能ですか?

SDカードを修復することは可能ですか?

ほぼすべてやったと思います。マイクロ SD カードをフォーマットして、RPI 用の Raspbian イメージを書き込めるようにしたいだけです。そもそも、私は Ubuntu を使い始めたばかりなので、おそらくマイクロ SD を「破壊」するようなことをしたと思います。

私が使用したコマンドは次のとおりです。

sudo -i
umount /dev/mmcblk0p1
dd bs=4M if=2015-09-24-raspbian-jessie.img of=/dev/mmcblk0

24時間以上経って、我慢できなくなり、ターミナルを閉じました(今では、これがおそらく最も賢明な行動ではなかったとわかっています...そして、これがおそらく私のSDカードを破壊した原因です)

  1. 使用してみましたdisksが、I/O エラーが発生します...
  2. 使用してみましたgpartedが、FAT32 システムを作成した直後はgparted検索が続くだけで何も起こりません...
  3. 使ってみましたtestdiskが、うまくいきませんでした...
  4. 使ってみましたfdiskが、うまくいきませんでした...
  5. 別のOSではまだ試していないので、それが機能するかどうかはわかりません。

Dmesg出力:

dmesg|tail:
[   87.292298] mmcblk0: error -110 transferring data, sector 2, nr 6, cmd response 0x900, card status 0x0
[   87.292305] end_request: I/O error, dev mmcblk0, sector 2
[   87.293240] mmcblk0: error -84 transferring data, sector 3, nr 5, cmd response 0x900, card status 0x0
[   87.293245] end_request: I/O error, dev mmcblk0, sector 3
[   87.294110] mmcblk0: error -84 transferring data, sector 4, nr 4, cmd response 0x900, card status 0x0
[   87.294115] end_request: I/O error, dev mmcblk0, sector 4
[   87.296545] Buffer I/O error on device mmcblk0, logical block 0
[   87.297431] ldm_validate_partition_table(): Disk read failed.
[   87.297437] Dev mmcblk0: unable to read RDB block 0
[   87.298347]  mmcblk0: unable to read partition table

出力は次のようになりますfdisk – l:

Disk /dev/mmcblk0: 7746 MB, 7746879488 bytes
4 heads, 16 sectors/track, 236416 cylinders, total 15130624 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mmcblk0 doesn't contain a valid partition table

有効なパーティションがないことはわかっていますが、次のことを試した後にこの問題が発生しました:

sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512

micro-SD カードを修復することが可能かどうか知りたいだけです。

答え1

別のカードリーダーを使用したり、他のデバイスの可能性を確認したりしてみましたか? (はい、コメントを使用する必要があることはわかっていますが、できません)

関連情報