Strona główna > linux > Odzyskiwanie skasowanych plików z partycji ext3

Odzyskiwanie skasowanych plików z partycji ext3

Inny sposób odzyskiwania danych z użyciem testdisk: http://spassite.wordpress.com/2010/03/16/odzyskiwanie-danych-z-partycji-ext3-cd/

 Zalecam metodę powyższą. W celach referencyjnych poprzedni sposób poniżej:
 

Często zdarza się mniej lub bardziej doświadczonym użyszkodnikom skasować plik tylko po to, by po chwili przypomnieć sobie, że jednak był potrzebny. Co wtedy robić?

Schemat działania wymaga przede wszystkim szybkości, gdyż z czasem dane są zamazywane.

Należy niezwłocznie odmontować partycję, na której skasowaliśmy plik! (Jeśli to jedyna partycja w systemie można przesiąść się na system odpalany z Live Cd.)

Jeżeli nasza partycja zamontowana jest w ‘/media/d’ można to zrobić poprzez:

sudo umount /media/d

Do przeprowadzenia operacji odzyskiwania potrzebny nam pakiet ext3grep. Źródło: ext3grep.tar.gz (do kompilacji potrzebowałem “e2fslibs-dev”) Deb: ext3grep_0.6.0-1_i386.deb

Na potrzeby przykładu dane wyglądają następująco:

Partycja: /dev/sda3 (odczytana poleceniem ‘cat /proc/partitions’)

Nazwa pliku do odzyskania: delete.jpg

Wyszukiwanie skasowanych plików:

Wyszukuje wszystkie skasowane pliki i katalogi z nazwą “delete”

sudo ext3grep /dev/sda3 –dump-names | grep delete

1/delete.jpg

Odzyskiwanie pliku:

sudo ext3grep /dev/sda3 –restore-file 1/delete.jpg
Running ext3grep version 0.6.0
Number of groups: 776
Minimum / maximum journal block: 1545 / 35886
Loading journal descriptors… sorting… done
Journal transaction 409337 wraps around, some data blocks might have been lost of this transaction.
Number of descriptors in journal: 31585; min / max sequence numbers: 409257 / 410419
Writing output to directory RESTORED_FILES/
Loading sda3.ext3grep.stage2………………………………………………….. done
Restoring 1/delete.jpg

Odzyskanie wszystkich skasowanych plików z całej partycji:

sudo ext3grep /dev/sda3 –restore-all

Odzyskuje wszystkie skasowane pliki które znajdzie (jeśli skasowanu uległo bardzo dużo plików w ostatnim czasie lepiej użyć dodatkowo flagi ‘–after’)

Pliki lądują w katalogu RESTORED_FILES (podkatalog tego, w którym akurat jesteśmy)

Kompletny HOWTO (po angielsku)

Kategorie:linux Tagi: , , , , ,
  1. 16 Maj 2008 o 09:18 | #1

    Właśnie tego potrzebowałem.. Mój dysk na laptopie często hmm.. odmawia posłuszeństwa i zdarza mi się stracić wszystkie dane, przez muszę je teraz archiwizować… Czasami jednak nie zdąży się czegoś skopiować na pendrive.. Właśnie wtedy przyda mi się to HOW-TO…

    Dzięki

  1. No trackbacks yet.

Dodaj komentarz

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Zmień )

Twitter picture

You are commenting using your Twitter account. Log Out / Zmień )

Facebook photo

You are commenting using your Facebook account. Log Out / Zmień )

Connecting to %s

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.