Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
bzip2: Compressed file ends unexpectedly;
perhaps it is corrupted? *Possible* reason follows.
bzip2: Inappropriate ioctl for device
Input file = (stdin), output file = (stdout)
It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.
You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
il file ha estensione .tar.bz2 ed è stato creato con il comando
tar -cvjf archivio.tar.bz2 /data....
ho provato bzip2recover, mi crea un sacco di files .tar ma poi cosa devo fare? non riesco ad estrali...
tar: Read 3976 bytes from rec00001log121006.tar
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Archive contains obsolescent base-64 headers
#!/bin/sh
for i in $(ls -1 *.tar)
do
cat $i >> archivio.tar
done
il problema è che quando riestraggo tutto di nuovo ottengo comunque l'errore sull'archivio, o meglio, riesco ad estrarre l'archivio fino ad un certo punto e da li in avanti non riesco piu a vedere cosa ce.
Non posso togliere i blocchi danneggiati senza perdere meta archivio?
Anche se la discussione è un po' vecchia (2006!!!) mi aggiungo per non crearne una nuova.
Ho lo stesso problema:
File backup-20120114.tbz2 da 4.5GB corrotto, eseguo:
bzip2recovery archivio.tbz2
mi ritrovo con una marea di file da poche centinaia di KB tipo:
rec00001backup-20120114.tbz2.bz2
rec00002backup-20120114.tbz2.bz2
rec00003backup-20120114.tbz2.bz2
...
rec19320backup-20120114.tbz2.bz2