it-swarm-tr.com

Bozuk bir SD karttan veri nasıl kurtarılır?

Üzerinde kurtarmam gereken bazı aile resimleri olan 4GB SD kartım var. Kartı kart okuyucuma taktığımda, bilinmeyen bir 32 MB aygıt olarak görünüyor (/dev/sde) ve monte edilemez. Fotoğraf makinesine geri takarken (Nikon D60), kartların biçimlendirilmesi gerektiğini söylüyor (Windows makinesine takıldığı gibi). Karttaki tüm resimleri kurtarmak istiyorum (aile fotoğraflarından önce başkaları vardı) çünkü kaç tane çektiğimi veya tam boyutlarını bilmiyorum (ama hepsinin JPEG olduklarına inanıyorum). Kart, FAT32 dosya sistemi olarak biçimlendirilmelidir.

Dosyaları kurtarmak için hangi Linux veya Unix yardımcı programları vardır? Bunu kendim yapabilir miyim yoksa profesyonel yardım almam gerekir mi?

Düzenleme: Kart okuyucum kartın bir şekilde zarar görerek kartın okunamaz ve biçimlendirilemez olmasını sağlıyor. Tam olarak aynı olan başka bir kartı kontrol ettiğimde (dosya kaydetme), ikincisini "mahvetti". İkinci kartı tekrar kullanmak istiyorum, bu yüzden ne kadar büyük olduğunu bilmeyen (veya düzgün bir şekilde raporlayamayan) hasarlı bir kartı formatlamak için bir araç var mı?

23
user6148

Birincisi, ikinci kartla olan deneyiminizden, okuyucunuzun hasar gördüğü ve şimdi taktığınız kartlara zarar verdiği anlaşılıyor. Bu okuyucuyu hemen kullanmayı bırakın ve kartı başka bir okuyucu ile kurtarmayı deneyin. Verileriniz hiç değerli değilse, düşük fiyatlı olandan daha kaliteli bir marka okuyucu almayı deneyin.

Kart yalnızca kısmen okunamıyorsa ve tamamen okunamıyorsa, önce karttan bir görüntü dosyasına kopyalayabileceğinizi kopyalamaya çalışın. Bunun için dd kullanmayın, çünkü ilk hatayı okumayı bırakacaktır. dd_rescue veya ddrescue gibi araçlar kullanın. Her iki araç da diskten mümkün olduğunca fazla veri yakalamaya çalışır. Örnek kullanım (/dev/sdc Karta karşılık gelen cihazdır; hangisinin olduğunu bilmiyorsanız, cat /proc/partitions 'Yu çalıştırın ve doğru boyuta sahip olanı seçin):

ddrescue -dr3 /dev/sdc card.image logfile

Dosya sistemi yapısı hasar görmüş gibi göründüğü için (işletim sisteminiz sürücüyü geçerli bir dosya sistemi görmedikleri için biçimlendirmeyi teklif eder), dosyaları tek tek kurtarmaya çalışmanız gerekir. Neyse ki, görüntü dosyaları tanınabilir bir başlık ile başlar ve görüntüleri tanıyan birçok mevcut oyma aracı vardır: En başta , MagicRescue , PhotoRec ( TestDisk ), KurtarJPEG ,…

Bu araçların çoğu tipik unix dağıtımlarında kullanılabilir. Ancak isterseniz, özel amaçlı dağıtım veya SysRescueCD , Knoppix , [~ # ~] caine [~ # ~]

PhotoRec http://www.cgsecurity.org/ - ücretsiz, açık kaynak, kullanımı kolay. Bozuk bir SD karttan çok sayıda aile fotoğrafı ve video kurtarıldı. Basitçe bir klasöre açın, dosyayı çalıştırın ve sürücüye yönlendirin.

9
user36649

Ben tavsiye ederim TestDisk . Bozuk hdd'lerden dosyaları kurtarmak için başarıyla kullandım. Normalde TRK veya SystemRescueCd gibi bir dağıtım kullanıyorum.

8
agn

verinin nasıl kaybolduğu hakkında ayrıntılı bilgi vermediniz. Mantıksal bir silme işlemiyse ve cihaz çok fazla yazı görmediyse, veri kurtarma şansı iyidir: bariz öneri TestDisk & Photorec . Tabii ki, geleneksel öneri: yazma, orijinal cihazı her durumda koruyun, mümkün olan en az etkileşime maruz bırakın. En iyisi, dd Farklı bir destek üzerinde, fişini çekin ve görüntü dosyası üzerinde çalışın. Öte yandan, konudaki `` kötü '' fiziksel olarak harap olduğu anlamına gelirse, işler zorlaşır, ancak aynı şeyi denemelisiniz, çünkü genellikle blokların küçük bir kısmı okunamaz hale gelir. Özellikle çok yüksek dayanıklılığa sahip olan SD'de.

6
user495100

Testdisk paketinde gelen photorec kullandım. Telefonum tarafından bozulmuş bir sandisk microsd fotoğrafları kurtarmak benim için iyi çalıştı.

2
Samue