Odzyskiwanie danych z uszkodzonych nośników CD
Kategoria: Artykuły, etykiety: odzyskiwanie danych
Dodany: 2009-07-29 13:38
(zmodyfikowany: 2009-08-16 12:44)
Przez: Kudzu
Wyświetleń: 9609
Do odzyskania danych z CD potrzebujemy program dd_rescue
:
aptitude install ddrescue
Umieszczamy w napędzie uszkodzoną płytę i rozpoczynamy operację. Jako root wydajemy polecenie:
wodim --devices
by sprawdzić, pod jakim urządzeniem system widzi nasz cd-rom. Następnie wydajemy polecenie:
dd_rescue /dev/tutaj_wynik_polecenia_wyżej /var/tmp/obraz.img /var/tmp/obraz.log
gdzie:
/var/tmp/obraz.img
— ścieżka do utworzenia obrazu płyty z naprawionymi sektorami/var/tmp/obraz.log
— log z tejże czynności
Program samoczynnie będzie próbował odzyskać dane z uszkodzonych sektorów nieskończenie wiele razy. Aby to zmienić ustawiamy opcję "-e XX
" gdzie XX
oznacza liczbę prób, tak więc jak chcemy aby ponowił próbę 10 razy, ustawiamy "-e 10
".
Zaletą tego programu jest to, że gdy chcemy przerwać wcale nie popsuje to naszej pracy. Przerywamy przy pomocy Ctrl+C.
Program potrafi automatycznie korzystać z danych zawartych w logu. Możemy nakazać mu jedynie powtórzyć procedurę sprawdzania uszkodzonych sektorów:
dd_rescue /dev/wynik_polecenia_wyżej /var/tmp/obraz.img /var/tmp/obraz.log
Program sam znajdzie, które bloki są uszkodzone i zajmie się tylko nimi.
Więcej informacji po podaniu flagi --help
:
dd_rescue --help
Mam nadzieję, że ten poradnik się komuś przyda oraz mimo, iż uważał to za niemożliwe, odzyska ważne dane.
Podziękowania dla fnmirk'a za drobne korekty :)