Exact how-to para rEFIt (Mac mini 32 bits, OS X, Ubuntu, Win 10)

0

Depois de usar um esquema de inicialização dupla com sucesso por um tempo, agora estou tentando adicionar o Windows 10 (Pro) como um terceiro sistema operacional ao meu Mac mini (rEFIt).

A ordem dos passos mais importantes (?) até o momento:

  • 2006: compre o Mac mini com o OS X
  • 2012-ish: instale o rEFIt
  • ... e instale o Lubuntu (atualmente 15.04), traz o GRUB2 com ele
  • esta semana: adicione RAM (agora 2 GB) e armazenamento (substituiu o HD original por SSD de 120 GB)
  • instale o Windows 10 (Pro) no espaço livre não atribuído

Como descrito em esta questão do askubuntu Não consigo instalar o Windows corretamente. Parece que tenho muitas partições primárias.

Dado que o estado atual é como esta captura de tela do GParted , e O Windows certamente reclamará (novamente) que já existem quatro partições primárias, quando eu tentarei instalá-lo novamente no espaço livre não atribuído:

O que posso fazer (agora) para finalmente ter um sistema de "inicialização tripla"?

Aparentemente não é incomum (ou pelo menos não impossível) ter esse sistema, mas atualmente estou tendo dificuldades com os detalhes. Preciso alterar as partições (ou detalhes delas) e, em caso afirmativo, qual ferramenta em qual sistema operacional é bom o suficiente para esse trabalho?

    
por SomeDev 10.08.2016 / 14:28

1 resposta

1

É importante que você entenda alguns pontos preliminares:

  • rEFIt is abandonedware - A última nova versão do rEFIt foi lançada em 2010. Embora ainda funcione, você pode considerar mudar para rEFInd, que é o meu fork do rEFIt que ainda está sendo mantido. O rEFInd possui alguns recursos que podem ser úteis para você, como a capacidade de inicializar um kernel do Linux diretamente.
  • O seu Mac provavelmente é de 32 bits - A primeira geração de Macs baseados em Intel usava CPUs de 32 bits e a próxima geração usava EFIs de 32 bits, mas CPUs de 64 bits. Em ambos os casos, os carregadores de inicialização EFI são de 32 bits, o que é incomum e limita suas opções em alguns casos. Por exemplo, poucas distribuições Linux suportam oficialmente o boot por 32 bits do modo EFI, embora possa ser feito para funcionar de várias maneiras.
  • Seu disco quase certamente usa um MBR híbrido - Um MBR híbrido é um hack feio e perigoso que a Apple usa para dar suporte à inicialização do OS X baseado em EFI e baseado em BIOS versões do Windows. Para triplicar a inicialização de um sistema com um MBR híbrido, é imperativo que você compreenda completamente o que está acontecendo, para não acabar com o disco e todos os seus dados! Você pode ler mais sobre os MBRs híbridos na minha página sobre o assunto.

Na maioria dos Macs, a maneira preferida de instalar o Windows 10 é fazê-lo no modo EFI. Isso exigiria a substituição do seu MBR híbrido por um MBR protetor convencional da GPT. Isso, por sua vez, eliminaria qualquer preocupação sobre as partições primárias versus as partições lógicas, uma vez que esses são conceitos de MBR que não se aplicam aos discos GPT. (Observe que sua captura de tela do GParted mostra cinco partições, nenhuma das quais é estendida ou lógica. Isso ocorre porque o GParted favorece as estruturas de dados da GPT quando vê um disco MBR híbrido.)

Dito isso, eu não sei de improviso se é possível, ou preferível, instalar o Windows no modo EFI em um Mac de 32 bits. Pode ser que você precise manter uma instalação do Windows no seu sistema com o BIOS / CSM / legacy-mode. Nesse caso, você precisará preservar o MBR híbrido; no entanto, você pode modificá-lo para que apenas as partições do Windows sejam "hibridizadas"; não há necessidade de nenhuma das partições do OS X ou Linux residirem no MBR híbrido. Minha página em MBRs híbridos, mencionada acima, descreve como fazer isso; no entanto, eu recomendo strongmente que você não se importe com isso até que você compreenda completamente. O risco de danificar gravemente seu disco não deve ser subestimado!

O que você fizer, manter o boot do Linux pode requerer mudanças adicionais. O rEFInd pode ajudar com isso, já que ele pode inicializar o Linux sem envolver a versão no modo BIOS do GRUB que eu suspeito que você esteja usando atualmente. Isso evitará a necessidade de coexistir o GRUB e um carregador de inicialização do Windows no modo BIOS. Você pode querer começar baixando a versão da unidade flash USB do rEFInd. Você pode então inicializá-lo e ver se você pode obter o rEFInd para inicializar o Linux no modo EFI. (Se o diretório /sys/firmware/efi existir depois que você inicializar, você inicializou no modo EFI; se estiver ausente, provavelmente inicializou no modo BIOS.) Se isso funcionar, você poderá instalar o rEFInd no disco rígido e então:

  • Use gdisk para criar um novo MBR de proteção - digite x para acessar o menu de especialistas e, em seguida, n para criar o novo MBR de proteção e w para salvar suas alterações e sair. Em seguida, tente instalar o Windows no modo EFI; ou ....
  • Use o GParted ou o Disk Utility do OS X para reparticionar o disco para uso pelo Windows e use gdisk para criar um novo MBR híbrido que contenha as novas partições do Windows e instale o Windows no modo BIOS / CSM / legacy.

Ausente outras informações, eu tentaria o modo EFI Windows instalar primeiro; no entanto, vale a pena tentar descobrir se essa é a melhor abordagem para um Mac 32 bits . Observe que o fato de você estar (presumivelmente) executando um computador de 32 bits é um detalhe essencial; conselhos de uma perspectiva de 64 bits podem não ser aplicáveis no seu caso.

    
por 16.08.2016 / 15:31