tar: Unexpected EOF in archive

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

tar: Unexpected EOF in archive

Beitrag von HelsAett » 17.02.2011 23:06:20

Hallo @ll

Code: Alles auswählen

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
ich hatte den Fehler schon mal, und es hatte nichts mit einen defekten Archiv zu schaffen, wie einen die ersten 1 Mio Suchergebnise bei Google klar machen wollen.
Es ist eine 13 GB große Images im Archiv enthalten und mit einer Übergabe an -exec kommt es zum selben Fehler. Glaube hat was mit Zeichenbegrenzung bei einigen Tools unter Linux zu tun, bin kein Programmierer, mit integer oder so.
Jemand da der das Prob kennt, muss nicht zwangsläufig mit tar aufgetretten seien, der Workaround wäre Interessant ?

Gruß HelsAett

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: tar: Unexpected EOF in archive

Beitrag von syssi » 17.02.2011 23:51:33

Wie groß ist das Archiv (tar.gz) denn exakt?

Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Re: tar: Unexpected EOF in archive

Beitrag von HelsAett » 18.02.2011 02:57:04

Code: Alles auswählen

gehrandt@kepekin:~$ ls -al Download/mein_home.tar.gz 
-rw------- 1 gehrandt gehrandt 6308368384 17. Feb 19:04 Download/mein_home.tar.gz
beim entpacken bricht er bei der .vdi die im Backup enthalten ist, irgendwann ab, die dürfte ca. 13GB groß seien aber genau weiß ich es nicht, dass Original von der vdi gibt es nicht mehr.

pferdefreund
Beiträge: 3800
Registriert: 26.02.2009 14:35:56

Re: tar: Unexpected EOF in archive

Beitrag von pferdefreund » 18.02.2011 08:27:52

Langt eventuell /tmp oder das RAM nicht beim entpacken ?

Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Re: tar: Unexpected EOF in archive

Beitrag von HelsAett » 18.02.2011 11:31:42

am RAM denke ich liegt es nicht, dass würde ja ein verarbeiten von Dateien einer gewissen Größe generell verhindern, wer hat schon soviel RAM wie Datenmüll den es zu packen geht ;)

mit den Plattenplatz wäre ein Punkt aber lässt sich ausschließen, ich entpacke auf einer Partion wo noch 120GB frei sind sollte reichen.

kann man das Archiv vielleicht Stückchenweise übergeben oder vielleicht ein anderes Tool zum entpacken nehmen, außer gunzip gzip tar die habe ich in allen Varianten schon durch.

Code: Alles auswählen

find *.tar.gz -exec tar xfvz {} \;
bringt leider auch nichts, wobei -exec eigentlich stückchenweise weiter reicht, was bei dem Befehl nicht funktioniert, da es ja nur die eine Datei gibt und so dann auch nur eine Datei übergeben wird.

Ich könnte mir vorstellen, wenn es an die Größe scheitert, könnte man das Archiv in einzelnen Stücken übergeben, könnte da was gehen.

Wenn dazu jemand eine Idee hat oder auch einen anderen Packer empfehlen kann, wäre es vielleicht schon eine große Hilfe.

Was auch weiterhilft, wenn jemand eine Idee hat, wie ich einzeln Dateien aus dem Archiv heraus bekomme, hilft auch schon etwas weiter, sowas in der Art wie hier, nur das die Datei dann auch extrahiert wird

Code: Alles auswählen

find Download/ -iname "*.tar.gz" -exec tar t -f '{}' \; | grep  datei

Benutzeravatar
CH777
Beiträge: 1466
Registriert: 27.05.2008 16:37:17

Re: tar: Unexpected EOF in archive

Beitrag von CH777 » 18.02.2011 15:33:28

Wie hast du es denn probiert? Einfach mit

Code: Alles auswählen

tar xf mein_home.tar.gz
?
Ansonsten hat mich Debianp7zip-full noch nie enttäuscht:

Code: Alles auswählen

7z x mein_home.tar.gz

Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Re: tar: Unexpected EOF in archive

Beitrag von HelsAett » 18.02.2011 20:49:26

werde mich wohl mit abfinden müssen, mittlerweile hab ich auch alles was so aus der Sicherung war, wieder beisammen und installiert, bis auf die aktuellen Sachen die jetzt fehlen.

7z bring einen anderen Fehler

Code: Alles auswählen

Extracting  mein_home.tar     Data Error

Sub items Errors: 1

Antworten