Primeiro, há uma grande incerteza sobre o seu modo de inicialização do Windows. Por meio do Windows 7, a maioria das instalações de inicialização dupla do Windows usava o Boot Camp - ou seja, o Windows inicializava no modo BIOS / CSM / herdado, enquanto o OS X inicializava no modo EFI / UEFI. Esta configuração requer um MBR híbrido, que é escamoso e perigoso. Desde o Windows 8, no entanto, a capacidade do Windows para inicializar em modo nativo EFI / UEFI em Macs melhorou substancialmente. Assim, você pode ter tal instalação e nem mesmo perceber isso. Antes de fazer mais alguma coisa, você deve descobrir qual modo de inicialização você tem. A melhor maneira de determinar isso é examinar o seu Partição de sistema EFI (ESP) , que é uma partição FAT - geralmente /dev/disk0s1
em Macs. (Você pode precisar montá-lo com mkdir /Volumes/ESP
Seguido por sudo mount -t msdos /dev/disk0s1 /Volumes/ESP
.) Procure por uma árvore de diretórios chamada EFI/Microsoft
nessa partição (isto é, /Volumes/ESP/EFI/Microsoft
se você montá-lo como eu especifiquei), e especialmente para um arquivo chamado EFI/Microsoft/Boot/bootmgfw.efi
. Se esse arquivo estiver presente, é uma forte evidência de uma instalação no modo EFI do Windows. Se estiver ausente, provavelmente você terá uma instalação no modo BIOS do Windows.
Se você tiver uma instalação do Windows no modo EFI, recomendo que você remova seu MBR híbrido em favor de um MBR de proteção convencional e tente fazer com que todos os seus sistemas operacionais iniciem no modo EFI. Você pode fazer a primeira tarefa com gdisk
em qualquer um dos seus sistemas operacionais x
para chegar ao menu dos especialistas, então n
para criar um novo MBR de proteção e, finalmente, w
para salvar essa alteração no disco. A maioria dos usuários de Mac emprega o rEFIt descontinuado ou seu fork rEFInd para gerenciar a tarefa de seleção de inicialização. Com o System Integrity Protection desativado, você deve poder instalar o rEFInd no OS X executando install.sh
roteiro. Você pode querer editar refind.conf
descomentar scanfor
e remova hdbios
da lista de opções - isso impedirá que o rEFInd exiba as opções de inicialização no modo BIOS, o que não funcionaria nessa configuração. (Nota: eu sou tanto o autor de gdisk
e o mantenedor do rEFInd.)
Se você tiver uma instalação de BIOS / CSM / legado do Windows, será necessário manter o MBR híbrido instalado ou criar um novo. O procedimento que você referenciou criou um novo MBR híbrido, mas não está claro quais partições você incluiu nele. Você devo inclua sua partição de inicialização do Windows e qualquer partição que você pretenda compartilhar em sistemas operacionais. Eu vi algumas alegações de que o Windows é exigente quanto ao seu número de partição, portanto, você pode precisar mexer com esse detalhe quando recriar seu MBR híbrido. O rEFInd também é útil para gerenciar configurações de várias inicializações em tais configurações; mas neste caso você deve não remover hdbios
de scanfor
linha em refind.conf
.
Se você acha que tem uma configuração do Windows no modo BIOS, mas não consegue inicializá-la, considere convertê-la em uma inicialização no modo EFI. Vejo este post de blog para um procedimento para fazer isso. Este exemplo é baseado em um PC, e muito do que é especificado já está feito no seu caso. Você precisaria remover o MBR híbrido, como observado anteriormente, em vez de converter de MBR para GPT. Principalmente você precisa fazer as coisas na segunda metade da segunda página do procedimento. Note que eu nunca fiz isso em um Mac, e eu não sei de um site que dê instruções específicas do Mac para isso (embora tal site possa existir), então se você tentar você pode ser um blazer .