Probabilmente hai ancora il disco partizionato nel GPT, ma non ci sono più partizioni sul disco. Mi è successo due volte quando ho tentato di rimuovere la partizione Boot Camp.
Devi confrontare l'output di diskutil list disk0
e sudo gpt show disk0
per vedere quali partizioni sono ancora nel GPT, ma sono contrassegnate come non utilizzate. Quindi dovrai creare una partizione temporanea che puoi eliminare da Utility Disco.
Ad esempio,
[onik@Oniks-MacBook-Air ~]$ diskutil list disk0
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 204.0 GB disk0s2
3: Microsoft Reserved 16.8 MB disk0s3
4: Apple_Boot Recovery HD 650.1 MB disk0s4
onik@Oniks-MacBook-Air ~]$ sudo gpt show disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 398437504 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
398847144 856
398848000 32768 3 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE
398880768 228520
399109288 1269760 4 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
400379048 89855676
490234719 32 Sec GPT table
490234751 1 Sec GPT header
mostra che c'è spazio inutilizzato ma riservato alla fine del disco (la linea dopo l'indice 4). Puoi risolvere questo problema creando manualmente una partizione nello spazio.
Avvia il ripristino e apri un terminale. Smontare il disco con diskutil unmountDisk disk0
(utilizzare il proprio numero di disco) e calcolare lo spazio disponibile per la partizione. OSX richiede 262144 settori di spazio vuoto dopo ogni partizione, quindi sottrarlo dalla dimensione dello spazio disponibile. Successivamente, crea la partizione con sudo gpt add -b 400379048 -s 89829462 -t hfs disk0
.
Dopo questo, se esegui di nuovo diskutil list disk0
, vedrai la partizione, ma dovrai formattarla. sudo newfs_hfs -v "Temporary volume" -J /dev/rdisk0s5
farà il trucco (ma usa il tuo disco e il numero della partizione). Ora puoi chiudere il terminale, aprire Utility Disco ed eliminare la partizione temporanea, e Utility Disco si prenderà cura di tutto il resto.
Ora riavvia e avvia nuovamente Boot Camp Assistant!