Come rimuovo la partizione inutilizzata (El Capitan)?


6

Ho una partizione che non utilizzo più. Ho provato a cancellare con la GUI dell'utilità del disco, ma quando provo a rimuovere (con il tasto meno '-' nella vista della partizione) questa funzione è disabilitata. Ho anche provato a ridurre le dimensioni della partizione inutilizzata e ad applicare le modifiche, ma non vengono salvate.

Questo è il risultato della diskutil listconsole:

/dev/disk0 (internal):   
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:      GUID_partition_scheme                        *251.0 GB   disk0
    1:                        EFI EFI                     209.7 MB   disk0s1
    2:                  Apple_HFS Macintosh H             68.3 GB    disk0s2
    3:          Apple_CoreStorage BOOTCAMP                181.2 GB   disk0s3
    4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
/dev/disk1 (internal, virtual):
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:                  Apple_HFS BOOTCAMP               +180.8 GB   disk1
                             Logical Volume on disk0s3
                             E4625018-24BC-4F8B-8B57-1131F79B331A
                             Unencrypted

BOOTCAMP è il mio archivio principale e non voglio perdere alcun dato, qui. Macintosh H è la partizione inutilizzata che vorrei rimuovere e aggiungere lo spazio a BOOTCAMP


"BOOTCAMP" è il nome assegnato alla partizione creata dall'Assistente Boot Camp su cui è installato Windows. Hai installato una volta Windows e poi riformattato quel volume su HFS +?
user3439894

@bmike - si. Ho dimenticato di averlo fatto, ma è così che sono arrivato qui.
Ian Tunbridge,

@bmike Ho rimosso di nuovo il tag bootcamp perché nonostante il nome del volume non sia coinvolto.
klanomath,

Saluti e grazie @klanomath - difficile far deragliare il cervello quando il testo corrisponde alle aspettative :-)
bmike

Risposte:


9

Non puoi spostare il blocco iniziale di un gruppo di volumi CoreStorage ("BOOTCAMP" nel tuo caso) in modo non distruttivo (OK, c'è una soluzione alternativa: controlla il metodo Volumi fisici sparsi alla fine della mia risposta). Lo stesso vale per le partizioni non CoreStorage con strumenti integrati. Solo AFAIK per iPartition e gparted lavorano per quest'ultimo. Pertanto non è possibile recuperare facilmente spazio vuoto con un blocco iniziale inferiore e una dimensione arbitraria e aggiungerlo in modo contiguo ai volumi CoreStorage o non CoreStorage esistenti.

È possibile rimuovere la partizione Macintosh H o ripartizionare l'unità interna. Raccomando quest'ultimo perché la rimozione di una partizione non aumenta le dimensioni della seconda partizione!

Preparazione:

  • Collegare un'unità di backup e utilizzare Time Machine per eseguire il backup di BOOTCAMP .
  • Staccare l'unità di backup
  • Riavvia in modalità di recupero Internet premendo alt cmd Rall'avvio. L'avvio in modalità di ripristino non è favorevole poiché Recovery HD verrà rimosso in uno dei passaggi seguenti. E non è possibile rimuovere una partizione utilizzata come volume di avvio.

    I prerequisiti sono l'ultimo aggiornamento del firmware installato, Ethernet o WLAN (WPA / WPA2) e un router con DHCP attivato.
    Su una linea da 50 Mbps sono necessari circa 4 minuti (presentando un piccolo globo animato) per l'avvio in un'immagine netboot di ripristino che di solito viene caricata da un server Apple / Akamai.

    Raccomando ethernet perché è più affidabile. Se sei limitato a WIFI e il processo di avvio non riesce, riavvia il Mac fino a quando non avvii l'avvio.

    In alternativa, è possibile iniziare da una chiavetta di installazione avviabile (preferibilmente Yosemite o El Capitan) o una chiavetta contenente un sistema completo (preferibilmente Yosemite o El Capitan). Se si avvia un sistema completo e si accede come amministratore, è necessario anteporre sudol'esecuzione di comandi speciali come gpt ...!

Rimuovere una partizione (non consigliata)

  • Apri Utilità -> Terminale
  • accedere diskutil list
  • Accedi diskutil umountDisk /dev/diskXcon diskX: identificatore del disco del volume CoreStorage (probabilmente disk2)
  • Immettere diskutil umountDisk /dev/diskYcon diskY: identificatore del disco dell'unità interna (probabilmente disk0) e
  • Invio gpt -r show /dev/diskYper ottenere una panoramica e il numero indice di Macintosh H (probabilmente 2)
  • Accedi gpt remove -i 2 /dev/diskYcon diskY: identificatore del disco dell'unità interna (probabilmente disk0)
  • Entra exited esci dal Terminale

Oppure rimuovi tutte le partizioni (consigliato)

  • Apri Utilità -> Terminale
  • accedere diskutil list
  • Accedi diskutil umountDisk /dev/diskXcon diskX: identificatore del disco del volume CoreStorage (probabilmente disk2)
  • Immettere diskutil umountDisk /dev/diskYcon diskY: identificatore del disco dell'unità interna (probabilmente disk0) e
  • Accedi gpt destroy /dev/diskYcon diskY: identificatore del disco dell'unità interna (probabilmente disk0)
  • Entra exited esci dal Terminale
  • Apri Utility Disco e partiziona il tuo disco interno

La reinstallazione di OS X è stata avviata su IRM

  • Esci da Utility Disco e apri Ripristina OS X
  • Installa e configura OS X
  • Scarica l'ultimo OS X e aggiorna a OS X El Capitan
  • collegare l'unità di backup
  • Usa Assistente Migrazione per importare i tuoi vecchi utenti / dati

O reinstallare OS X avviato su una chiavetta di installazione El Capitan avviabile (consigliata)

  • Esci da Utility Disco
  • collegare l'unità di backup
  • Installa OS X El Capitan
  • Utilizzare Assistente migrazione per importare i vecchi utenti / dati


Se esiti a reinstallare OS X e migrare i tuoi dati, puoi convertire la prima partizione OS X del tuo disco in un volume fisico e aggiungerlo al tuo gruppo di volumi logici. Dopo aver esteso il volume logico, BOOTCAMP coprirà quasi tutto il disco. Il contenuto di BOOTCAMP verrà conservato.

L'approccio è simile a un Fusion Drive (due volumi fisici -> un gruppo di volumi logici / volume logico), tuttavia utilizzando solo un disco.

Metodo dei volumi fisici sparsi

  • Collegare un'unità di backup e utilizzare Time Machine per eseguire il backup di BOOTCAMP .
  • Staccare l'unità di backup
  • Riavvia in modalità di ripristino premendo cmd Rall'avvio.
  • Apri Utilità -> Terminale
  • Invio diskutil listper elencare tutte le partizioni
  • Invio diskutil cs listper elencare gli articoli CoreStorage
  • Invio diskutil cs addDisk lvgUUID diskYsZper aggiungere un volume fisico
    lvgUUID è l'UUID del gruppo di volumi logici, diskYsZ è l'identificatore del disco della partizione vuota Macintosh H (probabilmente disk0s2). Il contenuto della partizione verrà distrutto!
  • Invio diskutil cs resizeVolume lvUUID sizeper estendere BOOTCAMP
    lvUUID è l'UUID del volume logico, dimensione: dimensione in t, g, m, k o b (nel tuo caso 250 g. Se ricevi un errore relativo allo spazio mancante usa 249 g).
  • Entra exited esci dal Terminale. Apri Utility Disco e verifica il gruppo di volumi CoreStorage.
  • Riavvia al volume principale.

I pro:

  • è veloce; ci vogliono circa 3 minuti.

I contro:

  • il tuo CoreStorage LVG non è contiguo e frammentato.

0

Ho avuto un problema correlato che ho risolto convertendo Core Storage. Questo potrebbe funzionare per te, anche se potrebbe non essere applicabile al tuo caso. https://apple.stackexchange.com/a/209350/19086

Questo è stato più semplice delle alternative, ma @klanomath ha suggerito soluzioni a questo problema.

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.