Ho eliminato la mia partizione Bootcamp ma non riesco a ridimensionare la mia partizione OS X.


16

Non avevo capito che ciò avrebbe causato problemi, ma ho usato Utility Disco per eliminare la mia partizione Bootcamp e poi ho provato a ridimensionare la mia partizione principale per riempire il disco. Questo provoca un errore e ho cercato solo risposte per dirmi ,

Dovrai reinstallare Mac OS X (questa è l'unica soluzione).

Dovresti aver rimosso la partizione Boot Camp nell'Assistente Boot Camp.

Che cosa?? Non ho visto alcun avviso in Utility Disco.

Se elimini questa partizione Bootcamp, potresti non essere più in grado di avviare Windows.

L'ho visto ma ho pensato che fosse ok - Non volevo più avviare Windows, volevo cancellarlo. Quindi ora cosa dovrei fare?


Avevo avuto un problema simile e quando ho aperto l'assistente bootcamp ho cancellato la partizione di Windows, ho aperto l'utility del disco e "cancellato la partizione bootcamp come microsoft FAT" e questo ha fatto il trucco, ho aperto il backup dell'assistente bootcamp e la casella grigia era di nuovo in grassetto l'ho cliccato e voilà il mio hardrive è UNO ora

Vorrei aggiungere che questo metodo sopra (cancellare la partizione bootcamp come FAT e quindi aprire l'assistente bootcamp) ha funzionato perfettamente, con il minimo sforzo e in circa 3 minuti.
xdavidliu,

Certo, questa è la "Soluzione rapida" all'inizio della risposta :)
arya,

Risposte:


22

Soluzione rapida: Bootcamp falso.

"Ho partizionato lo spazio libero (che OS X non poteva usare) come MS-DOS, Assistente Bootcamp pensava che fosse Windows, ed è stato in grado di rimuovere questa partizione MS-DOS e ripristinare Mac OS in un'unica partizione."

Questa è la soluzione più semplice, quindi prova prima.

Senza fortuna? Correzione lunga:

Nel mio caso, non sono riuscito a ottenere Utility Disco per creare la partizione.

Ho provato a utilizzare gptper ricreare la partizione, ma non avrebbe scritto sul GPT mentre era montata una delle partizioni. Ma poiché stiamo parlando della mia partizione di avvio, il disco era in uso, perché una delle partizioni (la mia partizione di avvio!) È montata. Quindi è necessario eseguire l'avvio da non-questo-disco e smontare tutte le partizioni sul disco, quindi utilizzare gpt.

Ripristino di Internet

Avvia da Internet Recovery (tieni premuto Cmd + Opt + R durante l'avvio), in modo che il disco non sia in uso. Se il tuo computer è troppo vecchio per Internet Recovery, dovresti essere in grado di avviare da un altro disco (non un'altra partizione) e ottenere lo stesso risultato. Nota: in questo caso i numeri del disco ( /dev/disk0) potrebbero essere diversi per te.

Avvia Internet Recovery e vai su Utilità -> Terminale.

Terminale di recupero Internet

-bash-3.2# gpt show /dev/disk0

gpt mostra la mia ex partizione bootcamp

Questo è lo spazio che voglio recuperare.

Come controllo di integrità, prendi la dimensione (seconda colonna), moltiplicala per 512 e dividi per un miliardo. Il risultato dovrebbe corrispondere alle dimensioni della tua precedente partizione Bootcamp in GB.

Esempio: 58593759* 512 / 1.000.000.000 = 30 GB

Prendi la posizione iniziale (prima colonna), ecco dove diremo a gpt di creare la nuova partizione, con

gpt add -b <start position> -t windows /dev/disk0

Nel mio caso, puoi vedere che la posizione iniziale è 431640960. È possibile e selezionare / Copia / Incolla nel proprio Terminale per ottenere la copia corretta di questo numero.

Esempio: -bash-3.2# gpt add -b 431640960 -t windows /dev/disk0

/dev/disk0s4 added

Infine!

Se hai No such file or directoryriscontrato un errore , leggi la sezione successiva, quindi torna qui e riprova.

Supponendo che il disco sia stato aggiunto correttamente reboote utilizzare Utility Disco per cancellare la nuova partizione come MS-DOS. Esegui Assistente Bootcamp e scegli Rimuovi Windows 7.

Bootcamp è stato rimosso e il disco è stato ripristinato su un singolo volume.

E tutto ciò che è stato è stato il mio intero giorno.

impossibile aprire il dispositivo '/ dev / disk0': nessun file o directory

Quando si utilizza il gpt addcomando, è possibile che venga visualizzato l'errore

impossibile aprire il dispositivo '/ dev / disk0': nessun file o directory

Questo messaggio è molto confuso. Abbiamo appena letto quel dispositivo in precedenza con gpt show. Questo messaggio significa davvero "dispositivo in uso".

OS X Recovery potrebbe averlo installato e devi smontarlo. Utilizzare il mountcomando per trovare la partizione montata e umountesso.

-bash-3.2# mount

produrrà un enorme elenco di partizioni:

/dev/disk2s3 on /
devfs on /dev
/dev/disk3 on /Volumes
/dev/disk4 on /private/var/tmp
/dev/disk5 on /private/var/run
/dev/disk6 on /System/Installation
/dev/disk7 on /private/var/db
/dev/disk8 on /private/var/folders
/dev/disk9 on /private/var/root/Library
/dev/disk10 on /Library/ColorSync/Profiles/Displays
/dev/disk11 on /Library/Preferences
/dev/disk12 on /Library/Preferences/SystemConfiguration
/dev/disk13 on /Library/Keychains
/dev/disk1 /Volumes/Macintosh HD  <--- unmount this /Volumes/<YourDisk>

-bash-3.2# umount /dev/disk1

Verrà periodicamente rimontato automaticamente, quindi prova a sbrigarti o dovrai smontarlo di nuovo.


Soluzione alternativa [se piuttosto facetious]. Non mettere Bootcamp sul tuo disco principale in primo luogo. Ho messo il mio su un disco separato e non ho mai dovuto attraversare il tuo inferno apparente [per il quale hai la mia totale simpatia e ben fatto per aver capito tutto] in ... forse 8 anni di modifiche, aggiornamenti, ecc.
Tetsujin

@Tetsujin: soluzione ancora più sicura mentre siamo nei dintorni: non usare affatto Bootcamp. Da questo punto in poi userò VirtualBox!
Arya,

Ottimo post - se vuoi aggiungere come qualcuno eseguirà il backup del proprio sistema come primo passo qui, sarebbe fantastico. L'ho modificato fuori questione poiché sembra parte della soluzione e non del problema iniziale.
bmike

Alcuni consigli extra: mentre sei in "Modalità di recupero", esegui anche un disco di riparazione sulla partizione OSX principale. Ho avuto un paio di piccoli problemi che hanno impedito al bootcamp di completare il ripristino (ultimo passaggio del processo). Alcune persone hanno riferito che hanno dovuto disattivare File Vault per completare questo processo. Ho finito per spegnere anche il mio, ma non sono sicuro che fosse necessario.

1
Mi ha appena salvato da un riformattazione completa. L'unica differenza minore era quando si gpt addotteneva "Risorsa occupata" ma abbastanza semplice da capire di usare la stessa umountsoluzione e poi ha aggiunto bene. Nell'utilità del disco, non utilizzare il collegamento "-" ma invece "cancella" facendo clic sulla partizione appena creata e rinominata in BOOTCAMP, quindi il ripristino ha funzionato magicamente!
lg
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.