Eliminar archivos en imágenes de discos de paquetes dispersos no libera el espacio

5

Utilicé la Utilidad de Discos para crear un sparsebundle encriptado vacío en un volumen FAT A. Contiene un volumen HFS B. Estoy ejecutando en Snow Leopard.

El DMG ahora llena bastante A, y estoy bien con eso. No se trata de espacio en A.

Cuando borro archivos de B, el buscador de espacio libre que se muestra para B no cambia, y se niega a copiar archivos nuevos en B. Vaciar la papelera no ayuda. Eyectar no ayuda. Pero verificar (no reparar) B en la Utilidad de Disco lo hace, aunque no se encuentren errores.

Esto es un poco una tarea. ¿Cómo consigo un mejor comportamiento?

    
pregunta Tobias 22.09.2011 - 17:01

2 respuestas

5

Tanto las imágenes de disco disperso como la nueva intencionalidad de las imágenes de disco de paquete disperso no cosechan / reclaman espacio hasta que lo necesitan. Esto es especialmente cierto para un paquete disperso, que está diseñado para reducir las transferencias de red cuando la imagen se almacena en un recurso compartido de red. Sin duda, acelera las operaciones normales de lectura / escritura, ya que el sistema puede asumir que el compacto no sucederá cuando los archivos cambien. Cuando verifica cosas en la utilidad de disco, tal vez vea que el espacio podría ser reclamado y lo hace por usted. Tiene razón, en el uso normal, termina usando más espacio que si simplemente coloca las cosas en el sistema de archivos normal.

Puedes convertir tu almacenamiento en una imagen dispersa normal para obtener una mayor liberación de espacio tradicional cuando eliminas archivos almacenados en la imagen del disco.

Ciertamente, lea los dos primeros párrafos de la página del comando man para hdiutil .

Por supuesto, puede iniciar una operación manual compacta con:

  • hdiutil compact /path/to/sparsebundle.dmg
respondido por el bmike 22.09.2011 - 17:43
1

Una imagen de disco es como una unidad "virtual", es decir, un disco duro en un disco duro, incluso si elimina un archivo, la capacidad del disco duro permanece constante, solo cambia la cantidad de espacio disponible, por eso la imagen de su disco sigue siendo la del mismo tamaño incluso después de eliminar archivos

    
respondido por el Samantha Catania 22.09.2011 - 17:14

Lea otras preguntas en las etiquetas