29Jun
Eski CD'leriniz - özellikle kendiniz yaktığınız CD'ler - zamanla, okunamayacaklarına dek düşer.Çok geç olmadan bunlardan mümkün olduğunca fazla veri sıkıştıracağınızı size göstereceğiz!
Bunu yapmak için kullanacağımız araç, Live CD ortamından kolayca erişilebilen ddrescue olarak adlandırılır. ddrescue . iso dosyalarını CD'lerinizden çıkartabilir; daha sonra bu dosyalar daha güvenilir bir CD'ye yazılabilir veya tüm modern işletim sistemlerinde takılabilir ve erişilebilir.
Yanık bir CD veya hazırlanmış bir flash sürücü kullanarak Ubuntu Live CD ortamına önyükleyin.
İlk olarak, ddrescue 'yi yükleyeceğiz. Synaptic Paket Yöneticisi'ni açın( Sistem & gt; Yönetim & gt; Synaptic Paket Yöneticisi).
Synaptic Package Manager penceresinde Ayarlar & gt;Depolar.
Etiketi "evren" ile biten kutuya, Ubuntu'nun evren deposunu etkinleştirmek için bir kontrol ekleyin. Kapat'ı tıklayın.
Geri ana Synaptic penceresinde, kullanılabilir paketlerin listesini yeniden yüklemek için Yenile düğmesine tıklayın.
Arama dizini yeniden oluşturulduktan sonra Hızlı arama metin alanına "ddrescue" yazın.İki farklı paket ortaya çıkacak;biraz farklı çalışacak "ddrescue" değil "gddrescue" seçeneğini seçtiğinizden emin olun.
"gddrescue" üzerine sağ tıklayın ve Kurulum için İşaretle'yi seçin. Apply( Uygula) düğmesini tıklayın ve ddrescue 'yi yüklemek için yönergeleri izleyin.
Daha sonra, ddrescue tarafından üretilecek olan. iso dosyasını kaydetmek için bir yer seçmeliyiz. Bizim durumumuzda dahili bir NTFS sabit disk kullanacağız. Yerleştirmek için Yerler'i tıklayıp kullanacağımız sabit sürücüyü seçeceğiz.
Bu kılavuzun geri kalan kısmı terminal penceresinde yapılacaktır; bu nedenle, Uygulamalar & gt;Aksesuarlar & gt;Terminal.
. iso dosyasını kaydedeceğiniz yere gidin. Bizim durumumuzda yeni monte edilmiş bir sabit sürücü, bu yüzden önce / media dizinine geçeceğiz ve daha sonra sabit sürücümüzü temsil eden dizine geçmek için sekme tamamlama işlevini kullanacağız.
Doğru dizinde olduğunuzda, ddrescue 'yi çalıştırmaya hazırsınız! Birden çok kez bir CD'den veri çekmeyi deneyebilirsiniz, çünkü kurtarmak için yeni veriler ne olursa olsun aynı görüntü dosyasına her eklenecek ddrescue düzgün.
Bunun nedeni, ilk geçiş için önce kolay parçaların iyileştirilmesinden başlamak ve ardından daha sonra sorunlu bölgelere girmek en iyisidir.
İlk geçiş için terminal komutu şu şekildedir:
ddrescue -n -b 2048 /dev/ cdrom & lt; ISO dosyası & gt;& lt; günlük dosyası & gt;
Durumumuzda, kurtarmaya çalıştığımız CD 13 yaşındaki bir CD'dir ve CD üzerinde Red Hat Linux 4.2 içerir, bu nedenle resmi RedHat.iso ve günlük dosyası RedHat.log'ı aramaya devam edeceğiz.
"-n" bayrağı, bu ilk geçişin çok uzun sürmemesini sağlar, ancak CD'nin okunması kolay bölümlerini kurtarır. CD'lerin blok boyutları 2048 bayt olduğu için "-b" bayrağı önemlidir.
Sonunda ddrescue, muhtemelen bazı hatalarla bitiyor.
Durumumuzda hatalar yüzünden kurtarılmayan 80 MB civarında veri vardı.Mümkün olduğunca çok veri kurtarmaya çalışmak için ikinci bir derinlemesine çalıştırmayı deneyelim.
Bu ikinci koşu için terminal komutu, "-n" bayrağı kullanmak yerine "-d" bayrağını kullanarak ddrescue'ya doğrudan moda geçmesini ve bu moddan çok fazla veri okumasını söyleyecektir. CD mümkün olduğunca. Ddrescue'nun tanıdığı komut satırı parametreleri hakkında daha fazla bilgi için el kitabına bakın.
ddrescue -d -b 2048 /dev/ cdrom & lt; ISO dosyası & gt;& lt; günlük dosyası & gt;
. iso ve. log dosyalarının ilk adımda kullandığınızlarla aynı olduğundan emin olun.
Gece boyunca gece çalıştırılmasına izin verdik ve sabahları. ..
, daha önce kurtarılamadığımız 55 MB'lık veriyi geri kazandık! Daha uzun süre bırakırsak, daha da iyileşebiliriz.
Artık CD'leri bozmadan önce CD'lerinizi kaydetmeyi denemek iyi bir fikirdir. Sabit disk alanı ucuzdur;eski CD'lerinizi kaydedebileceğiniz anlamına gelirse( ve daha sonra raflarında biraz yer kazanmak için onları dışarı atabilirsiniz) harici bir sürücü satın almak küçük bir yatırımdır.
Ve ddrescue bunu yapmak için mükemmel bir araç olsa da, sabit diskler ve disketler gibi diğer aygıtlardan veri çekmek için de kullanılabilir. dd ile bir sürücü görüntüsü oluşturmaya çalıştınız ve hatalar verdiyse, bunun yerine ddrescue 'yi deneyin!