Ich habe versucht, die Dateien auf eine andere Festplatte zu verschieben. Daher habe ich alle meine Fotos in einer großen ZIP-Datei mit der in Mac OS X integrierten Komprimierungsfunktion archiviert.
Die Datei konnte jedoch nicht extrahiert werden. Ich habe viele Programme ausprobiert, aber keines der von mir ausprobierten Programme konnte die Datei extrahieren. Ich habe versucht, Mac OS X-Dienstprogramm zum Extrahieren, StuffIt Expander , 7-Zip (Befehlszeile), alle fehlgeschlagen. Das Archivierungsprogramm von Mac und StuffIt scheinen keine großen Dateien zu unterstützen, und die Befehlszeilenversion von 7-Zip hat einen Fehler mit der Angabe eines nicht unterstützten Archivs ausgegeben .
Ich habe auch in Windows kein Glück, da viele meiner Dateien chinesische Dateinamen haben und unter Windows nicht in den richtigen Namen extrahiert werden können.
Gibt es einige Programme, die große Dateien unterstützen, Dateien verarbeiten können, die mit der Komprimierungsfunktion von Mac OS X komprimiert wurden, und die UTF-8-Dateinamen unterstützen? Mit oder ohne GUI ist in Ordnung.
Aktualisieren
Nun, ich hatte die falsche Entscheidung getroffen, die Dateien zu komprimieren, und es ist bereits zu spät. Ich dachte, ich könnte die Datei extrahieren, wenn ich sie komprimieren könnte. Es ist zu spät, die Originalkopien sind verschwunden, nur eine große ZIP-Datei ist noch hier.
Ich habe versucht, 'unzip' zu verwenden, aber es heißt, dass die Signatur für das Ende des zentralen Verzeichnisses nicht gefunden wurde . Ich denke, es gibt auch keine Unterstützung für große Dateien.
Ich würde die von SuperMagic angegebene Windows Vista-Methode ausprobieren, aber ich muss dafür einen Computer ausleihen. Wie auch immer, vielen Dank an alle, aber bitte geben Sie weitere Vorschläge, welche Software diese Datei möglicherweise extrahieren könnte.
Antworten:
Ich war in der gleichen Situation, als ich ein 12-GB-Verzeichnis gesichert habe.
Ich habe es mit dem
ditto
Befehl behoben, der bei der Installation von OS X Yosemite verfügbar war:quelle
Ich habe vor kurzem dasselbe Problem unter OS X 10.6.6 festgestellt. Ich habe meine VMware-VMs über eine Befehlszeile gezippt und auf Sicherungsmedien kopiert. Als ich nach einem Hardwarefehler versuchte, eine gesicherte VM zu entpacken, hatte ich einige Minuten Zeit, als ich mit dem Fehler "Start des zentralen Verzeichnisses nicht gefunden; Zip-Datei beschädigt" von unzip rangierte.
Nach einigem Hin und Her stellt sich heraus, dass OS X mit der Version 3.0 von Info-Zip ausgeliefert wird, die die Zip64-Erweiterungen unterstützt und diese bei Bedarf automatisch verwendet (also habe ich Zip64-Dateien erstellt, ohne es zu merken), aber nur v5.52 von Info-Zip's unzip, das Zip64 nicht unterstützt - Zip64-Unterstützung wurde in unzip's v6.0 hinzugefügt.
Ich habe keine Ahnung, warum Apple kein Entpackungsprogramm ausgeliefert hat, das mit der gelieferten Zip übereinstimmt, aber ich habe zwei einfache Lösungen gefunden:
MacPorts-Benutzer können unzip 6.0 mit "sudo port install unzip" installieren.
Das Shareware-Archivierungsprogramm BetterZip, das ohnehin eine handliche Software ist, unterstützt Zip64, sodass ich meine archivierte VM extrahieren und meinen Tag fortsetzen konnte, indem ich diese anstelle der Befehlszeile verwendete.
quelle
Wenn Sie Homebrew verwenden, können Sie installieren 7zip mit:
brew install p7zip
.Sie können dann extrahieren Sie die Datei mit:
7z x filename.zip
.quelle
port install p7zip
wenn Sie Macports verwenden.Ich glaube, das ZIP-Dateiformat hat eine maximale Gesamtgröße von 4 GB. Wikipedia scheint dies zu unterstützen.
Wenn Sie einen Computer mit Windows Vista oder neuer haben, durchsuchen Sie das Archiv, um festzustellen, ob es im neueren ZIP64- Format vorliegt oder nicht.
Es ist also möglich, dass die ZIP64-Unterstützung von dem, was das Archiv erstellt hat, und dem, was Sie zum Entpacken verwenden, abweicht.
Gibt es auch einen Standard zum Entpacken von Befehlen in der Mac OS X-Eingabeaufforderung?
quelle
Ich hatte genau das selbe problem ... eine datei mit der standard mac archivsoftware gezippt ... die datei gelöscht ... einen monat später versucht das archiv zu öffnen und habe den selben fehler bekommen -> schätze das hat was damit zu tun dass die datei über 1 gb war
Also habe ich die gesamte Software oben ausprobiert und nichts hat funktioniert, nachdem ich ein paar Wochen lang gesucht und versucht habe, eine zu finden, die funktioniert hat :) Ich denke, das ist erwähnenswert:
Der Unarchiver - ich habe es heruntergeladen von: http://wakaba.c3.cx/s/apps/unarchiver.html Diese Leute sind meine neuen Helden :) Es hat die nötigen Dinge für kaputte oder zu große Zipfiles
quelle
Mac Archive Utility entpackt die Datei in:
Z.B:
BAH.odJFh"/"archiveName"
Starten Sie dann die Archivierung und warten Sie, bis der Fehler angezeigt wird. Lassen Sie dann das Dialogfeld geöffnet. Terminalfenster öffnen. Erinnern Sie sich, dass Sie / Vo eingeben und die Tabulatortaste drücken können, um das Wort so weit wie möglich zu beenden, und ein ls ausführen, um zu sehen, wie die Ramdon-Verzeichnisnamen in das endgültige Verzeichnis geändert werden, in dem sich alle Ihre Dateien befinden. Geben Sie dann mv * / Volumes / "Laufwerkname" / .... ein, wo Sie die Dateien ablegen möchten /. Ändern Sie nun den Lese- und Schreibzugriff auf den Ordner, in den Sie ihn verschoben haben, und fügen Sie alle Elemente hinzu.
Klicken Sie abschließend beim ersten Fehler auf OK. Sie müssen warten, bis Sie auf OK klicken, bis die Dateien verschoben wurden, da durch OK alle Dateien gelöscht werden.
quelle
Sie könnten ein .tar.gz-Archiv verwenden. Das Standard-Mac-Archivierungsprogramm dekomprimiert sie. Doppelklicken Sie einfach auf die Datei. Ich habe jedoch keine Möglichkeit gefunden, die Verwendung von .tar.gz beim Komprimieren zu erzwingen.
Ich kenne mich mit Macs nicht aus. Ich habe zufällig einen in der Nähe meines Schreibtisches bei der Arbeit. Das Archivierungsprogramm verfügt möglicherweise über ein GUI-Frontend in / Applications / utilities.
Wenn keine grafische Benutzeroberfläche vorhanden ist, komprimieren Sie einen Ordner in eine .tar.gz-Datei. Verwenden Sie diesen Befehl: tar czvf myarchive.tar.gz MyPhotos /
quelle
Vielleicht haben Sie Glück mit einer Datenrettungssoftware. Wenn Ihre JPEG-Dateien eine negative Komprimierungsrate aufweisen und ZIP so intelligent ist, dass es in diesem Fall nicht komprimiert gespeichert werden kann, kann das Scannen des ZIP-Archivs zu Ergebnissen führen.
quelle