Come si elimina una partizione BootCamp utilizzando il diskutil di Terminal?

10

Per qualche motivo, l'app BootCamp Assistant non mi consente di cancellare la mia partizione BootCamp. Come posso farlo utilizzando Terminal e l'app del diskutil terminal?

    
posta Jules 28.06.2012 - 19:21
fonte

6 risposte

13

Ecco cosa ha funzionato per me:

  1. usa diskutil list per trovare la piccola partizione riservata di Microsoft che stai tentando di eliminare ma l'utilità del disco (o l'equivalente della riga di comando diskutil ) non è consentita. Diciamo che è su disco 99 partizione 400 (il mio era su disco 0 partizione 4)
  2. sudo diskutil eraseVolume JHFS+ deleteme /dev/disk99s400

Quanto sopra riformatta la partizione su HFS + con il diario e, una volta fatto, puoi semplicemente eliminarlo (e poi ridimensionarlo ecc. come desideri).

Nota: ho usato / dev / disk99s400 perché non dovrebbe mai funzionare, devi sostituire quelli con il disco e la partizione giusti.

ATTENZIONE: distruttivo, ad alto rischio. Effettuare SEMPRE un backup completo prima di avvitare le partizioni. SEMPRE.

    
risposta data 12.09.2012 - 07:30
fonte
3

Hai provato a fare il boot dal supporto di installazione OSX? Quelli hanno sia un Terminale (con diskutil) che la GUI Disk Utility, che potrebbe iniziare a funzionare mentre non stai più provando a partizionare l'unità da cui stai avviando.

Attenzione, d'ora in poi: ecco i draghi! Assicurati di capire cosa sta succedendo prima di iniziare, non puoi tirarti indietro a metà! Controlla che i tuoi backup siano leggibili!

Se anche qui entrambe le versioni di diskutil falliscono, rimani nel terminale del supporto di installazione e ottieni la tabella delle partizioni raw usando:

gpt -r show disk0

È probabile che le due tabelle delle partizioni, il GPT e l'MBR, siano andati fuori sincrono. Questo succede se provi a partizionare il tuo disco Mac da Windows. Quanto sopra mostra la versione GPT (che utilizza OSX). Questo mostra la versione MBR (che utilizza Windows):

fdisk /dev/disk0

Assicurati che questo sia il disco che vuoi cambiare (potrebbe essere disk1, disk2, ecc.). Prendere nota del numero ( index ) della partizione che si desidera eliminare sia nel GPT che nell'MBR. Potrebbero non essere uguali!

Se confuso, pubblica qui l'output dei precedenti 2 e non procedere.

Smonta tutte le partizioni montate sul disco che vuoi partizionare, ad es.

diskutil unmount "/Volumes/Macintosh HD"
diskutil unmount "/Volumes/BOOTCAMP"

Poi arriva il bit pericoloso ( assicurati di avere i backup ): elimina la partizione usando l'utilità gpt :

gpt remove -i 4 disk0

Assicurati di sostituire l'indice della partizione da eliminare (IN GPT) anziché "4" e il disco esatto che stai partizionando invece di "disco0"!

Infine, dovrai eliminare la stessa partizione dall'MBR (potrebbe essere necessario smontare di nuovo a questo punto).

Opzione 1: rimuovi tutta la traccia di bootcamp (solo su OSX di avvio su questo disco)

Se vuoi rimuovere completamente qualsiasi traccia di Boot Camp (nessun sistema operativo diverso da Mac OS X) puoi distruggere completamente la tabella delle partizioni MBR e sostituirla con un cosiddetto "MBR protettivo":

fdisk -e /dev/disk0

Questo ti atterra sulla riga di comando fdisk - le parti in bold sono quelle che tu scrivi.

fdisk: 1> p

Questo mostrerà la tua tabella delle partizioni, come prima. Si desidera sostituirlo con una singola partizione di protezione di tipo EE, che copre l'intero disco.

fdisk: 1> erase

fdisk:*1> edit 1

Partition id ('0' to disable) [0 - FF]: [0] (? for help) EE

Do you wish to edit in CHS mode? [n] n

Partition offset [0 - 505856]: [63] 1

Partition size [1 - 505855]: [505855] (premi semplicemente invio qui per andare con il valore predefinito - il numero esatto dipenderà dalla dimensione del tuo disco)

fdisk: 1> p

Questo dovrebbe ora mostrare una tabella delle partizioni con la prima voce di tipo EE e le 3 voci rimanenti in bianco.

fdisk: 1> w

Scrive le modifiche sul disco. Dovrai uscire da fdisk con

fdisk: 1> q

Successivo: riavvia e prega.

Opzione 2: rimuovi solo la partizione interessata (passa dal triplo avvio al dual boot o così)

Se si desidera mantenere l'MBR ibrido, ma non l'unica partizione, iniziare a modificare l'MBR in questo modo:

fdisk -e /dev/disk0

Questo ti atterra sulla riga di comando fdisk - le parti in bold sono quelle che tu scrivi.

fdisk: 1> p

Questo mostrerà la tua tabella delle partizioni, come prima.

Trova la voce corrispondente alla partizione che stai eliminando, ad es. 4 , quindi modifica quella voce ( sostituisci "4" con la tua voce ):

fdisk:*1> edit 4

Partition id ('0' to disable) [0 - FF]: [7] (? for help) 0

Partition 4 is disabled.

fdisk: 1> p

Questo dovrebbe ora mostrare una tabella delle partizioni con la partizione cancellata mancante.

fdisk: 1> w

Scrive le modifiche sul disco. Dovrai uscire da fdisk con

fdisk: 1> q

Successivo: riavvia e prega.

    
risposta data 02.07.2012 - 18:35
fonte
2

La risposta è di avviare la partizione di ripristino HD, utilizzare il disco fino e selezionare la partizione Bootcamp. Quindi, nella scheda Cancella selezionare il formato e modificarlo su Mac OS Extended journaled. Ora puoi cancellare l'unità.

    
risposta data 17.01.2013 - 19:20
fonte
1

Non sono sicuro di avere la situazione esatta, ma seguendo / traducendo i consigli su un altro thread, link Sono stato in grado di ripristinare la funzionalità di Bootcamp Assistant. Mi mancano i "punti reputazione" per commentare lì, ma volevo trasmettere che questo ha funzionato per me. Le mie specifiche di sistema / hardware sono le seguenti:
MacBook Pro (Retina, 13 pollici, inizio 2015)

OSX Yosemite: 10.10.5 (14F1605) Processore: Intel Core i5 da 2,7 GHz Memoria: 8 GB 1867 MHz DDR3 Grafica: Intel Iris Graphics 6100 1536 MB

Le mie informazioni specifiche:
Sfortunatamente ho seguito erroneamente il consiglio del supporto Apple e ho seguito le istruzioni del supporto telefonico per accedere a Disc Utility e ho cancellato la mia partizione BOOTCAMP e ho impostato il formato su OS X Extended (Journaled). In seguito a questa azione, Windows è stato cancellato, sono rimasti diversi megabyte di "altro" e la mia partizione era ancora al suo posto, con 98 GB di spazio inaccessibile.
Così ho creato la stessa situazione di come sembri essere descrivendo. Di conseguenza, la mia Utility Disco non rispondeva più agli sforzi per modificare la mia partizione, e il mio assistente Bootcamp ora aveva una scheda grigia che, se inizialmente fossi stato indirizzato, avrebbe cancellato la partizione Windows E ripristinato una singola unità.
Si noti che bootcamp è iniziato come parte di una singola unità, questo è importante. Non ho idea se questa soluzione funzionerà per i setup bootcamp su unità separate. Il mio problema è andato a un supervisore e dopo due settimane non ho ricevuto alcuna risposta dal supporto Apple, quindi ho effettuato una ricerca online e ho scoperto cosa funzionava!

SOLUZIONE: come consigliato sul thread, ho eseguito nuovamente Utility Disco. Due membri hanno suggerito di impostare il formato su qualcosa di diverso da OS X Extended Journaled. La re-cancellazione e la formattazione erano l'unica opzione disponibile per le utilità del disco.
Un commento da parte dell'utente102419 suggeriva la cancellazione e la formattazione di "microsoft FAT".
Una seconda risposta, più dettagliata dal link ha suggerito una soluzione rapida simile, ma ha specificato la formattazione di MS DOS per indurre il computer a credere che Windows fosse ancora installato all'interno della partizione.
Risultato finale, questo ha funzionato per me, ma la terminologia utilizzata per il menu a discesa in Yosemite era "DOS FAT" .
La cancellazione e la formattazione della partizione in FAT DOS ha comportato immediatamente un ritorno alla funzionalità della scelta Bootcamp Assistant per aggiungere o rimuovere Windows. Ho fatto felicemente la scelta, ho continuato e mi è stata data l'opzione di RIPRISTINARE il mio disco su un singolo OS X da 248 GB.

Il processo ha richiesto circa 5-7 minuti ... il che è un periodo lungo in cui ti preoccupi che potresti averlo incasinato ..... ma, voilà, 249,78 GB di spazio disponibile sul mio disco rigido Macintosh. Non è necessario accedere alla modalità di ripristino di Internet, non è necessario cancellare l'intero sistema e riavviare da Time Machine.
Ho eseguito il backup di tutto prima di provare ... per sicurezza.

Spero che questa risposta sia utile per te e per gli altri che cercano di recuperare spazio da una partizione Bootcamp di Windows dopo aver seguito i consigli per cancellare Windows attraverso l'Utility Disco.

    
risposta data 04.03.2016 - 13:22
fonte
0

Per coloro che hanno tentato di installare Windows e qualcosa di incasinato e non è possibile ripristinare la partizione e mostra il segno grigio (-), avviare il programma di installazione di Windows e rimuovere prima le partizioni Windows riservate. È possibile controllare quelle partizioni prima andando al terminale su mac e digitare: "diskutil list". Vedrete le porzioni riservate di Windows che apparentemente possono essere rimosse solo con il programma di installazione di Windows semplicemente evidenziandole e facendo clic su Elimina sullo schermo

    
risposta data 09.09.2016 - 01:45
fonte
-2

Ho avuto lo stesso problema e HO LA SOLUZIONE. Il problema è che quando si installa Windows con bootcamp si crea un gruppo di volumi logici. Quello che devi fare è eliminare il gruppo di volumi logici. Molto simile a se hai mai disfatto un'unità di fusione manuale. Busto terminale:

diskutil coreStorage list

Copia l'ID del gruppo di volumi logici

diskutil coreStorage delete lvgUUID

FUNZIONA!

    
risposta data 04.12.2014 - 08:14
fonte

Leggi altre domande sui tag