Tengo un .sparseimage
disco que ocupa 90 GB de espacio en mi disco duro a pesar de tener solo 30 GB de archivos. ¿Cómo puedo reclamar el espacio vacío utilizado por .sparseimage
y compactar el archivo?
fuente
Tengo un .sparseimage
disco que ocupa 90 GB de espacio en mi disco duro a pesar de tener solo 30 GB de archivos. ¿Cómo puedo reclamar el espacio vacío utilizado por .sparseimage
y compactar el archivo?
Después de buscar información somera, me encontré con un mensaje del foro que apunta a hdiutil
's compact
verbo. De la man
página:
imagen compacta
escanea las bandas de una imagen de disco dispersa (SPARSE o SPARSEBUNDLE) que contiene un sistema de archivos HFS, eliminando aquellas partes de la imagen que el sistema de archivos ya no utiliza. Dependiendo de la ubicación de los archivos en el sistema de archivos alojado, compact puede o no reducir la imagen. Para las imágenes SPARSEBUNDLE, los archivos de banda completamente no utilizados simplemente se eliminan.
Corrí hdiutil compact drive.sparseimage
y recuperó con éxito casi el 98% del espacio.
(Supongo que es uno de esos días ... Realmente debería aprender cosas de Google primero).
Editar: probé compact
en un 1GB sparseimage
con solo unos pocos archivos de texto, y funcionó bastante rápido, pero mi Mac está tardando bastante en compactar la imagen de 90GB. Prepárate para esperar.
sparseimage
y funcionó bastante rápido, pero está tomando bastante tiempo en la imagen grande. En momentos como este, ¡estoy agradecido de haber actualizado a un disco duro de 7200 RPM!sparseimage
ellos, los extrae y los compacta, ya que el sistema puede tirar esos bytes..sparseimage
archivo para abrirlo..sparseimage
discohdiutil compact path-to-file.sparseimage
fuente