Töröltél már véletlenül egy fájlt a Linux gépedről? Vagy esetleg valamelyik program eltávolított egy fontos mappát, amelyet a rendszer tárhelyén tárolt. Ilyen helyzetekben az adat-helyreállító szoftver az egyetlen megoldás a probléma megoldására.
A TestDisk egy ilyen helyreállítási eszköz, amelyet a Linux parancssorához fejlesztettek ki. Ebben a cikkben megvitatjuk a TestDisk-et és annak telepítését, valamint egy részletes útmutatót a törölt fájlok és mappák helyreállításáról a Linux rendszeren.
Mi a TestDisk?
A TestDisk egy megbízható és hatékony parancssori adat-helyreállító eszköz. A C programozási nyelven Christophe Granier írja. A Linuxon kívül a TestDisk szinte minden más operációs rendszeren elérhető, beleértve a Microsoft Windows-ot, a macOS-t és az OpenBSD-t is.
A TestDisk funkciói:
- Helyezze vissza a törölt adatpartíciót
- Helyreállít egy sérült partíciót vagy fájlt
- Állítsa vissza a fájlokat a Windows fájlrendszerekből
- Újjáépíti a rendszerindítási szektorokat az adatmentések segítségével
- Helyreállítani a sérült FAT32 táblákat
Mivel a TestDisk könnyen helyreállíthatja a törölt adatpartíciókat, ezt a segédprogramot használhatjuk az eltávolított fájlok visszaállítására.
Van azonban kivétel. Ha valaki eltávolította a fájlokat a Linux rendszeréről a foszlány segédprogrammal, akkor a TestDisk nem lesz képes helyreállítani ezeket a fájlokat. A Shred egy parancssori segédprogram, amelyet a fájlok biztonságos törlésére használnak, ami viszont megnehezíti a helyreállítást.
A TestDisk telepítése
A legtöbb Linux disztribúcióban alapértelmezés szerint nincs telepítve a TestDisk. Ehelyett manuálisan kell letöltenie és telepítenie a csomagot a rendszer csomagkezelőjével.
A Debian-alapú terjesztéseken először engedélyezze a világegyetem adattár.
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $ (lsb_release -sc) univerzum "
Ezután telepítse a tesztlemez csomag a találó:
sudo apt telepítse a tesztlemezt
A TestDisk telepítése a Fedora-ra egyszerű.
sudo dnf telepítse a tesztlemezt
Telepítés Arch-alapú disztribúciókra:
sudo pacman -S tesztlemez
Te tudod használni yum a TestDisk telepítésére az RHEL és a CentOS rendszerekre. De először le kell töltenie egy nevű csomagot epel-release. A epel-release A csomag GPG (GNU Privacy Guard) kulcsokat tartalmaz a csomagok és a csomaginformációk aláírására.
A csomag telepítéséhez írja be az alábbi parancsok egyikét:
telepítsd az epel-release-t
telepítsd https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Most telepítse a TestDisk-et:
yum frissítés
telepítsd a tesztlemezt
A telepítést a következő parancs beírásával ellenőrizheti a terminálon.
testdisk --version
A kimenet megjeleníti a tesztlemez csomag.
A törölt fájlok helyreállítása Linuxon a TestDisk segítségével
A törölt fájlok helyreállításának első lépése egy naplófájl létrehozása. A TestDisk naplófájl fontos, mivel az az adatok helyreállításával és a partíciókkal kapcsolatos alapvető információkat tárolja. Még általánosságban is a felhasználóknak kell elsőbbséget biztosítaniuk rendszer naplózása hogy betekintést nyerhessenek a számítógépükön végrehajtott tevékenységekbe.
1. lépés: Hozzon létre naplófájlt
Indítsa el a TestDisk alkalmazást a következő paranccsal:
tesztlemez
A rendszer a következőképpen jeleníti meg a kimenetet. Mivel a TestDisk egy interaktív segédprogram, minden képernyőn lehetőségeket kínál, amelyek közül választhat. Figyelje meg az alábbi kimenetet, három lehetősége van: Teremt, Mellékel, és Nincs napló.
- Teremt: Új naplófájlt hoz létre a TestDisk számára
- Mellékel: További információk hozzáadására szolgál egy már létező naplófájlhoz
- Nincs napló: Parancsolja a TestDisk számára, hogy ne használjon naplófájlt a helyreállítási folyamathoz
Jelölje ki a Teremt opciót a kurzor gombokkal, majd nyomja meg a gombot Belép. Írja be a superuser jelszavát, ha arra kéri. Ha a fiókjában nincsenek felhasználói jogosultságok, kérje a rendszergazdát felveheti a sudoerek listájára.
Összefüggő: Hogyan lehet javítani egy holt merevlemez-meghajtót az adatok helyreállításához
2. lépés: Válassza a helyreállítási meghajtót
Naplófájl létrehozása után ki kell választania, melyik lemezmeghajtóról kívánja helyreállítani az adatokat. A képernyőn a rendszer minden meghajtójához társított információk láthatók, beleértve a meghajtó nevét és méretét.
Válassza ki a kívánt meghajtót és nyomja meg a gombot Belép.
Ha nem talál egy adott meghajtót, próbálja meg elindítani a TestDisk alkalmazást a sudo tesztlemez parancs.
3. lépés: Válassza ki a partíció típusát
A következő lépés a helyreállítani kívánt partíció típusának kiválasztása. Ha nem tudja kideríteni, melyik partíció a megfelelő, folytassa azzal, amelyet a TestDisk kiemelt az Ön számára.
A felhasználók a következő hét partíciótípus közül választhatnak.
- Intel
- EFI GPT
- Humax
- Mac
- Egyik sem
- Nap
- Xbox
Válassza ki a legmegfelelőbb választást, és nyomja meg a gombot Belép.
Most válassza a helyreállítási lehetőségeket a listából. Bár szabadon választhat bármelyik opciót, amely a legjobban megfelel, a törölt fájlok visszaállításához válassza a lehetőséget Fejlett.
A rendszer felsorolja az összes elérhető partíciót a kiválasztott lemezen. Jelölje ki a választást és nyomja meg a gombot Belép.
Ha HDD-t használ, akkor valószínű, hogy a rendszer több partíciót fog megjeleníteni. Másrészt, ha cserélhető adathordozóról van szó, a TestDisk csak egyetlen partíciót jelenít meg.
A TestDisk megkéri, hogy válasszon egy könyvtárat a partíció képfájljának tárolásához. Válasszon megfelelő helyet, majd válassza a lehetőséget Folytassa.
Tudj meg többet: A merevlemez-partíciók kezelése a Cfdisk segítségével
4. lépés: Keresse meg a Törölt fájl könyvtárat
A TestDisk mostantól megjeleníti a kiválasztott partícióban tárolt összes fájlt és mappát. Menjen át a könyvtárba, amely a törölt fájlt tartalmazza. Például, ha a /Desktop könyvtár tartalmazza a fájlt, keresse meg azt a mappát.
A törölt fájlok vörös színűek lesznek. Ha nem talál törölt fájlbejegyzést, sajnos a fájlokat nem lehet helyreállítani.
Másrészt, ha talált piros betűtípusú fájlbejegyzéseket, akkor nem egyszerűen "állíthatja vissza" ezeket a fájlokat a TestDisk segítségével. Amit meg kell tennie, az a törölt fájlok másolása és beillesztése egy másik könyvtárba.
Törölt fájl másolásához jelölje ki az adott fájlt, majd nyomja meg az gombot C a billentyűzeten. Most keresse meg azt a könyvtárat, ahová be akarja illeszteni a fájlt, majd nyomja meg az gombot C ismét beilleszteni.
Ha a rendszer sikeresen átmásolta a fájlt, értesítést kap erről Másolás kész! 1 ok, 0 nem sikerült élénkzöld színben.
Az alkalmazás kiválasztásával lépjen ki az alkalmazásból Kilépés opciót a képernyőn. A rendszer visszatér az előző képernyőre. Ismét folytassuk a kiválasztást Kilépés hogy visszatérjen az előző képernyőre. Néhány kör kiemeléséhez és megnyomásához szükséges Belép a TestDisk teljes bezárásához.
Véletlen törlések visszavonása Linux rendszeren
A Linux-tárhelyen történő navigálás közben csak egy "billentyűkombináció" van a fontos fájlok végleges törlésétől. Szerencsére a TestDisk segédprogram elérhető, hogy megakadályozza a cselekedetek megbánását. A TestDisk helyreállíthatja a törölt partíciókat, helyreállíthatja a sérült lemezeket és újjáépítheti a rendszerindítási szektorokat egy biztonsági mentési fájl segítségével.
Egy esetre van szükség ahhoz, hogy megismerje a tárhely biztonsági mentésének létrehozásának fontosságát. Bár lehet klónozza merevlemezét Linuxon, ez nem mindig a legjobb választás. A legmegfelelőbb lehetőség az adatok biztonsági mentése egy távoli szerveren az Rsync használatával.
Az rsync használatával történő biztonsági mentés hatékony módja a helyi fájlok önkezelésének. Itt van minden, amit tudnia kell.
Olvassa el a következőt
- Linux
- Adat visszanyerés
Deepesh a MUO Linux junior szerkesztője. Több mint 3 éve ír információs tartalmat az interneten. Szabadidejében szívesen ír, zenét hallgat és gitározik.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!
Még egy lépés…!
Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.