Espacio en disco no liberado después de eliminar

34

Tenía aproximadamente 50 Gb de máquinas virtuales de Windows en mi SSD interna MacBook Pro (128 Gb) (OS X 10.7.3). Los copié en una unidad externa, luego los eliminé de la unidad interna, luego vacié la basura.

Cuando miro el uso del disco en Activity Monitor, muestra el mismo nivel de uso que antes de eliminar c 50Gb de archivos.

¿Alguna idea de por qué no se ha liberado el espacio?

Howard
fuente
¿Cuánto tiempo has esperado hasta volver a comprobar el espacio disponible?
gentmatt
¿Usas Time Machine?
Kyle Cronin
¡Tenga mucho cuidado con el comando rm -rf, ya que escribir sudo rm -f eliminará CADA archivo en su sistema y todos los volúmenes conectados! Hablando de la experiencia de hacer un error tipográfico con una línea similar
Ryan

Respuestas:

36

La respuesta se refiere a los cambios en las copias de seguridad de Time Machine en Lion.

Tengo entendido que cuando se intenta una copia de seguridad de TM cuando el disco de copia de seguridad no está conectado, se realiza una copia de seguridad en / Volumes / MobileBackups.

Estas copias de seguridad no desaparecen la próxima vez que TM se ejecute con el disco de copia de seguridad conectado. No estoy seguro de si el sistema operativo finalmente reclamará este espacio.

Puede deshabilitar las copias de seguridad locales ejecutando el siguiente comando:

sudo tmutil disablelocal

Después de ejecutar este comando / Volumes / MobileBackups se elimina.

Estoy seguro de que hay una buena razón para las copias de seguridad locales y no necesariamente recomiendo deshabilitarlas, pero fueron, en combinación con algunas carpetas grandes eliminadas, la causa de que el espacio en disco pareciera estar todavía en uso.

Puede volver a habilitar las copias de seguridad móviles ejecutando:

sudo tmutil enablelocal

Más información aquí: http://arstechnica.com/apple/reviews/2011/07/mac-os-x-10-7.ars/18

Howard
fuente
Cuando las copias de seguridad móviles están activadas, ¿se libera alguna vez el espacio en disco utilizado (por ejemplo, cuando se puede escribir en una unidad externa)? ¿O se queda de forma permanente?
Szabolcs
1
Creo que vale la pena señalar que (al menos en ciertos casos, funcionó para mí), simplemente deshabilitar Time Machine al presionar el interruptor grande en las preferencias de TM liberará ese espacio. Comencé una copia de seguridad que no finalizó, y solo cuando desactivé TM por completo recuperé mis más de 50 GB.
Aidan Miles
Esto no explica por qué eliminar 50 GB de archivos no relacionados con las copias de seguridad de TM no está liberando espacio en el disco. Tengo el mismo problema que OP.
wide_eyed_pupil
$ sudo tmutil disablelocal disablelocal: Unrecognized verb.
gies0r
13

En Mojave 10.14.4 pude recuperar 50 GB de espacio con:

sh-3.2# tmutil listlocalsnapshots /
com.apple.TimeMachine.2019-04-03-103122
sh-3.2# tmutil deletelocalsnapshots 2019-04-03-103122
Deleted local snapshot '2019-04-03-103122'

Las instantáneas locales generalmente se crean durante las copias de seguridad automáticas de Time Machine. No está claro por qué se creó esta instantánea local, porque las copias de seguridad automáticas están deshabilitadas en mi Mac Book. Una posibilidad es que la actualización de Mojave haya realizado automáticamente esa instantánea.

Stevan Markovic
fuente
10

En High Sierra el comando será: sudo tmutil disable localsnapshot.

Más saludable
fuente
4

A veces, el contenido eliminado se mantiene en la .Trashescarpeta en el directorio raíz. Desde la Terminal puedes cd /.Trashesver si alguno de tus archivos eliminados todavía está en la Papelera. Luego puede eliminarlos a través de sudo rm -rf someFolderName.

Precaución : esta es una operación de usuario bastante avanzada, así que tenga cuidado con lo que escribe y lo que elimina exactamente, ya que rmes permanente y no se puede deshacer.

DolphinDream
fuente
4

Solo apagar Time Machine en Preferencias de Time Machine (y volver a encenderlo) me solucionó el problema.

botkop
fuente
2

Si busca el espacio libre en el disco del buscador, no incluirá las copias de seguridad en el espacio utilizado. Esto se debe a que las copias de seguridad se eliminarán si otras aplicaciones necesitan más espacio. Lo que hago para que las copias de seguridad móviles funcionen sin ocupar mucho espacio es deshabilitar y habilitar la máquina del tiempo una vez por semana (desde las preferencias de TM). Cuando lo deshabilita, las copias de seguridad locales se eliminan.

Supongo que no haría mucha diferencia simplemente dejar que la unidad se llene y luego eliminar automáticamente las copias de seguridad según sea necesario (¿quizás un rendimiento un poco más lento?).

latusaki
fuente
1

Si elimina un archivo, mientras alguna aplicación tenga una retención, el archivo no se liberará del sistema de archivos. Es por eso que puede reproducir una película y eliminarla mientras se reproduce y seguir viéndola hasta el final, suponiendo que no la pause (lo que incluso puede funcionar).

Quizás esta también sea la razón por la que están apareciendo respuestas relacionadas con Time Machine. Si Time Machine está en el proceso de hacer una copia de seguridad de su archivo jumbo, esto llevará un buen tiempo, y hasta que finalice, el archivo no se eliminará del sistema. Puede "Omitir copia de seguridad" para resolver el problema de inmediato.

Kalle
fuente
Eliminé manualmente un mysql ibdata1 y reiniciar el servidor mysql resolvió el problema. Gracias.
maxm
1
nah Estoy eliminando archivos DMG de 5 GB y no están montados y no hay espacio libre en el disco. y un montón de otros archivos. OS X está haciendo algo raro aquí, estoy seguro.
wide_eyed_pupil
0

Primero intente reiniciar su mac, luego ejecute la aplicación Disk Utility. Volverá a calcular su espacio disponible en HD y mostrará los números correctos en Finder de inmediato

webchun
fuente