Boot Camp non funzionerà: perché non ho partizioni disk0s0 o disk0s1?

1

Sto cercando di utilizzare Boot Camp dopo aver risolto un problema di partizione. Sono tornato a una singola partizione dopo aver ricevuto il messaggio Il disco di avvio non può essere partizionato o ripristinato in una singola partizione. dall'Assistente Boot Camp, quindi suppongo che dovrebbe essere felice, ma sono ancora ricevendo lo stesso messaggio.

my-MBP:~ uname$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk0
   1:                  Apple_HFS Macintosh HD            749.8 GB   disk0s2
/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            Boot Camp              +1.4 GB     disk2

Per nessuna grande ragione, suppongo che anche se ci fosse una sola partizione, se non è nel primo posto (?) l'Assistente Boot Camp non è felice. È ragionevole? Qualche idea per far funzionare Boot Camp?

modifica:

my-MBP:~ uname$ diskutil cs list
No CoreStorage logical volume groups found

modifica:

Poiché sembra che abbia incasinato la partizione EFI, ho guardato questo domanda. Non riesco a capire come applicare la risposta a me, ma ecco un altro output:

my-MBP:~ uname$ sudo gpt -r show disk0
Password:
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34      409606         
      409640  1464477344      1  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1464886984      262151         
  1465149135          32         Sec GPT table
  1465149167           1         Sec GPT header

Posso forse usare il blocco 409606 per rifare EFI? Sembra che sia la giusta dimensione ma non è una partizione?

OS X 10.11.2 MacBook Pro da 13 pollici, fine 2011 Intel Core i7 da 2,8 GHz Disco SATA da 750 GB Toshiba MK7559GSXF

    
posta sam 12.05.2016 - 14:36
fonte

1 risposta

1

Non riesco a immaginare che qualcuno abbia un problema simile, ma se lo fa:

Sembra che Bootcamp voglia vedere una partizione EFI. Ancora una volta, ecco l'output gpt show di sopra:

my-MBP:~ uname$ sudo gpt show disk0
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34      409606         
      409640  1464477344      1  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1464886984      262151         
  1465149135          32         Sec GPT table
  1465149167           1         Sec GPT header

Come per i dettagli nella domanda , ho imparato che la partizione EFI dovrebbe iniziare con 40 con una dimensione di 409600 . Pasticciare con disk0 (per me, il disco corrente e solo), ho avviato il ripristino di Internet tenendo premuto ⌘-R, disco unmounted0 con

diskutil unmountDisk disk0

quindi riaggiunto dalla partizione EFI usando

sudo gpt add -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0

Ho rimosso il -i 1 bit (impostando l'indice della partizione su 1) per timore di scherzare con la partizione principale (che si era spostata sull'indice 1). Qui è la pagina man per gpt .

(La precedente risposta apple.stackexchange descrive come riformattare la partizione EFI. Non l'ho fatto e non ho avuto problemi fino ad ora. Forse me ne pentirò.)

Per correggere gli indici errati, ho seguito le istruzioni di Rod Smith qui . È tutto abbastanza chiaro, ma in breve:

  1. Scarica e installa il pacchetto.
  2. Esegui gdisk /dev/disk0 (o qualsiasi altro disco con cui stai lavorando)
  3. digita ? per accedere al menu principale
  4. digitato s per ordinare gli indici, quindi w per scrivere le modifiche

Niente più errori Bootcamp. Evviva!

    
risposta data 16.05.2016 - 14:58
fonte

Leggi altre domande sui tag