Inicialização dupla do Windows e Arch Linux (com GRUB2) - depois de usar o Windows, o Gerenciador de Inicialização do Windows foi o primeiro na lista de prioridades de inicialização

1

Eu tenho dual boot no Windows 7 e Arch Linux (ambos de 64 bits), com o GRUB2, usando a versão EFI de 64 bits.

Eu particionei minha unidade em uma unidade GPT e instalei o Windows primeiro de acordo com este guia . Eu então instalei o Arch Linux usando o Guia do Iniciante , instalando o grub2-efi-x86_64 no processo. p>

Tudo está funcionando bem agora, mas com um problema. Posso definir a prioridade de inicialização no BIOS (ou é UEFI?) Para ter a inicialização do GRUB e inicializar antes do Windows Boot Manager. Então eu carrego o Gerenciador de Inicialização do Windows usando o GRUB. No entanto, quando eu realmente uso o Windows dessa maneira, ao desligar e ligar novamente, ou reinicializar, o Windows parece definir o Gerenciador de Inicialização do Windows primeiro na lista de prioridades novamente, com o resultado sendo preciso definir manualmente o GRUB novamente ou não consegue inicializar no Linux.

Minha placa-mãe é uma Asrock H61M / USB3, se isso ajudar.

Eu quero saber como desativar esse comportamento.

    
por louis058 11.08.2012 / 13:53

1 resposta

1

Isso parece ser um problema de BIOS, mas não conheço as placas da Asrock ou suas tendências.

@Terdon: o MBR não é relevante para os discos GPT como tal; Além disso, o Windows pode e realmente "tocar" o MBR em três casos:

  1. Executando bootrec /fixmbr e possivelmente bootsect /nt60 <os_drive>

  2. Reinstalando o Windows

  3. Execução de reparo do Windows, erros de inicialização.

Os discos GPT têm uma seção mbr de proteção 'encapsulada' e a instalação do grub não funcionaria em um disco GPT, como seria necessário no grub-x86_64-efi.

    
por 05.09.2012 / 20:54