Polecenie ddrescue w Linux

Polecenie ddrescue w Linux

Pakiet DDrescue w systemie operacyjnym Linux to narzędzie do odzyskiwania danych, które służy do przechowywania danych z rozbitej partycji. Klozuje dane z urządzenia wejściowego, które jest uszkodzone i zamierzają przestać odpowiadać. Automatycznie kopie dane z dysku wejściowego i zapisuje je na innym dysku. Część DD w poleceniu ddrescue tworzy kopię zapasową partycji lub napędu. Wykazamy użycie pakietu Ddrescue i polecenia w Ubuntu 22.04 System w tym artykule.

Jak zainstalować pakiet DDrescue w Ubuntu 22.04

Najprostszy sposób zainstalowania pakietu Ddrescue w Ubuntu 22.04 to użycie polecenia instalacji apt lub apt-get instal. Po prostu zaktualizuj repozytorium APT lub apt-get Commnand i zainstaluj pakiet DDrescue w zwykły sposób. Poniższe polecenie instalacji GDDRESCUE umożliwia zainstalowanie pakietu GDDRESCUE w systemie operacyjnym Linux:

Zauważ, że zainstalowaliśmy gddrescue zamiast ddrescue. GDDRESCUE to wersja Ddrescue GNU, która zapewnia wykonywalną. Stąd, aby zainstalować ddrescue, używana jest nazwa pakietu gddrescue. Aby wykonać polecenie, używana jest nazwa ddrescue. Znajdź następujące dane wyjściowe polecenia instalacji GDDRESCUR:

Jak widać, pakiet GDDRESCUE jest pomyślnie zainstalowany. Twój system jest gotowy do wykonania polecenia ddrescue.

Sprawdź instrukcję polecenia ddrescue

Kiedy używasz polecenia ddrescue po raz pierwszy, możesz się zdezorientować, ponieważ nie znasz go całkowicie. Podręcznik ddrescue pozwala to zrozumieć i zapoznać się z nim. Patrz to, gdy potrzebujesz pomocy. Aby uzyskać ręczną stronę pakietu DDrescue, możesz użyć następującego polecenia:

Oto strona ręczna:




Wymień dostępne urządzenia do zamontowania

Dostępne urządzenia lub urządzenia blokowe mogą być wyświetlane za pomocą polecenia LSBLK -E7. Wyświetla wszystkie dostępne urządzenia blokowe z wyłączeniem dysków pamięci RAM w formacie przypominającym drzewo. Zobacz następujące polecenie:

Po wykonaniu tego polecenia otrzymasz sformatowaną listę urządzeń blokowych przypominających drzewo. Zobacz listę z następującej ilustracji:

Tutaj możesz zobaczyć kolejne części dysku /SDA w formacie przypominającym drzewo. Z tej listy możesz określić, który jest pracownikiem Linux. Jeśli nie rozumiesz z tej listy, możesz odłączyć wszystkie urządzenia i podłączyć je jeden po drugim i zrozumieć, jakie urządzenie odnosi.

Odtworzyć plik ratunkowy z dowództwa ddrescue

Główną funkcją polecenia ddrescue jest sklonowanie dysku i odzyskanie danych z uszkodzonego urządzenia. Odtworzmy plik ratunkowy za pomocą polecenia DDrescue. Najlepszym i optymalnym sposobem zapisywania danych jest stworzenie klonu dotkniętego dysku. W takich sytuacjach polecenie DDrescue jest często używane do klonowania dysków twardych, ponieważ jest to bezpłatne, przydatne i potężne narzędzie odzyskiwania danych dostępnych w systemie operacyjnym Linux. Najlepszą rzeczą w poleceniu DDrescue, która sprawia, że ​​jest lepsze niż jakiekolwiek inne narzędzie do odzyskiwania danych, jest to, że nie zapisuje zera do pliku wyjściowego ani plików obcinających i wypełnia złych sektorów sukcesywnie, które zostały pominięte we wcześniejszych podaniach. Składnia polecenia ddrescue jest następująca:

Tutaj ddrescue to nazwa polecenia, która wykonuje główną funkcję. OPCJA odnosi się do listy opcji dostępnych dla polecenia ddrescue i jest powszechnie znana jako flagi. „Pliki” odnosi się do pliku wejściowego, który należy sklonować. „Plik out” odnosi się do pliku, w którym dane wejściowe zostaną sklonowane. I na koniec „plik dziennika” służy do przechowywania dzienników klonowania. Oto faktyczne przykładowe polecenie, które odtwarza plik ratunkowy przez dowództwo ddrescue. To pierwsze polecenie, które rozpoczyna proces:

Po uruchomieniu tego polecenia wytwarzane jest następujące dane wyjściowe:

Drugie polecenie jest następujące:

Tutaj używamy flagi -f i -n z poleceniem ddrescue. Flaga -F służy do wykonania polecenia DDrescue zastąpienia partycji wyjściowej. A flaga -n służy do tego, aby polecenie ddrescue nie próbowało podzielić ani ponownego ponownego ponownego rozdzielania bloków. Poniższy wynik jest tym, co otrzymasz po wykonaniu tego polecenia:

Teraz uzyskaj bezpośredni dostęp do pliku wejściowego za pomocą flagi -D. Użyj również flagi -R3, aby egzekwować wyjście po 3 ponownie. Aby wziąć ponowne ponowne ponowne, użyj -1.

Spójrz na następujące dane wyjściowe:

Następnym krokiem jest wymuszenie sprawdzenia, czy system plików jest oznaczony czysty, czy nie:

Spójrz na następujące dane wyjściowe:

Przeczytaj ponownie plik uratowany z dysku /MNT:

Wymień wszystkie uratowane pliki za pomocą następującego polecenia:

Wynik podano następująco:

Teraz skopiuj wszystkie uratowane pliki za pomocą RSync:

Oto proces kopiowania plików:

Jak odinstalować pakiet ddrescue od Ubuntu 22.04

Aby odinstalować pakiet DDrescue, musisz użyć polecenia „Usuń”. Aby odinstalować pakiet DDrescue, dane, zależności i wszystkie jego konfiguracje, użyj następującego polecenia jednocześnie:

Zauważ, że wszystko związane z pakietem DDrescue jest usuwane z systemu:

Ważne punkty do zapamiętania

Kiedy próbujesz użyć pliku DDrescue w celu uratowania uszkodzonego pliku, upewnij się, że bezpiecznie postępujesz zgodnie z procesem. Zachowaj następujące punkty w myślach, abyś mógł bezpiecznie wykonać pełny proces:

  • Użyj pliku dziennika, aby wznowić ratunek.
  • Nigdy nie wykonaj polecenia ddrescue na partycji zamontowanej zapisu/odczytu.
  • Dysk z błędami we/wy nie powinien być używany do naprawy systemu plików.
  • Dane na dniu docelowym zostaną zastąpione po stworzeniu. Uważaj na swoje dane i upewnij się, że nie masz ważnych danych w tym urządzeniu.

Wniosek

W tym artykule zbadaliśmy polecenie ddrescue. Nauczyliśmy się, jak to zainstalować w Ubuntu 22.04 System i jak go używać w naszym systemie operacyjnym Linux. Nauczyliśmy się również, jak sklonować dysk do innego urządzenia podczas tworzenia pliku dziennika za pomocą przykładu. Postępuj zgodnie z przykładem, gdy potrzebujesz, aby zrobić klon napędu.