Paano Mabawi ang Mga Tinanggal na File sa Linux Gamit ang TestDisk

Paano Mabawi ang Mga Tinanggal na File sa Linux Gamit ang TestDisk

Naranasan mo ba na aksidenteng matanggal ang isang file sa iyong Linux machine? O marahil ang ilang programa ay tinanggal ang isang mahalagang folder na nakaimbak sa iyong system storage. Sa mga ganitong sitwasyon, ang software recovery ng data ay ang tanging pag-aayos sa isyung ito.





Ang TestDisk ay isang tulad ng tool sa pagbawi na binuo para sa linya ng utos ng Linux. Sa artikulong ito, tatalakayin namin ang TestDisk at kung paano ito mai-install, kasama ang isang detalyadong gabay sa pag-recover ng mga tinanggal na file at folder sa iyong Linux system.





Ano ang TestDisk?

Ang TestDisk ay isang maaasahan at makapangyarihang tool sa pagbawi ng data ng command-line. Ito ay nakasulat sa wika ng C programa ni Christophe Granier. Bukod sa Linux, ang TestDisk ay magagamit sa halos lahat ng iba pang operating system kabilang ang Microsoft Windows, macOS, at OpenBSD.





Mayroong mga pagpapaandar ang TestDisk upang:

  1. Ibalik muli ang isang tinanggal na pagkahati ng data
  2. I-recover ang isang tiwaling pagkahati o file
  3. Ibalik ang mga file mula sa Windows filesystems
  4. Muling itayo ang mga sektor ng boot gamit ang mga pag-backup ng data
  5. Ibalik muli ang mga tiwaling talahanayan ng FAT32

Dahil madaling ma-recover ng TestDisk ang mga natanggal na partisyon ng data, maaari naming gamitin ang utility na ito upang maibalik ang mga tinanggal na file.



Gayunpaman, mayroong isang pagbubukod. Kung may nag-alis ng mga file mula sa iyong Linux system gamit ang giniling utility, pagkatapos ay hindi mababawi ng TestDisk ang mga file na iyon. Ang Shred ay isang utility na linya ng utos na ginamit upang ligtas na matanggal ang mga file na siya namang, ginagawang mahirap makuha.

Paano Mag-install ng TestDisk

Karamihan sa mga pamamahagi ng Linux ay walang naka-install na TestDisk bilang default. Sa halip, kakailanganin mong manu-manong mag-download at mag-install ng package gamit ang manager ng package ng iyong system.





Sa mga pamamahagi na nakabatay sa Debian, paganahin muna ang sansinukob imbakan.

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

Pagkatapos, i-install ang testdisk pakete na may apt :





sudo apt install testdisk

Madali ang pag-install ng TestDisk sa Fedora.

sudo dnf install testdisk

Upang mai-install sa mga distro na nakabatay sa Arch:

sudo pacman -S testdisk

Pwede mong gamitin yum upang mai-install ang TestDisk sa mga system ng RHEL at CentOS. Ngunit una, kailangan mong mag-download ng isang pakete na pinangalanan epel-bitawan . Ang epel-bitawan naglalaman ang pakete ng mga key ng GPG (GNU Privacy Guard) para sa pag-sign ng mga package at impormasyon sa package.

Mag-type ng anuman sa mga sumusunod na utos upang mai-install ang package:

yum install epel-release
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Ngayon, i-install ang TestDisk:

yum update
yum install testdisk

Maaari mong i-verify ang pag-install sa pamamagitan ng pag-type ng sumusunod na utos sa terminal.

testdisk --version

Ipapakita ang output na impormasyon ng bersyon na nauugnay sa testdisk pakete

Ibalik muli ang Mga Natanggal na File sa Linux Gamit ang TestDisk

Ang unang hakbang upang mabawi ang mga tinanggal na file ay ang paglikha ng isang file ng log. Ang isang file ng log ng TestDisk ay mahalaga dahil mag-iimbak ito ng mahalagang impormasyon na nauugnay sa pagbawi ng data at mga pagkahati. Kahit na sa pangkalahatan, dapat unahin ng mga gumagamit ang pag-log ng system upang makakuha ng mga pananaw sa mga aktibidad na nangyayari sa kanilang computer.

Hakbang 1: Lumikha ng isang File ng Log

Ilunsad ang TestDisk gamit ang sumusunod na utos:

testdisk

Ipapakita ng system ang output tulad ng sumusunod. Dahil ang TestDisk ay isang interactive na utility, bibigyan ka nito ng mga pagpipilian sa bawat screen upang pumili mula sa. Pansinin ang output sa ibaba, mayroon kang tatlong mga pagpipilian: Lumikha , Ikabit , at Walang Log .

  1. Lumikha : Lumilikha ng isang bagong file ng log para sa TestDisk
  2. Ikabit : Ginamit upang magdagdag ng karagdagang impormasyon sa isang mayroon nang log file
  3. Walang Log : Utos sa TestDisk na huwag gumamit ng isang log file para sa proseso ng pagbawi

I-highlight ang Lumikha pagpipilian gamit ang mga cursor key at pindutin Pasok . I-type ang superuser password kung tinanong. Kung wala kang mga pahintulot sa superuser sa iyong account, maaari mong hilingin sa administrator ng system na idagdag ka sa listahan ng mga sudoer .

saan ako maaaring mag-print ng mga dokumento mula sa aking email

Kaugnay: Paano Mag-ayos ng isang Dead Hard Disk Drive upang Mabawi ang Data

Hakbang 2: Piliin ang Drive sa Pag-recover

Matapos lumikha ng isang file ng log, kailangan mong piliin kung aling disk drive ang nais mong makuha ang data mula sa. Ipapakita ng screen ang impormasyong nauugnay sa bawat drive sa iyong system, kasama ang pangalan at laki ng drive.

Piliin ang drive na iyong pinili at pindutin Pasok .

Kung hindi ka makahanap ng isang tukoy na drive, subukang ilunsad ang TestDisk gamit ang sudo testdisk utos

Hakbang 3: Piliin ang Uri ng Paghahati

Ang susunod na hakbang ay upang piliin ang uri ng pagkahati na nais mong mabawi. Kung hindi mo maisip kung aling pagkahati ang tama, magpatuloy lamang sa isang na-highlight para sa iyo ng TestDisk.

Ang mga gumagamit ay maaaring pumili mula sa mga sumusunod na pitong uri ng pagkahati.

Maaari ba akong magtanggal ng mga zip file pagkatapos ng pagkuha?
  • Intel
  • EFI GPT
  • Humax
  • Mac
  • Wala
  • Araw
  • Xbox

Piliin ang pinakaangkop na pagpipilian at pindutin Pasok .

Ngayon, pumili ng mga pagpipilian sa pagbawi mula sa listahan. Bagaman malaya kang pumili ng anumang pagpipilian na pinakaangkop sa iyo, kung nais mong ibalik ang mga tinanggal na file, pumili Advanced .

Ililista ng system ang lahat ng magagamit na mga pagkahati sa napiling disk. I-highlight ang iyong pagpipilian at pindutin Pasok .

Kung gumagamit ka ng isang HDD, malamang na magpakita ang system ng maraming mga pagkahati. Sa kabilang banda, kung ito ay isang naaalis na media drive, ipapakita lamang ng TestDisk ang isang solong pagkahati.

Hihilingin sa iyo ng TestDisk na pumili ng isang direktoryo para sa pagtatago ng file ng imahe ng pagkahati. Pumili ng isang naaangkop na lokasyon at piliin Magpatuloy .

Dagdagan ang nalalaman: Paano Pamahalaan ang Mga Partisyon ng Hard Disk Sa Cfdisk

Hakbang 4: Mag-navigate sa Natanggal na Direktoryo ng File

Ipapakita na ngayon ng TestDisk ang lahat ng mga file at folder na nakaimbak sa napiling pagkahati. Tumungo sa direktoryo na naglalaman ng tinanggal na file. Halimbawa, kung ang / Desktop naglalaman ang direktoryo ng file, mag-navigate sa folder na iyon.

Ang mga natanggal na file ay magkakaroon ng kulay ng pulang font. Kung hindi ka makahanap ng anumang tinanggal na file entry, malungkot na hindi makuha ang iyong mga file.

Sa kabilang banda, kung nakakita ka ng mga file entry na may pulang font, hindi mo maaaring 'ibalik' ang mga file na iyon gamit ang TestDisk. Ang kailangan mong gawin ay kopyahin ang mga tinanggal na file at i-paste ang mga ito sa isa pang direktoryo.

Upang makopya ang isang tinanggal na file, i-highlight ang tukoy na file at pindutin C sa keyboard. Ngayon, mag-navigate sa direktoryo kung saan nais mong i-paste ang file at pindutin C muli upang i-paste.

Kung matagumpay na kinopya ng system ang file, makakakuha ka ng isang notification na nagsasaad Tapos na ang kopya! 1 ok, 0 ay nabigo sa maliwanag na berdeng kulay.

Lumabas sa application sa pamamagitan ng pagpili ng Umalis na pagpipilian sa screen. Dadalhin ka ng system sa nakaraang screen. Muli, patuloy na pumili Umalis na upang bumalik sa nakaraang screen. Dadalhin ka ng ilang mga pag-ikot ng pag-highlight at pagpindot Pasok upang isara nang buo ang TestDisk.

I-undo ang Mga Hindi Sinasadyang Pagtanggal sa isang Linux System

Habang nagna-navigate sa iyong imbakan ng Linux, isa ka lamang na 'key-kombinasyon' na malayo mula sa permanenteng pagtanggal ng mga mahahalagang file. Sa kabutihang palad, ang magagamit na TestDisk ay magagamit upang pigilan ka mula sa panghihinayang sa iyong mga aksyon. Maaaring makuha ng TestDisk ang mga natanggal na partisyon, ibalik ang mga nasirang disk, at muling itayo ang mga sektor ng boot gamit ang isang backup na file.

Kailangan ng isang insidente upang malaman ang kahalagahan ng paglikha ng mga backup ng iyong imbakan. Bagaman kaya mo i-clone ang iyong hard drive sa Linux , hindi ito palaging ang pinakamahusay na pagpipilian. Ang pinakaangkop na pagpipilian ay ang pag-backup ng iyong data sa isang remote server gamit ang Rsync.

Magbahagi Magbahagi Mag-tweet Email Awtomatikong I-backup ang Iyong Mga File sa isang Remote Server na may Rsync

Ang pag-back up sa rsync ay isang malakas na paraan upang mapamahalaan ang sarili ang iyong mga lokal na file. Narito ang lahat ng kailangan mong malaman.

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Pagbawi ng Data
Tungkol sa May-akda Deepesh Sharma(79 na Artikulo Nai-publish)

Ang Deepesh ay ang Junior Editor para sa Linux sa MUO. Nagsusulat siya ng mga gabay sa kaalaman sa Linux, na naglalayong magbigay ng isang maligayang karanasan sa lahat ng mga bagong dating. Hindi sigurado tungkol sa mga pelikula, ngunit kung nais mong pag-usapan ang tungkol sa teknolohiya, siya ang iyong tao. Sa kanyang libreng oras, mahahanap mo siya na nagbabasa ng mga libro, nakikinig sa iba't ibang mga genre ng musika, o tumutugtog ng kanyang gitara.

Higit pa Mula sa Deepesh Sharma

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe