Можно ли восстановить SD-карту?

Можно ли восстановить SD-карту?

Я сделал почти все, что я предполагаю. Я просто хочу отформатировать свою карту micro-SD, чтобы записать на нее образ Raspbian для моего RPI. Начнем с того, что я довольно новичок в Ubuntu, поэтому я почти уверен, что, вероятно, сделал что-то, что «уничтожило» мою micro-SD.

Вот команды, которые я использовал:

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

Спустя 24 часа я потерял терпение и просто закрыл терминал (теперь я знаю, что это было, вероятно, не самое умное решение... и, вероятно, именно это и уничтожило мою SD-карту).

  1. Я попробовал использовать disks, но он выдает ошибку ввода-вывода...
  2. Я пробовал использовать gparted, но сразу после создания системы FAT32 gpartedпоиск продолжается и ничего не происходит...
  3. Я пробовал использовать testdisk, но безуспешно...
  4. Я пробовал использовать fdisk, но безуспешно...
  5. Я еще не пробовал на другой ОС и не знаю, сработает ли это вообще.

Вывод 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

Я просто хочу узнать, возможно ли вообще отремонтировать мою карту microSD?

решение1

Пробовали ли вы использовать другой кардридер или проверить, не является ли это каким-то другим устройством? (Да, я знаю, что должен использовать комментарии, но не могу)

Связанный контент