El almacenamiento de 'Otros volúmenes' aumenta después de eliminar volúmenes secundarios

2

En pocas palabras, me he dado cuenta cada vez que creo un volumen secundario y lo elimino después de algunas pruebas, el almacenamiento etiquetado como 'Otros volúmenes' en la aplicación Disk Utility ha aumentado cada vez en medio gigabyte. Sé a ciencia cierta que agregar el nuevo volumen y eliminarlo después de las pruebas es lo que hace que el almacenamiento de 'Otros volúmenes' aumente en medio gigabyte cada vez, simplemente no entiendo por qué ya que estoy eliminando el volumen con todo su contenido.

Originalmente, los "Otros volúmenes" estaban en 1.75GB antes de que yo hiciera el primer volumen secundario, después de quitar el segundo volumen, subió a 2.28GB; Acabo de terminar otra prueba en otro volumen secundario y subió nuevamente a 2.82GB para almacenamiento. Tengo la sensación de que crear y eliminar volúmenes nuevos es lo que está causando que los 'Otros volúmenes' aumenten en medio gigabyte cada vez, pero quiero saber si hay alguna forma de reducirlos nuevamente, preferiblemente de nuevo a los 1.75 GB. .

¿Hay una manera de reducir el espacio de almacenamiento de 'Otros volúmenes' sin tener que hacer algo extremo?

    
pregunta no nope 15.07.2018 - 23:37

1 respuesta

4

Las actualizaciones y eliminaciones con la posterior recreación de volúmenes en un contenedor de múltiples volúmenes dejan el contenedor intacto y se crean carpetas nuevas (más) "UUID de sistema de archivos" para cada volumen en el volumen "Recuperación" compartido. Esas carpetas incluyen cada una cerca de 500 MB BaseSystem.dmg

Estas carpetas antiguas no están borradas por el sistema.

Para eliminar las carpetas antiguas que no se usaron, asegúrese de iniciar un volumen fuera del contenedor con la Recuperación en cuestión.
1.) Luego, primero ejecute el siguiente comando en la Terminal (que se encuentra en /Applications/Utilities/Terminal.app, o búsquelo a través de Spotlight)

diskutil list

... y presione entrar . Esto mostrará su identificador de disco para "Recuperación" en la salida, que en su caso es disk1s3

2.) Ahora monte el volumen de "Recuperación" con este comando:

diskutil mount disk1s3

... y presione ingrese nuevamente, lo que montará "Recovery" en /Volumes/Recovery (presione cmd shift . para hacer visible el directorio invisible en el Finder, si es necesario).

Vaya a él y podrá inspeccionar las diferentes carpetas para ver su contenido (por ejemplo, SystemVersion.plist). También puede eliminarlos (me gustaría agregar que no sugiero esto. Sin embargo, algunos comentarios a Apple para limpiar las carpetas más antiguas es lo que hice).

Como desea mantener los que están actualmente en uso, tendrá que encontrar el "UUID del sistema de archivos" actual de sus volúmenes.

Estoy usando "Disk Utility.app" para eso (/ Applications / Utilities / Disk Utility.app): Seleccione todos sus volúmenes actuales (uno por uno) y, con uno seleccionado, presione cmd i para abrir el panel de información. Busque "UUID del sistema de archivos" en la columna de la izquierda y anote su valor.

Haz eso para todos los demás volúmenes. Si ha dejado la ventana del Finder con la Recuperación montada abierta, debería notar que las que ha encontrado en la Utilidad de Discos también aparecen como nombres de carpeta en el volumen "Recuperación". Déjalos solos.

Borre solo los que actualmente no corresponden a un volumen existente, como se muestra en la Utilidad de Discos y vacíe la Papelera, si utiliza el Buscador.

La "Recuperación" montada se desmontará la próxima vez que reinicies, o puedes hacer clic derecho en el icono de volumen en el Finder y expulsarlo.

Si no tiene un volumen fuera del contenedor para iniciar

También puede eliminar esas carpetas desde la propia "Recuperación".
Arranque en el volumen de "Recuperación" manteniendo cmd R al inicio.
Inicie "Terminal" desde el menú "Utilidades".

Ahora siga las instrucciones, como se indica arriba, ejecutando los dos comandos mencionados.
1.) El primero ...
diskutil list
... para encontrar el identificador de disco de su Recuperación (que debería ser diferente del que se encontró, cuando no se inició en la Recuperación anterior).
Se verá (el contenedor en cuestión) similar a esto:

/dev/disk5 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +62.5 GB    disk5
                                 Physical Store disk4s2
   1:                APFS Volume Installation1           23.8 GB    disk5s1
   2:                APFS Volume Installation2           12.2 GB    disk5s2
   3:                APFS Volume Preboot                 136.9 MB   disk5s3
   4:                APFS Volume Recovery                3.1 GB     disk5s4
   5:                APFS Volume VM                      8.6 GB     disk5s5

Como puede ver, "Recuperación" muestra su identificador disk5s4 a la derecha.

2.) Ahora ejecuta el segundo comando con el identificador encontrado, por ejemplo,
diskutil mount disk5s4

Conociendo su (s) UUID (s) del sistema de archivos de la primera parte de esta respuesta, ahora puede eliminar las carpetas en la Terminal.

Ejemplo :

Monte la recuperación con diskutil mount y su propio identificador de disco encontrado ( bash-3.2# es solo el símbolo del sistema que muestra Terminal):

-bash-3.2# diskutil mount disk5s4
Volume Recovery on disk5s4 mounted

Listado de todos los volúmenes montados en / Volúmenes con ls -al /Volumes :

-bash-3.2# ls -al /Volumes
total 8
drwxr-xr-x   8 root  wheel   340 Jul 22 14:17 .
drwxrwxr-t  16 root  admin   612 Jul  4 08:34 ..
drwxr-xr-x@ 31 root  wheel   992 Jul 16 22:09 AnotherVolume
drwxr-xr-x@ 30 root  wheel   960 Jul 21 10:59 Installation1
drwxr-xr-x@ 28 root  wheel   896 Jul  6 13:13 Installation2
drwxr-xr-x@ 42 root  wheel  1496 Jul 16 23:27 Macintosh HD
lrwxr-xr-x   1 root  wheel     1 Jul 22 14:15 OS X Base System -> /
drwxr-xr-x  11 root  wheel   352 Jul 17 13:53 Recovery

Cambiando el directorio a / Volumes / Recovery con cd /Volumes/Recovery y listando su contenido con ls -al . Esos son dos comandos:

-bash-3.2# cd /Volumes/Recovery
-bash-3.2# ls -al
total 16
drwxr-xr-x  11 root      wheel      352 Jul 17 13:53 .
drwxr-xr-x   8 root      wheel      340 Jul 22 14:17 ..
-rw-r--r--@  1 _unknown  _unknown  6148 Jul 17 13:54 .DS_Store
d-wx-wx-wt   2 root      wheel       64 Jul 22 14:13 .Trashes
drwx------   5 _unknown  _unknown   160 Feb 24 14:22 .fseventsd
drwxr-xr-x  13 root      wheel      416 Feb  8 17:36 05971D12-C9A5-46FB-A70E-2BC0295FAE74
drwxr-xr-x  13 root      wheel      416 Jun  4 11:07 23379897-F07E-43A4-A993-03308663CD1B
drwxr-xr-x  13 root      wheel      416 Jun 24 10:40 59283231-6D51-412A-B100-D9E205805732
drwxr-xr-x  13 root      wheel      416 Jul 21 10:29 AA624F58-E5E8-425C-9698-C1B78C3B0992
drwxr-xr-x  13 root      wheel      416 Feb 25 17:06 ADDF591A-10FB-42C4-BDC5-C1C24E6D9217
drwxr-xr-x  11 root      wheel      352 Mar  1 14:19 C9D33FAC-742B-4F16-9DB3-6FFCB5E29DA9

Eliminando la primera carpeta, denominada 05971D12-C9A5-46FB-A70E-2BC0295FAE74 (como se encuentra en el listado anterior), que sé que no está relacionada con las que están actualmente en uso con rm -r UUID y respondiendo con "y" (sí) a la pregunta anular:

-bash-3.2# rm -r 05971D12-C9A5-46FB-A70E-2BC0295FAE74
override rw-r--r--  root/wheel uchg for 05971D12-C9A5-46FB-A70E-2BC0295FAE74/boot.efi? y

Comprobando que se ha eliminado:

-bash-3.2# ls -al
total 16
drwxr-xr-x  10 root      wheel      320 Jul 22 14:18 .
drwxr-xr-x   8 root      wheel      340 Jul 22 14:17 ..
-rw-r--r--@  1 _unknown  _unknown  6148 Jul 17 13:54 .DS_Store
d-wx-wx-wt   2 root      wheel       64 Jul 22 14:13 .Trashes
drwx------   5 _unknown  _unknown   160 Feb 24 14:22 .fseventsd
drwxr-xr-x  13 root      wheel      416 Jun  4 11:07 23379897-F07E-43A4-A993-03308663CD1B
drwxr-xr-x  13 root      wheel      416 Jun 24 10:40 59283231-6D51-412A-B100-D9E205805732
drwxr-xr-x  13 root      wheel      416 Jul 21 10:29 AA624F58-E5E8-425C-9698-C1B78C3B0992
drwxr-xr-x  13 root      wheel      416 Feb 25 17:06 ADDF591A-10FB-42C4-BDC5-C1C24E6D9217
drwxr-xr-x  11 root      wheel      352 Mar  1 14:19 C9D33FAC-742B-4F16-9DB3-6FFCB5E29DA9

La recuperación no tiene que ser desmontada, ya que el reinicio la desmontará de todos modos. O, si desea ejecutar First Aid in Disk Utility, desmóntelo con ...
diskutil umount disk5s4
De nuevo, use su propio identificador de disco en lugar de disk5s4

Si tiene alguna pregunta, no dude en preguntar.

    
respondido por el Redarm 18.07.2018 - 13:58

Lea otras preguntas en las etiquetas