Wyszukiwanie w witrynie

Jak odzyskać usunięte pliki za pomocą TestDisk w systemie Linux


Wszyscy znamy to uczucie, gdy szukamy pliku i nie możemy go znaleźć, nawet w koszu. Trauma związana z utratą plików i danych powinna się zakończyć dzięki TestDisk – bezpłatnemu oprogramowaniu typu open source, które pierwotnie zostało zaprojektowane do odzyskiwania partycji pamięci i przywracania możliwości rozruchu dysków niestartowych. Jest przydatny do odzyskiwania danych z partycji spowodowanych błędami ludzkimi lub wirusami.

W tym artykule pokażemy, jak odzyskać usunięte pliki w systemie Linux za pomocą narzędzia do odzyskiwania danych TestDisk. Aby korzystać z testdisk, musisz mieć zainstalowany TestDisk w swoim systemie Linux, korzystając z naszego artykułu: Jak zainstalować i używać narzędzia do odzyskiwania danych TestDisk w systemie Linux.

Po zainstalowaniu TestDisk w systemie Linux możesz sprawdzić wersję testdisk za pomocą polecenia.

testdisk --version
Przykładowe wyjście
TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email >
http://www.cgsecurity.org

Version: 7.0
Compiler: GCC 7.2
ext2fs lib: 1.44.1, ntfs lib: libntfs-3g, reiserfs lib: none, ewf lib: none, curses lib: ncurses 6.0
OS: Linux, kernel 4.15.0-55-generic (#60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019) x86_64

Świetnie! To potwierdza, że pomyślnie zainstalowaliśmy dysk testowy. Teraz przejdź dalej, aby dowiedzieć się, jak odzyskać usunięte pliki w systemie Linux.

Krok 1: Tworzenie pliku dziennika danych TestDisk

Aby odzyskać usunięte pliki, musisz najpierw utworzyć plik testdisk.log, ponieważ te dane dziennika są niezbędne, ponieważ zawierają informacje przydatne do późniejszego odzyskania danych.

testdisk

Na ekranie opisu narzędzia dostępne są trzy opcje wymienione szczegółowo poniżej:

Utwórz

    utwórz

    • Dołącz – opcja umożliwia dodanie do raportu dodatkowych informacji z poprzednich sesji.
    • Brak logu – wybierz tę opcję, jeśli nie chcesz rejestrować logów do późniejszego wykorzystania.

    Uwaga: narzędzie Testdisk jest przyjazne dla początkujących; oferuje sugestie dotyczące opcji na każdym ekranie. Wybierz zalecane opcje (podświetlone). Naciśnij klawisze w górę i strzałki, aby przełączać się pomiędzy różnymi opcjami.

    Wybierz opcję „Utwórz”, ponieważ musimy utworzyć nowy plik dziennika. W zależności od zabezpieczeń systemu komputer może wyświetlić monit o podanie hasła sudo, aby kontynuować odzyskiwanie.

    Krok 2: Wybierz dysk odzyskiwania

    Następnie Testdisk wyświetli dyski podłączone do Twojego systemu. System wyświetla całkowitą przestrzeń dyskową i ilość wolnego miejsca na każdym dysku. Wybierz dysk, na którym przechowywany jest plik, a następnie użyj klawiszy strzałek w prawo i w lewo, aby nawigować i wybierz „Kontynuuj”. Następnie naciśnij przycisk ENTER. W tym przypadku dyskiem jest zewnętrzny dysk flash oznaczony jako /dev/sdb.

    W zależności od uprawnień zabezpieczeń system może nie wyświetlać niektórych dysków. W takich przypadkach kliknij „opcję Sudo”, która znajduje się obok opcji Kontynuuj i Zakończ.

    Otwórz Sudo i wprowadź swoje hasło. Po pomyślnej weryfikacji hasła system wyświetli wszystkie podłączone dyski wraz z ich specyfikacjami.

    Krok 3: Wybór typu tabeli partycji

    Po wybraniu dysku następnym zadaniem jest zidentyfikowanie właściwej tablicy partycji. Początkującym może być trudno zidentyfikować właściwy typ tablicy partycji, ale nie musisz się tym martwić. System automatycznie przewidzi i wyróżni najlepszy wybór.

    Następnie kliknij „ENTER”, aby kontynuować.

    Po wskazaniu prawidłowego dysku i typu partycji, na kolejnym ekranie wyświetli się lista opcji odzyskiwania. Możesz wybrać dowolną opcję z ekranu, w zależności od swoich preferencji. Ponieważ odzyskujemy usunięty plik, wybieramy opcję „Zaawansowane”.

    Krok 4: Wybierz usuniętą partycję dysku źródłowego plików

    Ekran na naszym zdjęciu pozwala wybrać partycję, jeśli Twój komputer ma ich wiele. Wybierz swój wybór i naciśnij „ENTER”, aby kontynuować. W tym przypadku używam wymiennego dysku flash z tylko 1 partycją FAT32.

    Krok 5: Sprawdź katalog źródłowy usuniętych plików

    Gdy narzędzie wyświetli katalogi systemowe dla wszystkich partycji, przejdź do konkretnego katalogu, w którym zgubiłeś lub usunąłeś plik. Na przykład, jeśli Twój plik został zapisany w pliku „Dokumenty”, przejdź do karty Dokumenty.

    Wskazówka: użyj strzałki „wstecz”, aby wrócić do miejsca utraty plików.

    Po przejściu do katalogu źródłowego usunięte pliki zostaną zaznaczone na czerwono. Przeglądaj plik z listy rozwijanej i zaznacz go lub zaznacz.

    Krok 6: Przywróć usunięty plik w systemie Linux

    Skopiuj plik, który chcesz przywrócić, naciskając literę c na klawiaturze. Na poprzednim obrazie usunięty plik, który chcę przywrócić, nosi nazwę Best Password Practices.docx.

    Aby skopiować plik, wystarczy nacisnąć literę c na klawiaturze.

    Krok 7: Wklej odzyskany plik do katalogu

    Narzędzie Testdisk wyświetli następnie listę lokalizacji, w których możesz wkleić skopiowany plik, aby go odzyskać. Ponownie wybierz miejsce docelowe przewijając i tak jak poprzednio naciśnij C, aby je wkleić. W takim przypadku plik jest kopiowany do katalogu Publiczny.

    Jeśli wszystko poszło dobrze, powinieneś otrzymać poniższe powiadomienie, że pliki zostały pomyślnie skopiowane.

    Aby wyjść z narzędzia Testdisk, wybierz Zamknij i naciśnij ENTER. Spowoduje to powrót do poprzedniego ekranu. Wybierz Zakończ i naciśnij ENTER. Ponownie, cofniesz się i tak jak poprzednio wybierz Zamknij i naciśnij ENTER, aby całkowicie wyjść z TestDisk.

    W ten sposób możesz odzyskać usunięty plik w systemie Linux za pomocą narzędzia testdisk. Jeśli kiedykolwiek przypadkowo usuniesz plik w systemie, nie panikuj, dysk testowy przyjdzie ci na ratunek.