Ako obnoviť poškodenú pamäťovú kartu v Ubuntu



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Pamäťové karty sú vynikajúcim spôsobom na prenos informácií medzi mobilnými zariadeniami, digitálnymi fotoaparátmi a počítačmi. Ak sa vám zo zariadenia so systémom Google Android alebo Apple iOS zobrazí „Poškodená pamäťová karta - prosím naformátujte“ alebo podobná chyba, môže stále existovať nádej na obnovenie údajov, pokiaľ ste formátovanie karty odmietli. Správne ho vysuňte a potom sa uistite, či je v dobrom stave. Karty SD, SDHC a SDXC v plnej veľkosti sa niekedy v niektorých prípadoch uvoľnia a je možné ich jemne zasunúť späť k sebe. Väčšina kariet microSD, microSDHC a microSDXC tento problém nemá, ale stále je možné kontakty vyčistiť a podobne.



Keď pripojíte kartu k počítaču, budete sa chcieť uistiť, že to robíte pevne, ale jemne. Kartu neohýbajte a skontrolujte, či je správne pripojená, aby ste zaistili dobré pripojenie. Môže sa to zdať ako drobný detail, ale celkom to pomôže, pokiaľ ide o používanie nástrojov Ubuntu na obnovu údajov z poškodených súborových systémov Secure Digital.



Metóda 1: Oprava pamäťovej karty pomocou štandardných nástrojov Ubuntu

Otvorte program GNOME Disks Utility z ponuky Dash, KDE alebo Whisker a vyhľadajte názov súboru zariadenia pre konkrétnu čítačku flash. Spravidla sa bude volať „Single Flash Reader“ a ak je táto možnosť pod grafom úložiska, kliknite na šípku smerujúcu doprava a pokúste sa ho pripojiť. Ak sa pripojí, bude možné z neho kopírovať súbory.



Ak sa zobrazuje hlásenie „Žiadne médium“, aj keď je v zásuvke karta, pokúste sa kartu odpojiť a znova pripojiť. Skontrolujte, či sa niečo zmenilo. Ak môžete, možno budete chcieť vyskúšať kliknúť na ikonu ozubeného kolieska, zvoliť možnosť „Vytvoriť obraz disku“ a potom ho uložiť ako súbor .img.



Po ukončení vysunutia vložte inú prázdnu pamäťovú kartu rovnakej veľkosti a potom tento obraz disku zapíšte na novú kartu pomocou ponuky ozubeného kolieska. Možno budete môcť pripojiť nový súborový systém, ale nezabudnite, že stratíte všetko, čo bolo na novej karte, takže skôr, ako budete pokračovať, skontrolujte, či je úplne prázdny.

Ak je oddiel odpojený, ale systém Ubuntu zistí jednotku, môžete spustiť kontrolu konzistencie a pokúsiť sa tak obnoviť systém súborov. Za predpokladu, že máte kartu naformátovanú na FAT12, FAT16 alebo FAT32, spustite z príkazového riadku sudo fsck.msdos -r / dev / sdd1, aby ste sa pokúsili o zotavenie. Nahraďte časť sdd1 názvom oddielu uvedeným v pomôcke disky. Namiesto toho môžete skúsiť použiť fsck.ext #, ak ste kartu naformátovali tak, aby fungovala v jednom zo súborových systémov Linux. Ak si pamätáte, nahraďte # číslom ext systému.

Metóda 2: Oprava pamäťovej karty v systéme Ubuntu s dvojitým spustením

Ak používate Ubuntu spolu s Microsoft Windows, môžete mať šťastie pomocou príkazu chkdsk v príkazovom riadku systému Windows. Zatiaľ čo Ubuntu má diskutabilne vynikajúcu podporu pri obnove zariadení FAT, Windows môže niekedy pomôcť pri obnove zariadení NTFS. Reštartujte počítač a keď sa objaví GRUB, požiadajte ho, aby ste pomocou klávesnice spustili inštaláciu systému Microsoft Windows. Ak chcete otvoriť okno Prieskumník, podržte stlačený kláves Windows a stlačte E. Vyhľadajte písmeno jednotky, ktoré systém Windows priradil vašej pamäťovej karte, ale naformátujte ho, ak sa vás Windows spýta.

V ponuke Štart otvorte príkazový riadok a zadajte príkaz chkdsk / f E:, čím nahradíte E: ľubovoľným písmenom jednotky, ktoré zadal. Ak sa vám však vráti chyba, potom nemal systém Windows pri obnovení pamäťovej karty väčšie šťastie ako Ubuntu.

Ak nemáte prístup k systému Microsoft Windows, systém Ubuntu poskytuje dva užitočné programy na prácu s poškodenými pamäťovými kartami vo formáte NTFS. Môžete vyskúšať sudo ntfsfix -d / dev / sdd1 a nahradiť súbor zariadenia názvom vášho zariadenia. Aj keď nejde o verziu chkdsk pre Linux, môže opraviť niektoré nekonzistencie NTFS. Môžete tiež vyskúšať použiť ntfsclone -so dsk.img / dev / sdd1 na vytvorenie obrazu disku pamäťovej karty NTFS, aj keď sa to programu Disks Utility nepodarilo. Potom ho môžete obnoviť na prázdnu pamäťovú kartu pomocou sudo ntfsclone -r dsk.img / dev / sdd1. V obidvoch príkladoch nahraďte súbory zariadenia správnymi názvami a nezabúdajte, že obnovenie obrazu disku zničí všetko na danom zariadení. Pridajte prepínač -f, ak si Ubuntu sťažuje, že je systém súborov označený ako špinavý.

Metóda 3: Používanie programu Testdisk

Ak vám pri obnove súborov z pamäťovej karty nepomohli ani bežné programy Ubuntu, ani Windows, potom môžete mať viac šťastia v programe s názvom Testdisk. Je viac než pravdepodobné, že ho nemáte nainštalovaný, takže z príkazového riadku Ubuntu CLI ho nainštalujte zadaním sudo apt-get install testdisk. Po nainštalovaní spustite testdisk / log / dev / sdd a nahraďte / dev / sdd skutočným názvom zariadenia. V závislosti od toho, ako je nainštalovaná vaša inštalácia, možno budete musieť pred ňou použiť sudo, pretože vyžaduje priamy prístup k súboru zariadenia.

Zatiaľ čo väčšina mobilných telefónov, tabletov a digitálnych fotoaparátov používa súborové systémy FAT16 alebo FAT32, testdisk tiež skontroluje prítomnosť HFS a HFS + z platformy Macintosh a NTFS. Po dokončení programu sa vráťte späť na Disks Utility z ponuky Ubuntu Dash alebo KDE a skontrolujte, či na zariadenie môžete kliknúť. Pripojte ho kliknutím na šípku smerujúcu doprava. Teraz už možno budete môcť kopírovať súbory vo svojom správcovi súborov.

Metóda 4: Používanie PhotoRec na obnovenie súborov bez súborového systému

Ak systém Linux dokáže zobraziť vašu pamäťovú kartu ako veľkokapacitné úložné zariadenie, ale v skutočnosti nedokáže zistiť súborový systém, môžete na obnovenie súborov z nej použiť program PhotoRec. Používatelia, ktorí to ešte nemajú nainštalované, si ich môžu stiahnuť z repozitárov Ubuntu alebo Debian pomocou príkazu sudo apt-get install photorec.

PhotoRec sa nepokúša zapisovať do zariadenia, takže je jeho použitie bezpečné. Prejdite do oblasti v súborovom systéme vášho počítača, do ktorej vám neprekáža kopírovanie súborov. Za predpokladu, že Linux zavolá vašu pamäťovú kartu / dev / sdd, potom spustite photorec / log / dev / sdd, aj keď by ste mali nahradiť / dev / sdd riadok čímkoľvek, na čo sa vaša pamäťová karta skutočne volá. Tento príkaz zapíše výsledky operácie do súboru photorec.log v rovnakom adresári. Môžete tiež použiť prepínač / debug na získanie ďalších informácií.

4 minúty prečítané