No MacBook de inicialização dupla usando o BootCamp, moveu o HDD para o compartimento ótico e o Windows não inicializa mais

0

É um modelo MacBook Pro 13 "2012, que veio com um HD de 500 GB e uma unidade óptica. Eu estava usando o OS X e o Windows 10 com inicialização dupla sem nenhum problema de inicialização. Se eu pressionasse Option antes OS X é iniciado, haveria três opções que eram "Macintosh HD", "Recuperação" e "Windows" (devem ser os rótulos dessas partições).

Acabei de comprar um SSD e gostaria de colocar o SSD no compartimento original do disco rígido - na verdade, já o fiz. O disco rígido antigo está conectado ao compartimento da unidade óptica usando um segundo disco HDD. Foi tudo o que fiz. Eu não particionei novamente, o disco rígido acabou de ser movido como está.

$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                                                   *240.1 GB   disk0
/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Macintosh HD            345.2 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
   4:       Microsoft Basic Data WINDOWS                 154.0 GB   disk1s4

Depois que eu fiz tudo isso, o OS X inicializa perfeitamente, mas eu posso ver no sistema que o HDD se torna disk1 - foi disk0 . Então, o Windows não inicializa mais. Ainda consigo ver exatamente as mesmas coisas no bootmenu, mas se eu escolher o Windows, haverá tela preta com o cursor piscando e o Windows nunca será iniciado.

Eu fiz algumas pesquisas com o Google, mas raramente vi problemas exatamente os mesmos que os meus. Algumas pessoas discutem sobre BootCamp depois de reparticionar seu disco rígido, o que não é meu caso. Algumas pessoas tiveram problemas ao instalar o Windows no segundo HDD, o que não é meu caso - na verdade, algumas respostas a esses problemas sugerem que eles instalem o Windows no HDD primeiro e movam o HDD para o compartimento óptico depois disso ... (E eles não usando BootCamp eu acho ...)

Acredito que meu MBR ainda está correto e correto, e a paritição do Windows está sinalizada agora.

$ sudo fdisk -e /dev/disk1
Password:
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> p
Disk: /dev/disk1    geometry: 60801/255/63 [976773168 sectors]
Offset: 0   Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 -     409639] <Unknown ID>
 2: AF 1023 254  63 - 1023 254  63 [    409640 -  674312704] HFS+        
 3: AB 1023 254  63 - 1023 254  63 [ 674722344 -    1269536] Darwin Boot 
*4: 07 1023 254  63 - 1023 254  63 [ 675993600 -  299835101] HPFS/QNX/AUX
fdisk: 1> exit

Por favor, não considere porque eu comprei um SSD ... Atualmente eu só quero que este problema seja resolvido com o mínimo de esforço possível. Eu prefiro inicializar a partir de um HDD de compartimento óptico agora - se possível - em vez de tentar reinstalar tudo no SSD.

Agora, o BootCamp Assistant me permite escolher qual HDD usar. Se eu escolher o segundo HDD, haverá uma opção disponível para remover o Windows. Não sei se é o sinal de que o que eu quero não é possível.

Se isso não for possível, existe uma maneira de mover a instalação do Windows para o SSD sem ter que reinstalá-lo? Eu tenho um USB de inicialização do Windows PE que pode ser usado para a correção do bootmenu.

Como alguém diz que pode ser um problema de BCD, colei minha lista de BCD aqui:

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  zh-CN
inherit                 {globalsettings}
default                 {default}
resumeobject            {77da1021-90b9-11e5-9a63-9c85ed0d120f}
displayorder            {default}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {default}
device                  partition=C:
path                    \WINDOWS\system32\winload.exe
description             Windows 10
locale                  zh-CN
inherit                 {bootloadersettings}
recoverysequence        {da049ca7-90b9-11e5-9a63-9c85ed0d120f}
recoveryenabled         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \WINDOWS
resumeobject            {77da1021-90b9-11e5-9a63-9c85ed0d120f}
nx                      OptIn
bootmenupolicy          Standard

Realmente não tenho ideia de como posso consertar isso porque os itens dizem C: em vez de ID de disco ou qualquer outra coisa ... Estou começando a me preocupar se não for um problema de BCD ...

    
por bfrgzju 26.11.2015 / 19:35

1 resposta

0

Pode ser que o HDD tenha recebido um número de disco diferente para que o BCD não consiga encontrar o local onde o Windows está instalado. Não sendo usuário de Mac, não sei como consertar o problema. Inicializar a partir de um disco do Windows e selecionar a opção de reparo pode ajudar, embora, novamente, eu não tenha certeza de como isso funcionaria em um Mac. (Usando o disco do Windows não é seguro em um Mac executando BootCamp como detalhado nos comentários abaixo)

    
por 26.11.2015 / 23:58