it-swarm-eu.dev

Jak obnovit data ze špatné SD karty?

Mám 4 GB SD kartu s několika rodinnými obrázky, které potřebuji obnovit. Když vložím kartu do mé čtečky karet, zobrazí se jako neznámé 32 MB zařízení (jako /dev/sde) a nelze jej připojit. Při vkládání zpět do fotoaparátu (Nikon D60) se uvádí, že karty musí být naformátovány (stejně jako vkládání do počítače se systémem Windows). Chci obnovit všechny obrázky na kartě (před rodinnými obrázky byly i jiné), protože nevím, kolik jsem pořídil nebo jejich přesnou velikost (ale věřím, že to byly všechny JPEG). Karta by měla být naformátována jako souborový systém FAT32.

Jaké nástroje Linux nebo Unix jsou k dispozici pro obnovení souborů? Mohu to udělat sám nebo musím vyhledat odbornou pomoc?

Úpravy: Zdá se, že moje čtečka karet nějakým způsobem kartu poškodila, takže je nečitelná a neformátovatelná. Když jsem zkontroloval jinou kartu, která byla přesně stejná (kromě žádných souborů), "zničila" druhou. Chtěl bych znovu použít druhou kartu, takže existuje nástroj pro formátování poškozené karty, která neví (nebo nemůže správně nahlásit), jak je velká?

23
user6148

Za prvé, z vaší zkušenosti s druhou kartou se zdá, že váš čtenář je poškozen a nyní poškozuje karty, které do něj vložíte. Okamžitě přestaňte používat tuto čtečku a zkuste kartu obnovit pomocí jiného čtečky. Pokud jsou vaše data vůbec cenná, zkuste získat čtečku značek v lepší kvalitě, než je ta s nejnižší cenou.

Pokud je karta pouze částečně nečitelná a ne zcela nečitelná, zkuste nejprve zkopírovat, co z karty můžete, do obrazového souboru. Nepoužívejte k tomu dd, protože při první chybě přestane číst. Použijte nástroje jako dd_rescue nebo ddrescue . Oba nástroje se snaží zachytit co nejvíce dat z disku. Příklad použití (/dev/sdc je zařízení odpovídající kartě; pokud nevíte, který je, spusťte cat /proc/partitions a vyberte ten, který má zřejmě správnou velikost):

ddrescue -dr3 /dev/sdc card.image logfile

Protože to vypadá, že struktura souborového systému je poškozena (vaše operační systémy nabízejí formátování disku, protože na něm nevidí platný souborový systém), budete se muset pokusit obnovit soubory jednotlivě. Naštěstí obrazové soubory začínají rozpoznatelnou hlavičkou a existuje mnoho existujících řezbářských nástrojů , které rozpoznávají obrázky: Nejdříve , MagicRescue , PhotoRec (od tvůrců TestDisk ), RecoverJPEG ,…

Většina těchto nástrojů je k dispozici na typických unixových distribucích. Ale pokud dáváte přednost, můžete spustit speciální distribuce nebo jiné živé CD včetně nástrojů pro obnovu, jako je SysRescueCD , Knoppix , CAINE

PhotoRec od http://www.cgsecurity.org/ - zdarma, open source, snadno použitelný. Právě jste získali spoustu rodinných fotografií a videí z poškozené SD karty. Jednoduše rozbalte složku, spusťte soubor a přejděte na jednotku.

9
user36649

Doporučil bych TestDisk . Úspěšně jsem ji použil k obnovení souborů z poškozených HDD. Normálně používám distribuci jako TRK nebo SystemRescueCd .

8
agn

Údaje o jak údajích se neztratily. Pokud se jedná o logické vymazání a zařízení nevidělo mnoho psaní, šance na obnovení dat jsou dobré: zřejmou radou je jít o TestDisk & Photorec . Samozřejmě, tradiční doporučení: ochrana proti zápisu chrání původní zařízení, přesto jej vystavuje nejmenší možné interakci. Nejlepší ze všech, dd to na nějaké jiné podpoře, odpojte jej a pracovat na obrazovém souboru. Pokud naopak „špatný“ v předmětu znamená fyzicky zničený, věci se ztěžují, ale měli byste zkusit to samé, protože obvykle je malá část bloků nečitelná. Zejména na SD, které mají pověst velmi vysoké vytrvalosti.

6
user495100

Použil jsem fotorec, který je součástí balíčku testdisk. Fungovalo mi dobře, když jsem získal zpět fotografie z pískového mikroskopu, který byl poškozen mým telefonem.

2
Samue