Yadda ake Shigar da Amfani da Kayan Gyara Bayanan Bayanai na TestDisk a cikin Linux


TestDisk kyauta ce kuma budaddiya, kayan aikin dawo da bayanan layin umarni wadanda ake amfani dasu don dawo da bayanai daga bangarorin da aka goge ko ɓace. Bugu da ari, za ka iya amfani da shi don rayar da bangarorin da ba za a iya kwashe su ba wanda za a iya haifar da su ta hanyar abubuwa kamar su kwatsam na share teburin bangare, da kuma hare-haren malware don ambaton kadan.

Christophe Granier ne aka rubuta software na layin umarni a cikin harsunan shirye-shiryen C kuma an basu lasisi a ƙarƙashin lasisin GNU/GPLv2. TestDisk kayan aikin giciye ne kuma yana gudanar da kusan kowane tsarin aiki na tebur: Linux, Windows, macOS, FreeBSD, OpenBSD, har ma da NetBSD.

TestDisk kayan aiki ne mai ƙarfi, kuma mara nauyi wanda ya zo tare da ɗimbin aikace-aikacen dawo da bayanai kamar yadda aka tsara a ƙasa:

  1. TestDisk na iya gyara teburin ɓatanci ko lalacewa.
  2. Zai iya dawo da ɓataccen ɓataccen ɓangaren faifai.
  3. Yana maido da fayiloli daga tsarin fayilolin Windows kamar NTFS, FAT, FAT32, exFAT da ext2 Linux filesystem.
  4. Zai iya kwafa fayiloli daga gogewa ko lalatattun fayilolin Windows kamar NTFS, FAT32, da exFAT da sassan Linux (ext2, ext3, da ext4).
  5. TestDisk na iya dawo da sake sashin sassan boot na NTFS, FAT32 da FAT16 daga rumbun adana bayanan su.
  6. TestDisk yana iya gyara tebura mai lalata FAT32 da MFT ta hawa tare da taimakon madubin MFT.

A cikin wannan labarin, za mu nuna muku yadda za ku girka mai amfani na dawo da bayanan TestDisk don dawo da ɓangaren da ba a sake kunnawa akan Linux ba.

Yadda ake Shigar TestDisk akan Linux

Kunshin TestDisk yana nan don shigarwa daga maɓallan tsarin tsoho a yawancin rarraba Linux ta amfani da tsoffin manajan kunshin kamar yadda aka nuna.

Don farawa, sabunta abubuwan kunshin tsarin kuma shigar da TestDisk kamar yadda aka nuna.

$ sudo apt update
$ sudo apt install testdisk

Don tabbatar da cewa an girka Testdisk kuma nuna ƙarin bayani ta hanyar bin umarnin dpkg mai zuwa.

$ sudo dpkg -l testdisk

Don girka TestDisk, da farko, kunna wurin ajiyar EPEL sannan shigar da TestDisk kamar yadda aka nuna.

------------ 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

Don tabbatar da cewa an girka Testdisk kuma an nuna ƙarin bayani game da kayan aikin TestDisk suna gudanar da umarnin rpm mai zuwa.

# rpm -qi testdisk

Don tsarin Fedora suna gudana.

$ sudo dnf install testdisk

Domin Arch Linux gudu:

$ sudo pacman -S testdisk

Idan ba a sami kunshin da ya dace don rarraba Linux ba, zazzage TestDisk daga shafin aikinsa.

Yadda ake Gudu da Amfani da TestDisk a cikin Linux

Tunda an fara gudanar da testdisk daga layin umarni, kunna umarnin da ke kasa don nuna kason kan tsarin ka.

# testdisk /list

Yanzu, ɗauka teburin raba Linux ɗinku ya ɓace ko ya lalace. Don dawo da bangare Linux ta amfani da TestDisk farko gudu.

# testdisk

Zaɓi 'Createirƙiri' kuma buga Shigar. Wannan zai nuna jerin abubuwan da aka zaɓa daga. A yanayin ku, rabe-raben ku zai zama daban da wanda aka nuna a kasa.

Na gaba, zaɓi 'Ci gaba' a ƙasan don ci gaba zuwa zaɓuɓɓuka na gaba.

Tsarin ku zai gano nau'in tebur ɗin da kuke amfani da shi ta atomatik. A nawa yanayin, ‘Intel’ ne. Buga ENTER don ci gaba.

A cikin sashe na gaba, zaɓi zaɓi na '' Nazari 'don mai amfani da testdisk don bincika tsarin ɓangarenku.

Idan Ba a sami bangare na bootable akan Disk ba, kuskuren da ke ƙasa za a buga.

Partition                  Start        End    Size in sectors
No partition is bootable

*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted

[Proceed ]

Zaɓi zaɓi 'Ci gaba'.

Jerin wadatattun bangarorin za'a nuna su akan allon na gaba. Buga 'SHIGA' don ci gaba zuwa allon na gaba.

Zaɓi zaɓi 'rubuta' akan allon na gaba. Wannan zaɓin zai jawo TestDisk don yin rubutu akan teburin bangare.

Na gaba, latsa Y don tabbatarwa kamar yadda aka nuna a ƙasa.

Write partition table, confirm ? (Y/N)

TestDsk zai sa ka sake tsarinka don canje-canje su fara aiki.

You will have to reboot for the change to take effect.

Zaɓi Ok zaɓi.

A allon na gaba zaɓi 'Quit' don barin menu kuma a ƙarshe zaɓi 'Kashe' sake don fita daga shirin TestDisk.

Abinda yakamata kayi yanzu shine ka sake tsarinka. Idan komai ya tafi daidai, sabon teburin bangare yakamata ya ba tsarin damar yin komai.

TeskDisk kayan aiki ne mai kyau lokacin da kake son cire bayanan daga bangarorin lalatattu ko rayar da bangarorin da ba za a sake sake su ba kuma ka sa su taya kamar yadda ake tsammani. Yana tallafawa ɗakunan tsarin fayil da yawa kuma yana iya aiki a kowane tsarin aiki: daga Windows zuwa Linux.

A cikin wannan jagorar munyi kwatancen yadda za'a dawo da wani bangare mara sake sake amfani dashi ta amfani da TestDisk, amma, ana iya amfani da kayan aikin sosai!