Paano Mabawi ang isang Napinsalang Memory Card sa Ubuntu



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang mga memory card ay isang mahusay na paraan upang maglipat ng impormasyon sa pagitan ng mga mobile device, mga digital camera at PC. Kung nakatanggap ka ng isang 'Napinsalang Memory Card - Mangyaring I-format' o katulad na error mula sa isang aparatong Google Android o Apple iOS, maaari pa ring magkaroon ng pag-asa para sa pagbawi ng data hangga't tumanggi kang i-format ang card. Wastong palabasin ito, at pagkatapos ay tiyakin na ito sa mabuting kalagayan. Minsan ang mga full-size SD, SDHC at SDXC card ay maluwag sa kanilang mga kaso, at maaaring dahan-dahang maitulak pabalik. Karamihan sa mga microSD, microSDHC at microSDXC card ay walang ganitong problema, ngunit posible pa ring linisin ang mga contact at iba pa.



Kapag ikinakabit mo ang iyong card sa iyong PC, gugustuhin mong tiyakin na gagawin mo ito nang mahigpit, ngunit malumanay. Tiyaking hindi mo baluktot ang card, at tiyaking nakakabit ito nang tama upang matiyak ang isang mahusay na koneksyon. Ito ay maaaring mukhang isang maliit na detalye, ngunit makakatulong ito nang kaunti pagdating sa paggamit ng mga tool ng Ubuntu upang mabawi ang data mula sa napinsalang mga Secure Digital file system.



Paraan 1: Pag-aayos ng Memory Card gamit ang Mga Karaniwang Kasangkapan ng Ubuntu

Buksan ang GNOME Disks Utility mula sa menu ng Dash, KDE o Whisker at hanapin ang pangalan ng file ng aparato para sa iyong partikular na flash reader. Karaniwan itong tatawagin na 'Single Flash Reader,' at kung bibigyan ng pagpipilian sa ilalim ng storage graph, mag-click sa kanang arrow na nakaharap upang subukang i-mount ito. Kung ito ay nai-mount, pagkatapos ay maaari mong makopya ang mga file dito.



Kung nababasa nito ang 'Walang Media,' kahit na mayroong isang card sa puwang, pagkatapos ay subukang idiskonekta at ikonekta muli ang card, pagkatapos ay tingnan kung may nagbago. Kung nagagawa mo, maaaring gusto mong subukang mag-click sa gear icon, piliin ang 'Lumikha ng Disk Image' at pagkatapos ay i-save ito bilang isang .img file.



Mag-eject pagkatapos ay maglagay ng ibang blangko na memory card na may parehong sukat matapos itong magtapos, at pagkatapos isulat ang imaheng disk na ito sa bagong card na may menu na gear. Maaari mong mai-mount ang bagong file system, ngunit tandaan na maluluwag mo ang anumang nasa bagong card, kaya tiyaking ganap na blangko ito bago magpatuloy.

Kapag ang pagkahati ay na-unmount ngunit nakita ng Ubuntu ang drive, maaari kang magpatakbo ng isang pare-pareho na tseke upang subukang mabawi ang file system. Ipagpalagay na mayroon kang isang naka-format na card na FAT12, FAT16 o FAT32, pagkatapos ay patakbuhin ang sudo fsck.msdos -r / dev / sdd1 mula sa linya ng utos upang subukang mabawi. Palitan ang bahaging sdd1 ng pangalan ng pagkahati na ibinigay sa mga disk utility. Maaari mong subukang gamitin ang fsck.ext # kung na-format mo ang card upang gumana kasama ang isa sa mga Linux file system. Palitan ang # ng ext number ng system kung maaari mong matandaan ito.

Paraan 2: Pag-aayos ng isang Memory Card sa isang Dual-Boot Ubuntu System

Kung patakbuhin mo ang Ubuntu sa tabi ng Microsoft Windows, maaari kang magkaroon ng swerte gamit ang chkdsk command sa isang prompt ng Windows command. Habang ang debatably superior suportado ng Ubuntu para sa pag-recover ng mga aparato ng FAT, minsan makakatulong ang Windows na mabawi ang mga aparatong NTFS. I-reboot ang computer, at kapag dumating ang GRUB, i-prompt ito upang simulan ang iyong pag-install ng Microsoft Windows gamit ang keyboard. Buksan ang isang window ng File Explorer sa pamamagitan ng pagpindot sa Windows key at itulak ang E. Hanapin ang titik ng drive na itinalaga ng Windows sa iyong memory card, ngunit huwag i-format ito kung tanungin ng Windows.

Buksan ang isang prompt ng utos mula sa Start Menu, at pagkatapos ay i-type ang chkdsk / f E :, na pinapalitan ang E: sa anumang sulat ng drive na ibinigay nito. Kung nakakuha ka ng isang error na bumalik, gayunpaman, kung gayon ang Windows ay wala nang swerte na mabawi ang iyong memory card kaysa sa Ubuntu.

Nagbibigay ang Ubuntu ng dalawang kapaki-pakinabang na programa para sa pagtatrabaho sa mga nasirang memory card na naka-format na NTFS kung wala kang access sa Microsoft Windows. Maaari mong subukan ang sudo ntfsfix -d / dev / sdd1, na pinalitan ang file ng aparato ng pangalan ng iyong aparato. Habang hindi ito isang bersyon ng Linux ng chkdsk, maaari nitong ayusin ang ilang hindi pagkakapare-pareho ng NTFS. Maaari mo ring subukang gamitin ang ntfsclone -so dsk.img / dev / sdd1 upang kumuha ng imaheng disk ng isang memory card ng NTFS kahit na nabigo ang Disks Utility na gawin ito. Maaari mo ring ibalik ito sa isang blangko na memory card na may sudo ntfsclone -r dsk.img / dev / sdd1. Palitan ang mga file ng aparato ng mga tamang pangalan sa parehong mga halimbawa, at tandaan na ang pagpapanumbalik ng isang imahe ng disk ay sisira sa lahat ng pinag-uusapan sa aparato. Idagdag ang switch na -f kung nagreklamo ang Ubuntu na ang file system ay minarkahang marumi.

Paraan 3: Paggamit ng Programang Testdisk

Hindi dapat tulungan ka ng normal na mga programa sa Ubuntu o Windows sa pagkuha ng iyong mga file mula sa iyong memorya ng kard, kung gayon maaari kang magkaroon ng mas maraming kapalaran sa isang program na tinatawag na Testdisk. Mas malaki kaysa sa malamang na hindi mo ito nai-install, kaya mula sa prompt na uri ng Ubuntu CLI sudo apt-get install testdisk upang mai-install ito. Kapag na-install na ito, patakbuhin ang testdisk / log / dev / sdd, palitan ang / dev / sdd ng aktwal na pangalan ng aparato. Nakasalalay sa kung paano naka-install ang iyong pag-install, maaaring kailanganin mong gumamit ng sudo sa harap nito dahil nangangailangan ito ng direktang pag-access sa isang file ng aparato.

Habang ang karamihan sa mga mobile phone, tablet at digital camera ay gumagamit ng FAT16 o FAT32 file system, susuriin din ng testdisk ang HFS at HFS + mula sa Macintosh platform pati na rin ang NTFS. Kapag natapos na ang programa, bumalik sa Utility ng Disks mula sa menu ng Ubuntu Dash o KDE at tingnan kung maaari kang mag-click sa aparato. Mag-click sa kanang arrow na tumuturo upang mai-mount ito. Maaari mo na ngayong makopya ang mga file sa iyong file manager.

Paraan 4: Paggamit ng PhotoRec upang Ibalik ang Mga File Nang Walang isang File System

Kung maaaring matingnan ng Linux ang iyong memory card bilang isang mass storage device, ngunit hindi talaga ito nakakakita ng isang file system, maaari mong gamitin ang PhotoRec upang mabawi ang mga file mula rito. Ang mga gumagamit na hindi pa naka-install ito ay maaaring mag-download nito mula sa mga repository ng Ubuntu o Debian na may sudo apt-get install photorec command.

Hindi tinangka ng PhotoRec na sumulat sa aparato, kaya't ligtas itong gamitin. Mag-navigate sa isang lugar sa file system ng iyong PC na hindi mo alintana ang pagkopya ng mga file. Ipagpalagay na tawagan ng Linux ang iyong memory card / dev / sdd, pagkatapos ay patakbuhin ang photorec / log / dev / sdd, bagaman dapat mong palitan ang linya ng / dev / sdd ng anumang tinawag na iyong memory card. Isusulat ng utos na ito ang mga resulta ng operasyon sa isang photorec.log file sa parehong direktoryo. Maaari mo ring gamitin ang switch / debug upang makatanggap ng karagdagang impormasyon.

Basahin ang 4 na minuto