Paano mabawi ang mga tinanggal na file mula sa isang SD card

Ito ay nangyari sa akin ng ilang beses na hindi ko sinasadyang natanggal ang isang pangkat ng mga larawan mula noong sa menu ng konteksto ng Thunar, ang "Tanggalin" ay malapit sa "Kopyahin" at ang application ay hindi masyadong kaduda-dudang; direktang tanggalin.

Hindi upang mawalan ng pag-asa, narito ang solusyon.

Ito ay isang kontribusyon mula kay Agustín Kanashiro, sa gayon ay naging isa sa mga nanalo sa aming lingguhang kompetisyon: «Ibahagi ang alam mo tungkol sa Linux«. Binabati kita Agustín!

Ang unang bagay ay kaagad pagkatapos tanggalin ang mga file, HUWAG kopyahin ang anumang bagay sa memorya ng SD.

Instalasyon

Una kailangan mong mag-download ng testdisk alinman sa pamamagitan ng paggawa ng apt-get install testdisk o pacman -S testdisk.

Lumikha ng isang imahe

Mula sa linya ng utos, lumikha kami ng isang imahe ng disk ng aming SD card. Dapat ay mayroon tayong sapat na puwang sa disk upang magawa ito.

dd kung = / dev / DEVICE ng = memory_card.img bs = 512

Kung saan ang DEVICE ay ang SD card reader. Sa aking kaso ito ay mmcblk0.

Nakuha ito sa pamamagitan ng paggawa:

sudo fdisk-l

Makakakuha kami ng tulad nito:

Disk / dev / mmcblk0: 3965 MB, 3965190144 bytes
49 ulo, 48 sektor / track, 3292 silindro, 7744512 na sektor sa kabuuan
Mga yunit = sektor ng 1 * 512 = 512 bytes
Laki ng sektor (lohikal / pisikal): 512 bytes / 512 bytes
I / O size (minimum / optimal): 512 bytes / 512 bytes
Disk ID: 0x00000000

I-recover ang mga file

Sa isang terminal nagsusulat kami:

photorec memory_card.img

Ang application ay medyo simple upang gamitin at ang utility ay nagbibigay ng pagpipilian upang mabawi ang lahat ng mga file, ngunit hindi ito makuha ang mga ito sa mga orihinal na pangalan. Pantay, ang pinakamahalagang bagay ay maaari nilang makuha ang mga file. 


Idagdag bilang ginustong mapagkukunan sa Google