Ubuntu ile Unix Tar Dosyasını Geri Yükleme


11

Dosyaları geri yüklemek için gereken tüm bu eski DDS3 ve DDS4 bantları var. Gerçekten bildiğim tek bilgi, yaklaşık 10 ila 20 yıl önce Digital Unix kullanarak kasetlere takıldıkları. Tar dosya biçimindedir.

Bu dosyaları geri yüklemek için Ubuntu 13.04 kullanıyorum ama şimdiye kadar sıfır başarı elde ettim. Bu dosyaları buradan nasıl çıkaracağımı gerçekten bilmiyorum. Terminalde denediğimiz birkaç komut:

/media/archive/SCSI/Linux$ sudo dd if=/dev/st0 ibs=128k | tar -vxf -
sudo tar -xzf /dev/st0 /media/archive/SCSI/Linux

/media/archive/SCSI/Linuxgeri yüklemeye çalıştığım st0şey ve Teyp Sürücüsü adı.

Lütfen bana yardım edin! Ben sadece stajyerim!
Teşekkürler


1
Bu komutların sonucu nedir? İkincisi için denemek istiyorum: sudo tar -xvf /dev/st0( zhedef dir olmadan ve olmadan).
enzotib

Komutlarım ile tar (child) döndürür: / dev / st0: Okunamıyor: Bellek tar (çocuk) tahsis edilemiyor: Teybin başında, şimdi çıkılıyor tar (child): Hata kurtarılamıyor: şimdi çıkılıyor gzip: stdin: beklenmedik dosya sonu tar: Alt öğe döndürüldü durum 2 tar: Hata kurtarılamaz: şimdi geri döndürdüğünüzü önerdiğiniz komut tar: / dev / sto: Açılamıyor: Böyle bir dosya veya dizin tar yok: Hata kurtarılamıyor: şimdi çıkılıyor Teşekkürler öneri
tofer41

1
Benim st0sto
emrimi

1
"/ Dev / sto: Açılamıyor: Böyle bir dosya veya dizin yok" mesajı bozuk adı yazdığınızı gösterir. Komutu tekrarlayın, lütfen
enzotib

1
Son karakterin sıfır olduğu / dev / st0.
hytromo

Yanıtlar:


4

Tüm bilgileri bantlardan çıkarmak için dd'yi kullanın ve dosyaların kopyalarını deneyin. Bantlar 20 yıl sonra kırılgandır, bu nedenle medyanın çatladığını ve oksidin pullantığını varsayalım.

Dosyanın ilk 100 karakterini inceleyin, karıştırılmış görünüyorsa, ancak ikili (şifreli) değilse, bir tar başlığı olarak algılanabilir, bayt değiştirme anahtarlamasının bazılarını kullanarak dd'yi deneyin, doğru olana kadar sadece ilk karakterleri tekrar deneyin kombinasyonu, o zaman bu tar ile tar anahtarları ile dd yapabilirsiniz.

Üstbilgi şifreli görünüyorsa, tar z'yi dd üzerinde çeşitli bayt değiştirme ile deneyin, ardından uudecode, (dosyanın bir kopyasında, sonra dd bayt değiştirme, ilk birkaç yüz ...) dosyasını deneyin. Başlığı görebildiğinizde, tüm dosyaya uygulayın.

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.