CF-карты повреждены плохим картридером

458
diracdeltafunk

Недавно я купил компактную флэш-карту promaster емкостью 8 ГБ (номер модели CF08AQA6Z-XX000-P) для использования с камерой Canon EOS 20D. Я купил NS-CR25A2кард-ридер Insignia у Best Buy и попытался снять свои фотографии в Windows. Ничего не произошло, поэтому я попытался открыть проводник, который продолжал зависать около 5 минут. В тот момент я подозревал, что что-то не так, поэтому я просто вытащил кард-ридер. Я решил загрузить Ubuntu live CD (который я сейчас печатаю) и посмотреть, смогу ли я заставить его работать в Linux. Устройство не будет подключено (даже если я попытался сделать это вручную), но оно указано как блочное устройство ( /dev/sdc). Это касалось меня, поэтому я попытался сделать резервную копию карты через dd if=/dev/sdc of=[MyHardDrive]/CFCARD.img bs=1M, но не получилось! Я получил сообщение об ошибке типа «не найден носитель». В этот момент я очень переживал, что что-то пошло не так, и сделал следующее:

  1. Купили новую карту (той же модели) и новый кард-ридер (другая модель, от Radioshack).
  2. Сделал несколько снимков на новой карточке.
  3. Вставил новую карту в новый картридер в Windows. Работало отлично! Я снял все фотографии без проблем.
  4. Вытащил карту и вставил в старое устройство чтения карт. У меня был такой же опыт, как и раньше, где проводник зависал в течение нескольких минут.
  5. Загрузил старую карту в новый кардридер в Ubuntu. На этот раз я смог сделать копию карты с dd.

Приведенный выше опыт привел меня к мысли, что первое устройство чтения карт повредило мои карты, и поэтому я использую только новое устройство чтения карт. Но я не знаю, как починить свои карты! Я не только не смог восстановить фотографии с первой карты, я даже не могу заставить работать новую карту! (У меня уже есть фотографии новой карты, поэтому я не беспокоюсь об их стирании). Вот что я попробовал с новой картой:

  1. Используется gpartedдля создания новой таблицы разделов (msdos). Он говорит, что работает, но когда он обновляет список устройств, ничего не изменилось. Также сказано unrecognized disc label. Я хотел исправить это вручную, что привело меня к шагу 2.
  2. Использование, partedчтобы сделать новую таблицу разделов и раздел ( unit GBто mklabel msdosпотом mkpart primary ext2 0 5). Это не дает мне никаких ошибок, но ничего не изменилось после того, как я ушел.
  3. Протирая первые 1М устройства ( dd if=/dev/zero of=/dev/sdc bs=1M count=1) и повторяя шаги 1 и 2.
  4. Стирание всего устройства ( dd if=/dev/zero of=/dev/sdc bs=1b count=14745024) и повторение шагов 1 и 2.

Я боюсь слишком сильно возиться со старой картой, потому что я хотел бы восстановить фотографии, если это возможно, хотя у меня действительно есть изображение этого на моем диске, с которым я могу испортить, как только я записываю это на флешку. Я загрузил это изображение в свою учетную запись, и вы можете скачать его здесь .

1

0 ответов на вопрос

Похожие вопросы