TestDisk Data Recovery Tool'i installimine ja kasutamine Linuxis
TestDisk on tasuta ja avatud lähtekoodiga käsurea andmete taastamise tööriist, mida kasutatakse kustutatud või kaotatud sektsioonidest andmete taastamiseks. Lisaks saate seda kasutada mittekäivitatavate partitsioonide taaselustamiseks, mis võivad olla põhjustatud sellistest teguritest nagu partitsioonitabelite juhuslik kustutamine ja pahavara rünnakud.
Käsurea tarkvara kirjutas C-programmeerimiskeeles Christophe Granier ja litsentsiti GNU/GPLv2 litsentsi alusel. TestDisk on platvormidevaheline tööriist ja töötab peaaegu igas töölauaoperatsioonisüsteemis: Linuxis, Windowsis, macOS-is, FreeBSD-s, OpenBSD-s ja isegi NetBSD-s.
TestDisk on võimas ja kerge tarkvaratööriist, mis on varustatud arvukate allpool kirjeldatud andmete taastamise rakendustega:
- TestDisk suudab parandada rikutud või kahjustatud partitsioonitabelit.
- See suudab sujuvalt taastada kustutatud ketta sektsiooni.
- See taastab failid Windowsi failisüsteemidest, näiteks NTFS, FAT, FAT32, exFAT ja ext2 Linuxi failisüsteem.
- See võib kopeerida faile kustutatud või rikutud Windowsi failisüsteemidest, näiteks NTFS, FAT32, exFAT ja Linuxi partitsioonidest (ext2, ext3 ja ext4).
- TestDisk suudab oma varukoopiatelt taastada ja uuesti üles ehitada NTFS, FAT32 ja FAT16 alglaadimissektorid.
- TestDisk suudab parandada ka korruptiivseid FAT32 tabeleid ja MFT-d, sõites MFT-peegli abil.
Selles artiklis me näitame teile, kuidas installida testdiski andmete taastamise utiliit taaskäivitamatu partitsiooni taastamiseks Linuxis.
Kuidas installida TestDisk Linuxi
Paketi TestDisk saab installida vaikesüsteemide hoidlatest enamikus Linuxi jaotustes, kasutades pakettide vaikehaldurit, nagu näidatud.
Alustamiseks värskendage süsteemipakette ja installige TestDisk, nagu näidatud.
$ sudo apt update $ sudo apt install testdisk
Testdisk on installitud ja lisateabe kuvamiseks käivitage järgmine käsk dpkg.
$ sudo dpkg -l testdisk
TestDiski installimiseks lubage kõigepealt EPEL-hoidla ja seejärel installige TestDisk, nagu näidatud.
------------ On RHEL/CentOS 7 ------------ # yum install epel-release # yum update # yum install testdisk ------------ On RHEL/CentOS 8 ------------ # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum update # yum install testdisk
Testdiski installimise kontrollimiseks ja tööriista TestDisk kohta lisateabe kuvamiseks käivitage järgmine käsk rpm.
# rpm -qi testdisk
Fedora jaoks töötavad süsteemid.
$ sudo dnf install testdisk
Arch Linuxi käitamiseks:
$ sudo pacman -S testdisk
Kui teie Linuxi levitamiseks sobivat paketti ei leita, laadige TestDisk alla selle ametlikult saidilt.
Kuidas käivitada ja kasutada TestDiskit Linuxis
Kuna testdisk käivitatakse käsurealt, käivitage oma süsteemi partitsioonide kuvamiseks allolev käsk.
# testdisk /list
Oletame, et teie Linuxi sektsioonitabel on kadunud või rikutud. Linuxi partitsiooni taastamine TestDiski abil esmakordselt.
# testdisk
Valige ‘Loo’ ja vajutage sisestusklahvi (ENTER). See kuvab valiku partitsioonide loendi. Teie juhul erinevad teie vaheseinad allpool kuvatust.
Järgmisena valige allservas ‘Jätka’, et minna järgmiste valikute juurde.
Teie süsteem tuvastab teie kasutatava partitsioonitabeli tüübi automaatselt. Minu puhul on see ‘Intel’. Jätkamiseks vajutage sisestusklahvi ENTER.
Järgmises jaotises valige jaotise struktuuri uurimiseks testdisk-utiliidi jaoks käsk „Analüüs”.
Kui kettalt ei leita ühtegi käivitatavat sektsiooni, prinditakse allpool olev viga.
Partition Start End Size in sectors No partition is bootable *=Primary bootable P=Primary L=Logical E=Extended D=Deleted [Proceed ]
Valige variant Jätka.
Järgmisel ekraanil kuvatakse saadaolevate partitsioonide loend. Järgmisele ekraanile liikumiseks vajutage sisestusklahvi (ENTER).
Valige järgmisel ekraanil valik ‘kirjuta’. See valik käivitab TestDisk'i kirjutamise partitsioonitabelisse.
Järgmiseks vajutage Y kinnitamiseks, nagu allpool näidatud.
Write partition table, confirm ? (Y/N)
TestDsk palub teil muudatuste jõustumiseks oma süsteemi taaskäivitada.
You will have to reboot for the change to take effect.
Valige suvand OK.
Järgmisel ekraanil valige menüüst väljumiseks ‘Quit’ ja testDisk-programmist väljumiseks valige uuesti ‘Quit’.
Kõik, mida peate nüüd tegema, on süsteemi taaskäivitamine. Kui kõik läks hästi, peaks uus sektsioonitabel võimaldama süsteemil normaalselt käivitada.
TeskDisk on ideaalne tööriist, kui soovite tühistada rikutud partitsioonide andmed või taaselustada taaskäivitamatud partitsioonid ja panna need ootuspäraselt käivitama. See toetab suurt hulka failisüsteeme ja võib töötada igas operatsioonisüsteemis: Windowsist Linuxini.
Selles juhendis illustreerisime taaskäivitamatu partitsiooni taastamist TestDiski abil, kuid tööriista saab kasutada palju enama jaoks!