Arızalı bir sabit sürücüdeki dosyaları nasıl kurtarabilirim?


6

Arızalı bir MacBook sabit diskindeki dosyaları kurtarmaya çalışıyorum. Sürücüyü makinenin kendisinde değiştirdim ve yeni bir OS X kopyası taktığımda, eski sürücüyü harici 2.5 "SATA kasasına yerleştirdim. Dizin yapısını (çok, çok yavaş) görüntüleyebiliyorum ve kopyalayabiliyorum dosyaları, ancak inanılmaz derecede yavaş bir işlem ve bir başarısız dosya her şeyi durdurur.Ödeme orada sürücü kurtarma yardımcı programları olduğunu biliyorum, ben sadece tüm dosyaları ve dizinleri bir içinden kopyalamaya çalışacak bir şey arıyorum dizini verin ve kopyalanamayanları atlayın (ideal olarak, hangi dosyaların atlandığını da bilmek isterdim , ancak bu bir gereklilik değildir).

Yanıtlar:


4

Sen kullanabilirsiniz ddrescue ham hacmi (on OS X altında çalışan bazı notlar vardır klonlamak denemek için tinyapps.org ). Temelde, tekrar tekrar okumaya çalışır ve diskten mümkün olduğunca çok şey alır.

Bu, durumunuz için ideal değildir, çünkü 1) boş alan dahil olmak üzere tüm sürücüyü tutabilmek için yeterli boş disk alanına (bir birim veya disk görüntüsü) ihtiyaç duyar (örneğin 10 GB dosya içeren bir 200 GB sürücü ise, klonu tutmak için 200 GB'a ihtiyacınız var); ve 2) size hangi dosyaları okuyamadığını söylemez (kütüğe bakabilir ve hangi blokları okuyamadığını görebilirsiniz, ancak bu blokların hangi dosyaların parçası olduğu önemsiz değildir) .

İyi haber şu ki, günlük dosyası sayesinde, ihtiyaç duyduğunuz bir şeyi kaçırdıysanız (ve hedef hacmi hiç değiştirmediyseniz (salt okunur şekilde bağlanması önerilir), yalnızca yeniden çalıştırabilirsiniz ve seçecek) kaldığı yerden yukarı çıkın ve verilerini bırakıncaya kadar zor bloklara vurmaya devam edin.


Bunun için teşekkürler! Şimdi çalıştırıyorum, yani bu gece işe yarayacak mı göreceğiz. Dizini yeniden yapıp yapamayacağını görmek için elde edilen görüntü üzerinde DiskWarrior kullanmayı planlıyorum.
Adam Robinson,

Kafam karıştığım bir şey olsa da ... dokümanlar taramaya devam edebileceğinizi gösteriyor gibi gözüküyor , ancak burada başarısız blokları / sektörleri yeniden denemekle ilgili bir şey göremiyorum (re: son paragrafınız). Bunun nasıl yapılacağı hakkında daha fazla bilgi var mı? Aynı sürücüyü ve görüntüyü geçtikten sonra geçişi çalıştırabilir miyim ve görüntü, daha önce başarısız olan bloklardan herhangi biriyle güncellenir mi?
Adam Robinson,

Evet, blokları kurtardıkça görüntüyü günceller (bu nedenle onu salt okunur şekilde monte etmek önemlidir, aksi halde daha fazla kurtarılan bloklar artık değiştirilmiş dosya düzeniyle eşleşmeyebilir). Onunla birlikte çalışan IIRC, -r -1kötü blokları sonsuza kadar veya başarılı olana kadar yeniden deneyecek.
Gordon Davisson

6
Bu işlem WEEKS’i alırken veriyi kurtarmayı başardım. Çok teşekkürler!
Adam Robinson

1
@ GordonDavisson "Temelde tekrar tekrar okumaya çalışır [..]" Tam olarak değil. Gönderen gddrescue docs , ddrescuebaşlangıçta okunmaz blokları veya yavaş okuma alanları üzerinde atlar. Kolayca okunup kopyalanan tüm içeriği bitirdikten sonra, en çok bir (varsayılan olarak) okunmayan bir sektörün okunması için sorunlu sektörlere geri döner. Belgelerden: "Her sektör en fazla iki kez deneniyor; bu [kopyalama] adımında ilk büyük bir bloğun bir parçası olarak, ikincisi ise tek bir sektör okuması olarak aşağıdaki adımlardan birinde."
landroni
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.