czwartek, 5 czerwca 2008

Canon 40D zniszczył mi dane na karcie.

Zepsuł. Zepsuł bardzo, tak bardzo że przez chwilę myślałem że już po zdjęciach... Ale po kolei.

Karta to stara CF 512MB, której używam zazwyczaj z Canonem 300D. Każdy kto używał tego aparatu przez dłuższy czas wie jak powolne jest zapisywanie i przeglądanie plików RAW (jpeg jest mniej powolne ale i tak wymaga wielkich pokładów cierpliwości). Zapewne znaczna część użytkowników 300D wie że formatując kartę pamięci w komputerze i podając większy rozmiar klastra można uzyskać znaczącą poprawę wydajności zapisu i odczytu karty w tym aparacie. Niektórzy wiedzą także że 300D działa pod kontrolą systemu DOS, dzięki czemu obsługuje bezproblemowo karty sformatowane w taki sposób w komputerze...

Zdjęcia na karcie pochodziły z 300D. Zrobiłem je wieczorem i chciałem przejrzeć w domu, ale że było ok 60 klatek stwierdziłem, że szybciej je przejrzę przekładając kartę do 40D (Na przyszłość: jeśli pijesz piwo a później masz jakieś pomysły dotyczące danych cyfrowych to zrób najpierw kopię bezpieczeństwa). Nawet przeszło mi przez myśl że 40D może tych zdjęć nie pokazać lub coś zepsuć w systemie plików jeśli zrobię zdjęcie ale przecież nie powinno nic się stać od samego przeglądania...

Włączyłem aparat, nacisnąłem "play", zobaczyłem na ekranie ostatnie zdjęcie z karty i aparat się zawiesił...

Po ponownym włączeniu komunikat "No images"... podobnie w 300D.

Szczegółowa analiza wykazała że 40D nadpisał tablicę partycji i obie kopie FAT ale zdjęcia zostały. Niestety żaden z programów do odzyskiwania do których miałem dostęp sobie z tym nie poradził (nieznany im jest format crw a wszelkie informacje dot rozkładu plików na nośniku zostały zniszczone). Szybkim rozwiązaniem jest linuksowy recoverjpeg, który wyciąga jpegi zaszyte w raw i dzięki temu można sprawdzić czy warto w ogóle kombinować dalej. Z plikami crw już jest trochę trudniej, tym bardziej że są zapisywane "od końca pliku".

Udało mi się je odzyskać za pomocą magicrescue i skryptu w perlu do odnajdywania końca pliku. Dokładny opis w którymś z następnych postów.

Na koniec ostrzeżenie:

UŻYWAJ KARTY TYLKO Z JEDNYM APARATEM (najlepiej przed użyciem sformatować w aparacie żeby na pewno system plików był zgodny z oczekiwaniami aparatu).

Brak komentarzy: