Przywracanie pliku tar Unix za pomocą Ubuntu


11

Mam wszystkie stare taśmy DDS3 i DDS4, z których muszę przywrócić pliki. Jedyną informacją, którą naprawdę znam, jest to, że zostały umieszczone na taśmach około 10 do 20 lat temu przy użyciu Digital Unix. Są w formacie pliku Tar.

Korzystam z Ubuntu 13.04, aby spróbować przywrócić te pliki, ale jak dotąd nie osiągnąłem żadnego sukcesu. Naprawdę nie mam pojęcia, jak stąd usunąć te pliki. Kilka poleceń, które wypróbowaliśmy w terminalu to:

/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/Linuxpróbuję przywrócić i st0jest to nazwa napędu taśmowego.

Proszę pomóż mi! Jestem tylko stażystą!
Dzięki


1
Jaki jest wynik tych poleceń? W drugim przypadku spróbuję: sudo tar -xvf /dev/st0(bez zi bez katalogu docelowego).
enzotib

Z moimi poleceniami zwraca tar (child): / dev / st0: Cannot read: Nie można przydzielić pamięci tar (child): Na początku taśmy zamknięcie teraz tar (child): Błąd nie jest możliwy do odzyskania: wyjście teraz gzip: stdin: nieoczekiwany koniec pliku tar: Dziecko zwróciło status 2 tar: Błąd nie jest możliwy do odzyskania: zamknięcie teraz sugerowane polecenie zwróciło tar: / dev / sto: Nie można otworzyć: Brak takiego pliku lub katalogu tar: Błąd nie jest możliwy do odzyskania: wyjście teraz Dziękujemy za sugestia
tofer41

1
st0sto
Błędnie

1
Komunikat „/ dev / sto: Nie można otworzyć: brak takiego pliku lub katalogu” oznacza, że ​​napisałeś złą nazwę. Powtórz polecenie, proszę
enzotib

1
Jest / dev / st0, gdzie ostatnim znakiem jest zero.
hytromo

Odpowiedzi:


4

Użyj dd, aby usunąć wszystkie informacje z taśm, a następnie eksperymentuj z kopiami plików. Taśmy są kruche po 20 latach, więc załóżmy, że media pękają, a tlenek łuszczy się.

Sprawdź pierwsze 100 znaków pliku, powinien być rozpoznawalny jako nagłówek tar, jeśli wygląda na zakodowany, ale nie binarny (zaszyfrowany), spróbuj dd z niektórymi przełączeniami zamiany bajtów, ponownie tylko pierwsze znaki, aż uzyskasz właściwy kombinacja, to możesz dd za pomocą tych przełączników do tar.

Jeśli nagłówek wygląda na zaszyfrowany, wypróbuj tar z różnymi zamianami bajtów na dd, a następnie spróbuj uudecode, (na kopii pliku, a następnie zamiana bajtów dd, pierwsze kilkaset ...) Spróbuj rozpakować plik. Gdy zobaczysz nagłówek, zastosuj do całego pliku.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.