Eliminé un archivo muy grande de Mountain Lion, pero el espacio no se recuperó. lsof no muestra eliminaciones pendientes

5

Tengo un MacBook Air 11 "con OS X 10.8.5. Tengo un disco SSD de 128GB que se está quedando sin espacio con solo 10 GB gratis. El archivo único más grande en el conjunto de archivos fue mi 30+ GB de Windows 7 virtual La máquina que ejecuto en Parallels Desktop 7. Moví el archivo a una unidad USB externa (la máquina virtual no se estaba ejecutando durante el traslado), y eliminé el archivo de origen en el SSD interno de mi Mac. Sin embargo, no reclamé la versión 30+ GB de espacio. Reclamé un poco más de 1 GB.

Luego ejecuté df -h que muestra lo siguiente:

filesystem                          Size   Used  Avail Capacity  iused   ifree %iused  Mounted on
/dev/disk0s2                       112Gi  101Gi   11Gi    91% 26612595 2799773   90%   /
devfs                              190Ki  190Ki    0Bi   100%      656       0  100%   /dev
map -hosts                           0Bi    0Bi    0Bi   100%        0       0  100%   /net
map auto_home                        0Bi    0Bi    0Bi   100%        0       0  100%   /home
localhost:/gLd8Xi-KfPSbPCbN1RG-Js  112Gi  112Gi    0Bi   100%        0       0  100%   /Volumes/MobileBackups

Luego ejecuté sudo lsof | grep -i deleted que muestra lo siguiente:

Microsoft 1101         wesley  txt       REG                1,2      27324            15737160 /Applications/Microsoft Office 2011/Microsoft Outlook.app/Contents/Resources/[email protected]
Microsoft 1101         wesley  txt       REG                1,2       4444              768068 /Applications/Microsoft Office 2011/Microsoft Outlook.app/Contents/Resources/navigation.DeletedItems.tif

... está bien, tengo algunos archivos marcados para ser eliminados, pero ciertamente no son decenas de GB y eso aún no explica por qué, después de eliminar una imagen de máquina virtual de más de 30 GB, no se liberó el espacio.

sudo du -sh /* muestra lo siguiente:

7.4G    /Applications
 22G    /Library
  0B    /Network
4.7G    /System
4.0K    /User Information
 23G    /Users
9.2G    /Volumes
3.1M    /bin
  0B    /cores
4.5K    /dev
4.0K    /etc
1.0K    /home
7.9M    /mach_kernel
1.0K    /net
286M    /opt
9.6G    /private
1.6M    /sbin
4.0K    /tmp
472M    /usr
4.0K    /var

Sumado, se usan 76GB, no los 101GB usados que se muestran en df. Extrañamente, eso realmente no se suma al archivo de más de 30 GB que se eliminó. No puedo encontrar números correlacionados con la eliminación de ese archivo grande.

Curiosamente, sudo du -sh / muestra 102G / en contraste con los números agregados mostrados por du -sh /* mostrando 76 GB.

Un informe de almacenamiento muestra lo siguiente:

¿PorquénoreclamélasdecenasdeGBquetomóelarchivograndeyúnico?¿Cómopuedorecuperarloyalgunosdelosdiversosnúmerosdeusodediscoquenoestánsumandounsignodeunproblemamayor?

EDITAR1

Busquétodoslosarchivosdeaproximadamente1GBomás(sudofind/-typef-size+1000000k-execls-sd{}+)ynoveonadafueradelocomún.Uníndicedecachédelplandeaccidentede~15GBymisleepimage.Nohaydiscodurovirtualde30GB.

15189712/Library/Caches/CrashPlan/42/cpfmf4642008/Library/Caches/CrashPlan/42/cpfmfp2298832/Library/Caches/CrashPlan/42/cpfmfx7704432/Library/Caches/CrashPlan/42/cphdf2754832/Library/Caches/com.apple.coresymbolicationd/data2304144/Library/Logs/CrashPlan/engine_output.log2482240/System/Library/Caches/com.apple.coresymbolicationd/data2026472/Users/wesley/Library/iTunes/iPhoneSoftwareUpdates/iPhone5,1_6.1.4_10B350_Restore.ipsw2025832/Users/wesley/Library/iTunes/iPhoneSoftwareUpdates/iPhone5,1_6.1_10B143_Restore.ipsw16777216/private/var/vm/sleepimage

Editar2

¿Discovirtualdisperso?

Sehasugeridoqueeldiscodurovirtualdelparaleloeraescasoydealgunamaneranoeraunverdadero30GBeneldiscodelhost.Eraunaunidaddeaprovisionamientodelgado,peroeraunespaciorealde30GB.LaunidadsepresentóaWindowscomounaunidadde70GB,ydespuésdelainstalacióndelsistemaoperativo,lainstalacióndelaaplicaciónylosarchivos,tenía38GBeneldiscodelaMac.Dehecho,todavíatengoelarchivo,meacabodemoveramidiscoduroexternoypuedoconfirmarquetiene38.61GBdealmacenamientorealenlaMachost,ydentrodeWindowsmuestraunaunidaddeaproximadamente70GBconunpocomásde30GBdeuso.

CopiasdeseguridaddeOldTimeMachine

Medijeronqueelarchivoaúnestabaen/Volumes/MobileBackupscomocopiadeseguridadlocal.Naveguéa/Volumes/MobileBackupsperoeldirectorionoexistía.Ningunacantidaddesudoingybúsquedapodríaencontrartalmontaje.Estosehizominutosdespuésdequepubliquéestapreguntaporprimeravez,sinreiniciosnicierresdesesión.

ConrespectoalapreferenciadeTimeMachineenesteMac,tengounaunidadUSBexternaqueusoparalascopiasdeseguridaddeTimeMachine.BusquéenTimeMachinedondesehabíaubicadolaVMdeParallelsenelSSDinternosemanasatrás.VilamáquinavirtualenlahistoriadeTimeMachine.HiceclicenelarchivoVManterioryelegíeliminartodaslasinstanciasdeesearchivodeTimeMachine.Curiosamente,verifiquéalgunosotrosdíasyelarchivotodavíaestabaenesedirectorio.Terminéteniendoquebuscarmanualmentecadadíayeliminaresearchivo.UntotaldesieteinstanciasdeesearchivoseeliminódelamáquinadeltiempoantesdequeningúndíaloregistraraenelSSD.Reiniciéynohuborecuperacióndeespacio.

LocalTimeMachineStorage

LuegodeshabilitéelalmacenamientolocaldeTimeMachineconsudotmutildisablelocalyreinicié.Nohuborecuperacióndeespacio.

Asíquetodavíaestoyenlaplazauno.Dealgunamanera,logrétener10GBdeespaciolibre,eliminarunarchivode~38GBysolotener11GBdeespaciolibredespués.Supongoquesoyespecial?=)

EDITAR3

Iniciéelmododerecuperación(reiniciarymantenercommand+r),luegoingreséalautilidaddedisco.ReviséelvolumenqueestabaenmiMacyreportéalgunoserrores.Elegí"Reparar disco" e inmediatamente después de la reparación, dentro de la Utilidad de Disco, ¡vi que había ganado 36 GB de espacio! Reinicié en el volumen de mi sistema y el espacio quedó reclamado. Yay!

    
pregunta Wesley 15.12.2013 - 03:51

5 respuestas

7

Es probable que esté en / Volumes / MobileBackups y puede eliminarlo fácilmente ingresando a Time Machine y navegando a la carpeta donde existía el archivo. Seleccione el archivo y luego haga clic con el botón secundario (clic con el botón derecho) y elimine todas las copias de seguridad de ese archivo.

Normalmente,laventanadeinformacióndelsistemamuestraelespacioderespaldo,perohevistoqueestaventanasebloqueaynoinformacorrectamenteelespaciodealmacenamientocuandoSpotlighty/oelcatálogodediscosnofuncionan.

Tambiénpuedeborrartodaslascopiasdeseguridadlocalesdeshabilitandoelalmacénlocal:

sudotmutildisablelocal

Silospasosanterioresnofuncionan,querráiniciarenelmododerecuperaciónyejecutarlaUtilidaddeDiscoparaverificarquelaestructuradeldirectorioyelcatálogodelsistemadearchivossoncorrectos.Unfsck-fy/en modo de usuario único también es equivalente si está tan inclinado a arreglar las cosas desde el terminal o si desea realice un arranque seguro y haga que el sistema limpie las cosas sistemáticamente.

    
respondido por el bmike 15.12.2013 - 04:41
2

En una MacBook, Time Machine en realidad toma 2 instantáneas cada hora. El primero se almacena localmente, el segundo es lo que se almacena en su unidad de copia de seguridad TM. TM está diseñado para ser independiente del Finder, y los "archivos" de TM no son en absoluto amigables con el Finder; entre eso y las peculiaridades de las unidades flash (el espacio recién liberado no está disponible de inmediato), no es sorprendente que el Finder pierda la pista de lo que TM ha estado haciendo. Supongo que eliminó el archivo de la máquina virtual entre las dos instantáneas, o tal vez mientras una instantánea estaba en curso. La instantánea temporal de su máquina virtual será enorme, porque incluso el cambio más pequeño da como resultado un "nuevo" archivo de 30+ GB. (Esta es la razón por la que debe excluir las máquinas virtuales de las copias de seguridad de Time Machine).

Hacer una reparación de la Utilidad de Disco cada mes o dos meses es un buen mantenimiento, especialmente con una unidad flash. Puedes atrapar y reparar fallos menores antes de que tengan la oportunidad de agravarse en problemas mayores.

    
respondido por el Jim D 23.12.2013 - 01:01
0

Tuve el mismo problema y mi sudo du -sh /* mostró resultados similares.

¡Pero la carpeta de basura, que existe bajo / usuario, no aparece en esta lista! Todas mis máquinas virtuales antiguas aún estaban en la Papelera, y simplemente tuve que vaciar la papelera para recuperar el espacio. (aunque tardó mucho tiempo en darse cuenta de eso)

    
respondido por el Lauren 29.03.2015 - 17:21
-2

Debe crear una máquina virtual vacía con el mismo nombre en la misma carpeta en la que eliminó la máquina virtual. Luego debe hacer clic derecho en ese archivo y seleccionar Mostrar contenido del paquete. Después de este procedimiento, debe mostrar el contenido del paquete en su máquina virtual de copia (en un USB externo) y copiar el contenido del paquete usb a su paquete local. Todo menos el archivo hdd (grande). Después de esto, puede agregar y eliminar esta máquina virtual de paralelos y esto limpiará su espacio =)

    
respondido por el mr_squall 12.09.2014 - 06:13
-5

Omg, solo detén y reinicia la máquina del tiempo, funcionará bien y verás tu espacio recuperado.

    
respondido por el Matt 06.12.2014 - 19:04

Lea otras preguntas en las etiquetas