Saya memiliki semua kaset DDS3 dan DDS4 lama ini yang saya perlukan untuk mengembalikan file. Satu-satunya informasi yang saya benar-benar tahu adalah bahwa mereka dimasukkan ke dalam kaset sekitar 10 hingga 20 tahun yang lalu menggunakan Digital Unix. Mereka berada dalam format file Tar.
Saya telah menggunakan Ubuntu 13.04 untuk mencoba mengembalikan file-file ini, tetapi sejauh ini saya belum berhasil. Saya benar-benar tidak tahu cara mengeluarkan file-file ini dari sini. Beberapa perintah yang kami coba di terminal adalah:
/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/Linux
adalah apa yang saya coba kembalikan ke dan st0
adalah nama Drive Tape.
Tolong bantu saya! Saya hanya magang!
Terima kasih
command-line
restore
tar
extract
tofer41
sumber
sumber
sudo tar -xvf /dev/st0
(tanpaz
dan tanpa tujuan tujuan).st0
dan tidaksto
Jawaban:
Gunakan dd untuk menarik semua info dari kaset, dan kemudian bereksperimen dengan salinan file. Kaset rapuh setelah 20 tahun, jadi anggap media retak dan oksida terkelupas.
Periksa 100 karakter pertama file, itu harus dikenali sebagai header tar, jika terlihat acak, tetapi bukan biner (terenkripsi), coba dd dengan beberapa byte swapping switching, lagi hanya karakter pertama sampai Anda mendapatkan haknya kombinasi, maka Anda dapat dd dengan switch tersebut ke tar.
Jika header terlihat terenkripsi, coba tar z dengan berbagai byte swapping pada dd, lalu coba uudecode, (pada salinan file, lalu dd byte-swapping, beberapa ratus pertama ...) Coba unzip pada file. Saat Anda bisa melihat tajuk, lalu terapkan ke seluruh file.
sumber