Come posso rimuovere la partizione di ripristino Mac da un'unità esterna?

1

I miei primi MBP del 2011 sono arrivati con un HDD da 500 GB, che ho recentemente modificato per un SSD da 128 GB. La vecchia unità interna ora funge da unità di backup ... tuttavia ... mi piacerebbe amare per sbarazzarmi di quella partizione Recovery HD in modo che io possa A) utilizzare lo spazio e B) stop viene chiesto di espellere più partizioni quando espellono l'unità.

Sì, ho visto questa domanda che è < em> quasi un duplicato, tranne la mia situazione è un po 'diversa e non voglio rompere nulla!

Alcuni output dal mio terminale:

Macbook-Pro:~ matt$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *128.0 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:          Apple_CoreStorage                         127.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS OS X                   *126.8 GB   disk1
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk2
   1:                        EFI                         209.7 MB   disk2s1
   2:          Apple_CoreStorage                         499.2 GB   disk2s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk2s3
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Backup                 *498.9 GB   disk3
Macbook-Pro:~ matt$ 

... e sono confuso, perché ho solo il mio SSD interno da 128 GB e il mio hard disk esterno da 500 GB al momento in cui l'ho eseguito. La mia domanda è duplice:

  1. Perché ci sono 4 dischi visualizzati in diskutil list ? Ho solo le due unità fisiche connesse ... cosa significano i caratteri * ? In definitiva, quale disco dovrei eseguire nuovamente partizionamento?

  2. Come posso rimuovere in sicurezza la partizione di ripristino sulla mia unità ora di solo backup? Naturalmente voglio mantenere quella sul mio disco da 128 GB, quindi ovviamente non lo farò pasticcio con disk0 o disk1 ... Presumo che questo comporterà le stesse / simili fasi come nella domanda che ho collegato sopra.

Volevo solo essere sicuro prima di fare qualcosa di potenzialmente distruttivo ... grazie per il tuo consiglio.

    
posta Matt 26.10.2012 - 06:56
fonte

1 risposta

1

Il tuo disco1 e disco3 sono i dischi virtuali creati da CoreStorage, ovvero il sistema sottostante FileVault 2 (crittografia dell'intero disco). Questo è il motivo per cui le partizioni dei dati sui dischi "reali" (disk0 e disk2) hanno tipo Apple_CoreStorage .

La partizione di ripristino sull'unità esterna è questa:

   3:                 Apple_Boot Recovery HD             650.0 MB   disk2s3

L'eliminazione potrebbe tuttavia non essere una buona idea. Poiché le unità CoreStorage sono crittografate, il bootloader non può leggere alcun dato da esse - il kernel OSX (con il driver CoreStorage) deve essere caricato per chiedere la password dell'utente, che apre l'unità principale contenente il resto del sistema operativo e dati. Quindi, con CoreStorage abilitato, la partizione Recovery HD funge anche da helper di avvio non criptato.

Non ho molta esperienza con CoreStorage e non hai reso completamente chiaro cosa contiene il disco di backup. So che i dischi Time Machine non criptati sono avviabili. Immagino che anche quelli criptati richiedano l'aiuto di un boot, ma non lo so per certo. Inoltre, dal momento che parli solo di "backup", forse stai utilizzando un sistema di backup diverso che potrebbe essere o non essere avviabile.

Se i tuoi backup non sono concepiti per essere avviabili, penso dovresti essere in grado di eliminare Recovery HD, anche se c'è un certo rischio che CoreStorage si basi su di esso comunque. Se sono avviabili, l'eliminazione definitiva renderà impossibile l'avvio. Potresti provare a scrivere i parametri della partizione visualizzati da gpt show disk2 , eliminando la partizione usando gpt senza sovrascriverlo, riavviandolo e controllando che funzioni ancora, e ricreandolo con i parametri esatti (usando ancora gpt , non diskutil) se hai problemi ad accedere ai tuoi backup.

Tuttavia, gli helper di avvio non hanno realmente bisogno di contenere un sistema di recupero completo. Prima di OSX Lion, gli helper di avvio (ad esempio utilizzati per il RAID software) avevano sempre una dimensione di 128MiB, e questo è ancora sufficiente per Lion e Mountain Lion. Tuttavia, ricreare un helper di boot cancellato non è esattamente semplice.

Poi c'è la domanda su cosa farai con gli extra ~ 520 MB che hai guadagnato. Non penso che tu possa ridimensionare le partizioni di memoria di base, quindi tutto ciò che sarai in grado di fare è creare una partizione aggiuntiva di ~ 400 MB, che non è terribilmente utile.

In generale, direi che non vale il rischio / problema di guadagnare ~ 500 MB.

    
risposta data 27.10.2012 - 19:25
fonte

Leggi altre domande sui tag