200 GB persi sul disco di avvio APFS

0

Recentemente (il mese scorso) ho effettuato l'aggiornamento da Sierra a High Sierra su uno dei miei Mac. Ora mi trovo di fronte a 200 GB dei 500 GB "persi". Cioè, quando eseguo OmniDiskSweeper come root, trovo file da 255 GB, ma secondo df, 460 GB sono in uso. La rimozione di file di grandi dimensioni (ad esempio, ho rimosso una directory da 33 GB con rm) non aumenta lo spazio disponibile. Ho eseguito riparazioni sul volume (sistema in modalità disco di destinazione, riparazione eseguita da un altro Mac).

Il disco era pieno ieri (non esaminato) e il sistema è morto. Ciò che lo ha spinto oltre il limite è stato CrashPlan che si è schiantato e ha scritto core da 12,5 GB. Ho usato il comando stringa per cercare di scoprire da dove provenivano i dump core, ma la stringa ha dato errori come "oggetto errato LC_SEGMENT_64 campo fileoff più filesize si estende oltre la fine del file". Mi sembrava una corruzione del file system, quindi il tentativo di riparazione.

Prima ho provato a rimuovere quei core dump per liberare i dati, e questo ha funzionato per darmi 40 GB. Ma ho rimosso di più dal disco e non ho mai recuperato quello spazio. Nemmeno la riparazione mi ha restituito il mio spazio sul disco. Ora ho un file system con 210 GB di spazio mancante.

Non riesco a utilizzare DiskWarrior poiché non gestisce APFS. Quindi, che posso faccio?

    
posta gctwnl 27.09.2018 - 12:47
fonte

1 risposta

0

Le ragioni di questo problema erano duplici, si è scoperto.

  1. Circa metà dello spazio mancante era in cartelle protette da SIP che non vengono trovate da programmi come du o OmniDiskSweeper, nemmeno quando sono eseguiti come root. È stato corretto un avvio sicuro.
  2. L'altra metà era effettivamente (vedi Come diluire le istantanee locali di Time Machine su macOS High Sierra menzionate in un commento alla mia domanda) nelle istantanee locali della macchina del tempo.

L'errore LC_SEGMENT potrebbe essere stato un'aringa rossa. Il controllo del sistema APFS con la macchina in TDM collegato a un altro Mac non ha rilevato alcun problema con il file system.

Time Machine fornisce un rischio per i file system di avvio che sono piuttosto pieni e che hanno un contenuto volatile (grandi dimensioni di aggiunte e rimozioni). E di questi tempi, non puoi più disattivare le istantanee locali.

    
risposta data 29.09.2018 - 08:52
fonte

Leggi altre domande sui tag