Come ridimensionare una partizione crittografata di FileVault 2?


17

Esecuzione di Mac OS X Lion. La mia configurazione attuale è una partizione da 250 GB, crittografata da FileVault2, per Lion. La vecchia installazione di Snow Leopard è nella seconda metà, un'altra partizione da 250 GB, non crittografata, dello stesso disco.

La GUI di Utility Disco non mi consente di eliminare la partizione Snow Leopard a causa delle partizioni CoreStorage (FV2) presenti sul disco.

Usando diskutil cs sul Terminale, vedo i comandi per rimuovere o aggiungere volumi CoreStorage, ma non c'è modo di ridimensionarne uno esistente.

Dovrò decrittografare il mio Lion HD per ridimensionarlo?


Correlati, poiché apparentemente (temporaneamente) l'installazione di Bootcamp potrebbe fare anche il trucco: come posso fare in modo che Boot Camp usi lo spazio non allocato? (anche se potrebbe essere necessario prima decifrare).
Arjan,

Risposte:


14

Archiviazione di base anziché ridimensionamento

... Dovrò decrittografare il mio Lion HD per ridimensionarlo? ...

Per 10.7 (Build 11A511): sì.

Non so se una futura versione di OS X consentirà una maggiore flessibilità.

Se usi diskutil per monitorare la conversione all'indietro -

diskutil coreStorage list

- potresti scoprire che l'importo convertito alla fine è inferiore, solo un po ', dell'importo da convertire , senza ulteriori progressi.

Quando si è certi che la conversione sia per quanto possibile completa, riavviare il sistema.

(AFAIK il volume logico da cui è stato avviato il sistema rimarrà nel mondo coreStorage fino alla chiusura.)

Questa risposta si sovrappone in parte a una risposta in:

Unione di partizioni o utilizzo dello spazio libero precedentemente occupato da una partizione eliminata

Dopo che il disco non utilizza più Core Storage ...

... La vecchia installazione di Snow Leopard è nella seconda metà ... per eliminare la partizione Snow Leopard ...

In questo caso potresti usare il mergePartitionsverbo di diskutil- "... Tutti i dati sulle partizioni unite diverse dalla prima andranno persi ...". Se usi diskutil in questo modo, procedi con cautela (una volta ho fatto un errore che è stato distruttivo).

Suggerimento

Sia che usi Utility Disco o diskutil, verifica abitualmente tutti i volumi su un disco prima e dopo averne manipolato la struttura. In alcuni casi un'operazione apparentemente di routine può essere seguita da una necessità di piccole riparazioni, una necessità che non è immediatamente ovvia.


Ecco un comando diskutil modificato per verificare l'avanzamento che estrarrà i bit utili e rimuoverà gli spazi bianchi:diskutil coreStorage list | grep "Conversion" | sed "s/ */ /g"
Topher Fangio
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.