Kuinka asentaa ja käyttää TestDisk Data Recovery Tool -työkalua Linuxissa
TestDisk on ilmainen ja avoimen lähdekoodin komentorivin tietojen palautustyökalu, jota käytetään tietojen palauttamiseen poistetuista tai kadonneista osioista. Lisäksi voit käyttää sitä sellaisten osioiden elvyttämiseen, joita ei voida käynnistää, jotka voivat johtua tekijöistä, kuten osiotaulukoiden vahingossa tapahtuvasta poistamisesta ja haittaohjelmahyökkäyksistä.
Komentoriviohjelmiston on kirjoittanut C-ohjelmointikielillä Christophe Granier, ja se on lisensoitu GNU/GPLv2-lisenssillä. TestDisk on alustojen välinen työkalu, joka toimii lähes kaikilla työpöydän käyttöjärjestelmillä: Linux, Windows, macOS, FreeBSD, OpenBSD ja jopa NetBSD.
TestDisk on tehokas ja kevyt ohjelmistotyökalu, joka tulee lukemattomien tietojen palautussovellusten kanssa alla kuvatulla tavalla:
- TestDisk pystyy korjaamaan vioittuneen tai vioittuneen osiotaulun.
- Se voi palauttaa poistetun levyn osion saumattomasti.
- Se palauttaa tiedostot Windowsin tiedostojärjestelmistä, kuten NTFS, FAT, FAT32, exFAT ja ext2 Linux-tiedostojärjestelmä.
- Se voi kopioida tiedostoja poistetuista tai vioittuneista Windows-tiedostojärjestelmistä, kuten NTFS, FAT32, exFAT ja Linux-osioista (ext2, ext3 ja ext4).
- TestDisk voi palauttaa ja rakentaa NTFS-, FAT32- ja FAT16-käynnistyssektorit varmuuskopioistaan.
- TestDisk voi myös korjata vioittuneet FAT32-pöydät ja MFT: n ajamalla MFT-peilin avulla.
Tässä artikkelissa näytämme, kuinka TestDisk-tietojen palautusohjelma asennetaan käynnistämättömän osion palauttamiseksi Linuxiin.
Kuinka asentaa TestDisk Linuxiin
TestDisk-paketti on saatavana asennettavaksi järjestelmän oletustietovarastoista useimmissa Linux-jakelussa käyttämällä oletuspakettien hallintaa kuvan osoittamalla tavalla.
Aloita päivittämällä järjestelmäpaketit ja asentamalla TestDisk kuvan osoittamalla tavalla.
$ sudo apt update $ sudo apt install testdisk
Varmista, että Testdisk on asennettu, ja näytä lisätietoja suorittamalla seuraava dpkg-komento.
$ sudo dpkg -l testdisk
Asenna TestDisk ottamalla ensin käyttöön EPEL-arkisto ja asentamalla sitten TestDisk kuvan osoittamalla tavalla.
------------ 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
Suorita seuraava rpm-komento varmistaaksesi, että Testdisk on asennettu ja näyttää lisätietoja TestDisk-työkalusta.
# rpm -qi testdisk
Fedora-järjestelmille.
$ sudo dnf install testdisk
Arch Linux -ajossa:
$ sudo pacman -S testdisk
Jos Linux-jakeluun ei löydy sopivaa pakettia, lataa TestDisk sen viralliselta sivustolta.
TestDiskin suorittaminen ja käyttäminen Linuxissa
Koska testilevy suoritetaan komentoriviltä, suorita alla oleva komento näyttääksesi osiot järjestelmässäsi.
# testdisk /list
Oletetaan, että Linux-osiotaulukko on kadonnut tai vioittunut. Palauta Linux-osio TestDiskin avulla ensin.
# testdisk
Valitse Luo ja paina ENTER. Tämä näyttää luettelon osioista, joista valita. Sinun tapauksessasi osiosi eroavat alla olevasta.
Valitse seuraavaksi alareunasta ”Jatka” siirtyäksesi seuraaviin vaihtoehtoihin.
Järjestelmä tunnistaa käyttämäsi osiotaulukkotyypin automaattisesti. Minun tapauksessani se on "Intel". Paina ENTER jatkaaksesi.
Valitse seuraavassa osassa Testaa-levyn apuohjelman Analysoi-vaihtoehto osioiden rakenteen tutkimiseksi.
Jos levyltä ei löydy käynnistettävää osiota, alla oleva virhe tulostetaan.
Partition Start End Size in sectors No partition is bootable *=Primary bootable P=Primary L=Logical E=Extended D=Deleted [Proceed ]
Valitse vaihtoehto Jatka.
Seuraavassa näytössä näkyy luettelo käytettävissä olevista osioista. Paina ‘ENTER’ jatkaaksesi seuraavaan näyttöön.
Valitse seuraavassa näytössä vaihtoehto ‘kirjoita’. Tämä vaihtoehto käynnistää TestDiskin kirjoittamaan osiotaulukkoon.
Paina seuraavaksi Y vahvistaaksesi alla olevan kuvan mukaisesti.
Write partition table, confirm ? (Y/N)
TestDsk kehottaa sinua käynnistämään järjestelmän uudelleen, jotta muutokset tulevat voimaan.
You will have to reboot for the change to take effect.
Valitse OK-vaihtoehto.
Valitse seuraavalla näytöllä 'Lopeta' poistuaksesi valikosta ja lopuksi valitsemalla 'Lopeta' poistuaksesi TestDisk-ohjelmasta.
Sinun tarvitsee vain käynnistää järjestelmä uudelleen. Jos kaikki meni hyvin, uuden osiotaulukon pitäisi antaa järjestelmän käynnistää normaalisti.
TeskDisk on ihanteellinen työkalu, kun haluat poistaa tiedot korruptoituneista osioista tai elvyttää käynnistämättömät osiot ja saada ne käynnistymään odotetulla tavalla. Se tukee laajaa valikoimaa tiedostojärjestelmiä ja voi toimia missä tahansa käyttöjärjestelmässä: Windowsista Linuxiin.
Tässä oppaassa havainnollistimme käynnistämättömän osion palauttamista TestDiskillä, mutta työkalua voidaan käyttää paljon enemmän!