Non riesco più ad avviare macOS dopo aver ridimensionato la partizione bootcamp

1

Il problema: La mia partizione macOS non appare come opzione all'avvio

Background: avevo una partizione el capitan principale e una partizione bootcamp. Ho usato il programma EaseUS per ridimensionare la partizione bootcamp da 90 GB a 45 GB e dopo il riavvio, non ho più visto nessuna opzione tranne 'Windows' quando ho premuto alt all'avvio.

La mia indagine iniziale: ho dato un'occhiata alle mie parizioni in tre diversi punti: il programma EaseUS, diskpart su windows e l'utilità disco su MacOS Recovery Mode.

Sia su EaseUS che su diskpart , le mie partizioni sembrano buone: Tuttavia,nelprogrammadiutilitàdeldiscoinmodalitàdiripristino,sembraunpo'diverso.Nellabarralateralepossovederesolounapartizionefigliodell'SSD(BOOTCAMP).Tuttavia,quandoispezionaildisco,mostratrepartizioni(Senzatitolo:145,36GB,Senzatitolo:650MB,BOOTCAMP:48,32GB)eun"Conteggio figli" di 4. Vorrei poter fornire una schermata, ma AFAIK questo non è possibile con modalità di recupero.

Ho anche eseguito il primo soccorso sull'unità SSD dall'utility disco e tutto è stato verificato come OK.

Commenti aggiuntivi: sono un po 'fuori dalla mia profondità qui e apprezzerei davvero qualche consiglio su come posso avviare nuovamente in macOS

Modifica # 1:

In risposta a @DavidAnderson Sto utilizzando un 13 "Retina MacbookPro (MacbookPro 12,1) all'inizio del 2015.

I dettagli del mio volume 2 sono i seguenti:

Partition 2
Type    : de94bba4-06d1-4d40-a16a-bfd50179d6ac
Hidden  : Yes
Required: No
Attrib  : 0000000000000000
Offset in Bytes: 209735680

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
* Volume 2         Macintosh H  HFS    Partition    135 GB  Healthy    Hidden

E i miei dettagli sul volume 3 sono:

Partition 3
Type    : de94bba4-06d1-4d40-a16a-bfd50179d6ac
Hidden  : Yes
Required: No
Attrib  : 0000000000000000
Offset in Bytes: 145570975744

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
* Volume 3         Recovery HD  HFS    Partition    619 MB  Healthy    Hidden

Modifica # 2:

Sono riuscito a risolverlo con la risposta accettata!

Ho usato gdisk e il comando t per impostare i GUID come raccomandato e poi ho usato il comando esperto a (i comandi esperti sono accessibili con x ) per impostare il campo attributo # 49 per ottenere il valore dell'attributo consigliato. Funziona perfettamente ora!

    
posta MIB 11.09.2016 - 17:41
fonte

1 risposta

0

La tua seconda partizione dovrebbe avere GUID (Type) di 48465300-0000-11AA-AA11-00306543ECAC . La terza partizione dovrebbe avere un GUID (Tipo) di 426F6F74-0000-11AA-AA11-00306543ECAC e un valore dell'attributo (Attib) di 0002000000000000 . Dovrai correggere questi valori.

Un buon strumento di terze parti utilizzato per modificare il GPT è gdisk .

Una volta scaricato, invochi il comando immettendo quanto segue in una finestra Prompt dei comandi dell'amministratore .

gdisk64 \.\PhysicalDrive0

Il comando gdisk abbrevia i valori GUID. Di seguito sono riportate alcune delle abbreviazioni.

GUID                                  Abbreviation  
------------------------------------  ------------                       
48465300-0000-11AA-AA11-00306543ECAC     AF00
426F6F74-0000-11AA-AA11-00306543ECAC     AB00 
DE94BBA4-06D1-4D40-A16A-BFD50179D6AC     2700

Note: If you make a mistake while using gdisk, you can enter a controlC to exit without saving your changes.

Di seguito è riportato un esempio dei comandi da immettere in gdisk . Quello che devi inserire può variare leggermente.

GPT fdisk (gdisk) version 1.0.1

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): t
Partition number (1-3): 2
Current type is 'Windows RE'
Hex code or GUID (L to show codes, Enter = 700): AF00
Changed type of partition to 'Apple HFS/HFS+'

Command (? for help): t
Partition number (1-3): 3
Current type is 'Windows RE'
Hex code or GUID (L to show codes, Enter = 700): AB00
Changed type of partition to 'Recovery HD'

Command (? for help): x

Expert command (? for help): a
Partition number (1-3): 3
Known attributes are:
0: system partition
1: hide from EFI
2: legacy BIOS bootable
60: read-only
62: hidden
63: do not automount

Attribute value is 0000000000000000. Set fields are:
  No fields set

Toggle which attribute field (0-63, 64 or <Enter> to exit): 49
Have enabled the 'Undefined bit #49' attribute.
Attribute value is 0002000000000000. Set fields are:
49 (Undefined bit #49)

Toggle which attribute field (0-63, 64 or <Enter> to exit):

Expert command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to \.\PhysicalDrive1.
Disk synchronization succeeded! The computer should now use the new
partition table.
The operation has completed successfully.

Il firmware Mac e il sistema operativo El Capitan OS X si basano entrambi sui valori GUID nella tabella delle partizioni GUID (GPT) per aiutare a determinare il formato di un volume memorizzato in una partizione. Poiché il GPT contiene il valore GUID errato per entrambe le partizioni 2 e 3, non è possibile avviare il Mac da una di queste partizioni.

Il sistema operativo Windows 10 è un po 'meno restrittivo. Windows 10 esaminerà il contenuto di una partizione e cercherà di determinare il formato del volume. Windows può farlo anche se la partizione ha il valore GUID errato nel GPT . Questo è il motivo per cui Windows rileva i volumi "Macintosh HD" e "Recovery HD" formattati HFS mentre il firmware utilizzato per l'avvio del Mac non lo fa.

Il GUID di DE94BBA4-06D1-4D40-A16A-BFD50179D6AC rappresenta una partizione Ambiente di ripristino di Windows. Evidentemente, non hai una partizione simile. Quando installo Windows 10 sul mio iMac 2013, è stata creata una partizione di questo tipo. Ha una dimensione di circa 450 MB e segue il Partizione di Windows 10. Altri utenti hanno pubblicato la loro installazione di Windows 10 non ha creato questa partizione. Quindi, se tu avessi questa partizione, è possibile che EaseUS la cancellasse. Ad ogni modo, non è necessaria una partizione Ambiente di ripristino di Windows per il normale utilizzo di Windows 10.

    
risposta data 11.09.2016 - 20:19
fonte

Leggi altre domande sui tag