Kā atjaunot bojātu atmiņas karti Ubuntu



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Atmiņas kartes ir lielisks veids, kā pārsūtīt informāciju starp mobilajām ierīcēm, digitālajām kamerām un datoriem. Ja no Google Android vai Apple iOS ierīces saņemat “Bojāta atmiņas karte - lūdzu, formatējiet” vai līdzīgu kļūdu, iespējams, joprojām būs cerība uz datu atkopšanu, ja vien atteiksieties no kartes formatēšanas. Pareizi izgrūstiet to un pēc tam pārliecinieties, ka tas ir labā formā. Dažreiz pilna izmēra SD, SDHC un SDXC kartes to gadījumos kļūst vaļīgas, un tās var viegli salikt kopā. Lielākajai daļai microSD, microSDHC un microSDXC karšu šī problēma nav, taču joprojām ir iespējams notīrīt kontaktus un tamlīdzīgus.



Pievienojot karti datoram, pārliecinieties, vai to darāt stingri, bet saudzīgi. Pārliecinieties, ka karte nav saliekta, un pārliecinieties, vai tā ir pareizi piestiprināta, lai nodrošinātu labu savienojumu. Tas varētu šķist nenozīmīga detaļa, taču tas diezgan daudz palīdzēs Ubuntu rīku izmantošanā, lai atgūtu datus no bojātām Secure Digital failu sistēmām.



1. metode: Atmiņas kartes labošana, izmantojot Ubuntu standarta rīkus

Dash, KDE vai Whisker izvēlnē atveriet GNOME Disks Utility un atrodiet ierīces faila nosaukumu savam zibatmiņas lasītājam. Parasti to sauc par “Single Flash Reader”, un, ja zem krātuves diagrammas tiek dota opcija, noklikšķiniet uz labās puses bultiņas, lai mēģinātu to uzstādīt. Ja tas tiek piestiprināts, iespējams, varēsiet no tā nokopēt failus.



Ja uz tā ir uzraksts “No Media”, pat ja slotā ir karte, mēģiniet atvienot un atkārtoti pievienot karti, pēc tam pārbaudiet, vai kaut kas nav mainījies. Ja jums ir iespēja, ieteicams mēģināt noklikšķināt uz zobrata ikonas, atlasīt “Izveidot diska attēlu” un pēc tam saglabāt to kā .img failu.



Pēc tam izslēdziet citu tukšu tāda paša izmēra atmiņas karti, kad tā ir pabeigta, un pēc tam ar zobrata izvēlni ierakstiet šo diska attēlu jaunajā kartē. Jūs, iespējams, varēsit pievienot jauno failu sistēmu, taču ņemiet vērā, ka zaudēsiet visu, kas bija jaunajā kartē, tāpēc pirms turpināt, pārliecinieties, ka tā ir pilnīgi tukša.

Kad nodalījums nav atvienots, bet Ubuntu nosaka disku, varat palaist konsekvences pārbaudi, lai mēģinātu atkopt failu sistēmu. Pieņemot, ka jums ir formatēta karte FAT12, FAT16 vai FAT32, pēc tam no komandrindas palaidiet sudo fsck.msdos -r / dev / sdd1, lai mēģinātu atkopšanu. Sdd1 daļu nomainiet ar diska utilītā norādīto nodalījuma nosaukumu. Tā vietā, lai formatētu karti darbam ar kādu no Linux failu sistēmām, varat mēģināt izmantot fsck.ext #. Nomainiet # ar sistēmas ext numuru, ja to atceraties.

2. metode: Atmiņas kartes labošana divkāršās sāknēšanas Ubuntu sistēmā

Ja palaižat Ubuntu kopā ar Microsoft Windows, iespējams, jums būs paveicies, izmantojot komandu chkdsk Windows komandu uzvednē. Lai gan Ubuntu ir neapšaubāmi augstāks atbalsts FAT ierīču atkopšanai, Windows dažreiz var palīdzēt atgūt NTFS ierīces. Pārstartējiet datoru un, kad parādās GRUB, palūdziet tai sākt instalēt Microsoft Windows, izmantojot tastatūru. Atveriet File Explorer logu, turot nospiestu Windows taustiņu un nospiežot E. Atrodiet diska burtu, ko Windows piešķīra jūsu atmiņas kartei, bet, ja Windows lūdz, to noformējiet.

Sākuma izvēlnē atveriet komandu uzvedni un pēc tam ierakstiet chkdsk / f E:, aizstājot E: ar jebkuru tā diskā esošo burtu. Tomēr, ja tiek atgriezta kļūda, operētājsistēmai Windows nav paveicies vairāk, nekā atgūt atmiņas karti, nekā Ubuntu.

Ubuntu nodrošina divas noderīgas programmas darbam ar bojātām NTFS formatētām atmiņas kartēm, ja jums nav piekļuves Microsoft Windows. Varat izmēģināt sudo ntfsfix -d / dev / sdd1, aizstājot ierīces failu ar ierīces nosaukumu. Lai gan šī nav chkdsk versija Linux, tā var novērst dažas NTFS neatbilstības. Varat arī mēģināt izmantot ntfsclone -so dsk.img / dev / sdd1, lai uzņemtu NTFS atmiņas kartes diska attēlu, pat ja Disks Utility to neizdevās. Pēc tam to var atjaunot tukšā atmiņas kartē, izmantojot sudo ntfsclone -r dsk.img / dev / sdd1. Abos piemēros aizstājiet ierīces failus ar pareizajiem nosaukumiem un paturiet prātā, ka diska attēla atjaunošana iznīcinās visu, kas atrodas attiecīgajā ierīcē. Pievienojiet slēdzi -f, ja Ubuntu sūdzas, ka failu sistēma ir atzīmēta kā netīra.

3. metode: Testdisk programmas izmantošana

Ja ne parastās Ubuntu, ne Windows programmas nepalīdzēja jums atgūt failus no atmiņas kartes, iespējams, jums būs vairāk veiksmes ar programmu Testdisk. Vairāk nekā iespējams, jums tas nav instalēts, tāpēc no Ubuntu CLI uzvednes ierakstiet sudo apt-get install testdisk, lai to instalētu. Kad tas ir instalēts, palaidiet testdisk / log / dev / sdd, aizstājot / dev / sdd ar faktisko ierīces nosaukumu. Atkarībā no instalācijas instalēšanas jums, iespējams, būs jāizmanto sudo, jo tam ir nepieciešama tieša piekļuve ierīces failam.

Lai gan lielākā daļa mobilo tālruņu, planšetdatoru un digitālo fotokameru izmanto FAT16 vai FAT32 failu sistēmas, testdisk pārbaudīs arī HFS un HFS + no Macintosh platformas, kā arī NTFS. Kad programma ir pabeigta, dodieties atpakaļ uz Disks Utility no Ubuntu Dash vai KDE izvēlnes un pārbaudiet, vai varat noklikšķināt uz ierīces. Noklikšķiniet uz labās bultiņas, lai to uzstādītu. Tagad failu pārvaldniekā, iespējams, varēsit kopēt failus.

4. metode: PhotoRec izmantošana failu atjaunošanai bez failu sistēmas

Ja Linux var apskatīt jūsu atmiņas karti kā lielapjoma atmiņas ierīci, bet faktiski nevar noteikt failu sistēmu, varat izmantot PhotoRec, lai no tās atgūtu failus. Lietotāji, kuriem tas vēl nav instalēts, var to lejupielādēt no Ubuntu vai Debian krātuvēm, izmantojot komandu sudo apt-get install photorec.

PhotoRec nemēģina rakstīt ierīcē, tāpēc to ir droši lietot. Datora failu sistēmā dodieties uz apgabalu, kurā jūs nevēlaties, lai faili tiktu kopēti. Pieņemot, ka Linux izsauc jūsu atmiņas karti / dev / sdd, pēc tam palaidiet photorec / log / dev / sdd, lai gan / dev / sdd līnija ir jāaizstāj ar visu, ko jūsu atmiņas karte faktiski sauc. Šī komanda operācijas rezultātus ierakstīs photorec.log failā tajā pašā direktorijā. Varat arī izmantot slēdzi / debug, lai saņemtu papildu informāciju.

4 minūtes lasītas