Gli aggiornamenti e le eliminazioni con successiva ricreazione dei volumi in un contenitore a più volumi lasciano intatto il contenitore e nuove (più) "UUID del file system" vengono create cartelle specifiche per ogni volume nel volume "Ripristino" condiviso. Queste cartelle includono ciascuno un database BaseSystem.dmg vicino a 500 MB
Queste vecchie cartelle non vengono cancellate dal sistema.
Per rimuovere le vecchie cartelle non utilizzate, assicurati di essere avviato in un volume all'esterno del contenitore con il recupero in questione.
1.) Quindi prima esegui il seguente comando nel Terminale (che si trova in /Applications/Utilities/Terminal.app, o cercalo tramite Spotlight)
diskutil list
... e premi invio . Questo mostrerà l'identificativo del tuo disco per "Ripristino" nell'output, che nel tuo caso è disk1s3
2.) Ora montare il volume "Ripristino" con questo comando:
diskutil mount disk1s3
... e premi inserisci nuovamente , che monterà "Recovery" in /Volumes/Recovery
(premi cmd shift . per rendere visibile la directory invisibile nel Finder, se necessario).
Passa ad esso ed è possibile ispezionare le varie cartelle per il loro contenuto (ad esempio SystemVersion.plist). Puoi anche eliminarli (vorrei aggiungere che non lo suggerisco, ma un feedback ad Apple per ripulire quelle vecchie cartelle è quello che ho fatto).
Dato che si desidera conservare quelli attualmente in uso, sarà necessario trovare l'UUID del file system "corrente" dei volumi ".
Sto usando "Disk Utility.app" per quello (/ Applicazioni / Utility / Utility Disco.app):
Seleziona tutti i tuoi volumi correnti (uno per uno) e con una pressione selezionata cmd i per far apparire il pannello Informazioni. Si cerca "UUID del file system" nella colonna di sinistra e si noti il suo valore.
Fatelo per tutti gli altri volumi.
Se hai lasciato la finestra del Finder con il Recovery montato aperto, dovresti notare che quelli che hai trovato in Utility Disco appaiono anche come nomi di cartelle nel volume "Recovery". Lascia quelli soli.
Elimina solo quelli che attualmente non corrispondono a un volume esistente, come mostrato in Utility Disco e svuota il Cestino, se usi Finder.
Il prossimo "Ripristino" verrà smontato al prossimo riavvio, oppure puoi semplicemente fare clic destro sull'icona del volume nel Finder ed espellerlo.
Se non si dispone di un volume all'esterno del contenitore per l'avvio in
Puoi anche eliminare quelle cartelle da "Recovery" stesso.
Avviare nel volume "Ripristino" tenendo premuto cmd R all'avvio.
Avvia "Terminale" dal menu "Utilità".
Ora segui le istruzioni, come sopra, eseguendo i due comandi menzionati.
1.) Il primo ...
diskutil list
... per trovare l'identificativo del disco del tuo Recupero (che dovrebbe essere diverso da quello trovato, quando non avviato in Ripristino sopra).
Esso (il contenitore in questione) sarà simile a questo:
/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
Come puoi vedere, "Ripristino" mostra il suo identificatore disk5s4
a destra.
2.) Ora esegui il secondo comando con l'identificatore trovato, ad es.
diskutil mount disk5s4
Conoscendo i tuoi UUID (file system) correnti dalla prima parte di questa risposta, puoi ora eliminare le cartelle nel Terminale.
Esempio:
Monta recupero con diskutil mount
e il tuo identificatore di disco trovato
( bash-3.2#
è solo il prompt dei comandi Terminal visualizza):
-bash-3.2# diskutil mount disk5s4
Volume Recovery on disk5s4 mounted
Elenco di tutti i volumi montati in / Volumi 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
Modifica della directory in / Volumi / Ripristino con cd /Volumes/Recovery
e elencando il suo contenuto con ls -al
. Questi sono due comandi:
-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
Rimozione della prima cartella, denominata 05971D12-C9A5-46FB-A70E-2BC0295FAE74
(come trovata nella lista sopra), che so essere estraneo a quelli attualmente in uso con rm -r UUID
e rispondendo con "y" (sì) alla domanda a ignorare:
-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
Verifica che sia stato rimosso:
-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
Il recupero non deve essere smontato, in quanto il riavvio lo smonterà comunque. Oppure, se vuoi eseguire First Aid in Utility Disco, smontarlo con ...
diskutil umount disk5s4
Anche in questo caso usa il tuo identificatore del disco invece di disk5s4
Se hai domande, non esitare a chiedere.