Como posso usar o Boot Camp novamente agora que há uma partição de recuperação entre minhas partições Mac e Windows?

1

Faz muito tempo desde que iniciei nativamente o Boot Camp (uso máquinas virtuais há algum tempo), mas gostaria de fazê-lo novamente para jogar jogos exclusivos do Windows. Quando eu tentei, no entanto, recebi uma mensagem sobre a partição não ser inicializável.

Então, pensei em reinstalar o Windows, pois agora tenho o Windows 8 e não há nada importante na minha partição do Windows 7. Então eu liguei o assistente do Boot Camp e disse para mesclar minha partição do Windows na minha partição do Mac OS novamente, e ela falhou. Ele me disse, descritivamente, que "[meu] disco não pode ser restaurado em uma única partição". A partição do Windows desapareceu, mas minha partição do Mac OS não é maior do que era antes.

Eu tentei novamente a partir do Utilitário de Disco, e recebi uma mensagem que me disse, em vez disso, que isso é por causa de um erro no sistema de arquivos.

Então eu fui e olhei para um nível mais baixo do que estava acontecendo e descobri que o Lion ou o Mountain Lion receberam um pedaço de 650 MB no final da minha partição do Mac OS para colocar a partição de recuperação, que agora está entre o Partição do Mac OS e a partição do Windows (agora extinta):

$ sudo gpt -r 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  720414896      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  720824536    1269544      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  722094080  254679055         
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header

Índice de partição 1 é a partição EFI de 200 MB; o índice 2 é minha partição do Mac OS; o índice 3 é a partição de recuperação; e esse bloco livre é o lugar onde minha partição do Windows estava antes que o assistente do Boot Camp fosse embora.

Obviamente, com uma nova partição no caminho, o sistema não pode reintegrar o espaço livre no meu volume do Mac OS.

Eu realmente não me importo com o layout da partição, já que planejei dar ao Windows 8 exatamente o mesmo tamanho. No entanto, estou preocupado que não consiga instalar o Windows novamente com essa configuração atual.

Como posso instalar o Windows 8 no meu Mac sem interromper a instalação do Mac OS nessas circunstâncias?

Aqui estão algumas coisas em que estive pensando:

  1. Use gpt para criar uma partição no espaço livre e, em seguida, newfs para criar algo em que o Windows possa instalar, mas isso não modifica o MBR de uma maneira compatível com o Boot Camp;
  2. Mova a partição de recuperação para a extremidade mais distante do disco (logo antes da tabela GPT secundária) e use o Utilitário de Disco para mesclar o espaço livre contíguo na partição do Mac OS e use o assistente do Boot Camp normalmente, mas não tenho ideia de como mover partições;
  3. Faça backup de tudo, arrase tudo no disco, reinstale o Mac OS, instale o Windows recentemente, restaure os backups no Mac OS, mas isso levará uma eternidade, e não consigo fazer isso até obter uma unidade grande o suficiente (eu estou temporariamente a não fazer back ups, infelizmente).

Alguma orientação?

    
por zneak 08.12.2012 / 21:26

1 resposta

1

Existem duas abordagens básicas para instalar o Windows em seu sistema com o mínimo de interrupção. Ambos começam com a criação de partições GPT para o Windows nesse grande bloco de espaço livre. Você pode então fazer uma das duas coisas:

  • Crie um novo MBR híbrido no disco que se refere apenas às partições do Windows. Embora a maioria das ferramentas "tradicionais" para fazer isso, como gptsync , não funcione na sua situação, algumas funcionarão. Meu próprio fdisk GPT ( gdisk ) é aquele que pode fazer o trabalho. Você pode então inicializar o instalador do Windows no modo BIOS e instalar dessa maneira. Você deve então poder inicializar usando a tecla Option para entrar no gerenciador de boot da Apple ou usar um gerenciador de boot de terceiros como rEFIt ou rEFInd .
  • Limpe todos os dados MBR híbridos que possam existir no disco e restaure um MBR de proteção legal tradicional. Você pode então inicializar o instalador do Windows 8 no modo EFI e instalá-lo dessa maneira. Você também pode querer rEFIt ou rEFInd como um gerenciador de inicialização. Essa abordagem é teoricamente mais limpa, mas a Apple AFAIK não a suporta e pode não funcionar bem em todos os computadores. Este longo tópico no fórum descreve os esforços para fazer isso, inicialmente com o Windows 7, mas depois com o Windows 8. Existem provavelmente outros posts no fórum que descrevem como fazê-lo, mas eu não tenho referências de improviso.

Eu recomendo strongmente que você leia o primeiro link que eu forneci em MBRs híbridos; Eles são um hack feio que se desintegra facilmente, e sua configuração requer fazer coisas com eles que poderiam facilmente causar problemas. Se você os entende, é menos provável que você tenha problemas com um MBR híbrido - seja para criar um novo ou para verificar se todos os vestígios do seu antigo desapareceram.

    
por 08.12.2012 / 21:43