Ich habe eine .sparseimage
, die 90 GB Speicherplatz auf meiner Festplatte belegt, obwohl sie nur 30 GB Dateien enthält. Wie kann ich den von der verwendeten leeren Speicherplatz zurückfordern .sparseimage
und die Datei komprimieren?
quelle
Ich habe eine .sparseimage
, die 90 GB Speicherplatz auf meiner Festplatte belegt, obwohl sie nur 30 GB Dateien enthält. Wie kann ich den von der verwendeten leeren Speicherplatz zurückfordern .sparseimage
und die Datei komprimieren?
Nach einer kurzen Suche fand ich einen Forumsbeitrag, der auf hdiutil
das compact
Verb von 's zeigte . Von der man
Seite:
kompaktes Bild
Durchsucht die Bänder eines Festplattenimages mit geringer Dichte (SPARSE oder SPARSEBUNDLE), das ein HFS-Dateisystem enthält, und entfernt die Teile des Images, die vom Dateisystem nicht mehr verwendet werden. Je nachdem, wo sich die Dateien im gehosteten Dateisystem befinden, wird das Image bei der Komprimierung möglicherweise verkleinert oder nicht. Bei SPARSEBUNDLE-Bildern werden nicht verwendete Banddateien einfach entfernt.
Ich bin gelaufen hdiutil compact drive.sparseimage
und es hat fast 98% des Speicherplatzes zurückerobert.
(Ich schätze, es ist einer dieser Tage ... ich sollte wirklich erst lernen, was mit Google zu tun hat).
Bearbeiten: Ich habe compact
1 GB sparseimage
mit nur wenigen Textdateien getestet und es lief recht schnell, aber mein Mac benötigt eine Weile, um das 90 GB-Image zu komprimieren. Seien Sie bereit zu warten.
sparseimage
und es lief ziemlich schnell, aber auf dem großen Bild dauert es eine Weile. In solchen Zeiten bin ich dankbar, dass ich auf eine Festplatte mit 7200 U / min umgestiegen bin!sparseimage
entpacken, wieder herausziehen und komprimieren, da das System diese Bytes einfach wegwerfen kann..sparseimage
Datei, um sie zu öffnen.sparseimage
Laufwerk aushdiutil compact path-to-file.sparseimage
quelle