GRUB inicializando apenas quando a unidade é explicitamente selecionada

2

Esta é a primeira vez que tenho um PC de fantasia da UEFI. Eu particionei todas as minhas unidades na GPT usando gdisk .

  1. instalado no Windows 10
  2. instalando o Debian
  3. no final da instalação, uma caixa de diálogo avisou-me que muitas implementações EFI estavam com problemas e se eu queria instalar o GRUB em uma mídia removível (não contei o que era essa mídia). Cliquei "sim"
  4. O GRUB não detectou o Windows 10
  5. reiniciei meu PC
  6. no GRUB. inicializado diretamente no Windows 10.

Quando escolhi o drive explicitamente no menu de inicialização (pressionando F12 ):

ele inicializou no Debian, embora eu tenha que fazer isso a cada inicialização. Existe uma maneira de fazer o GRUB detectar o Windows 10 e ser o bootloader padrão, como nos bons e velhos tempos do MBR?

    
por şaloma 30.06.2017 / 22:48

1 resposta

4

Quanto ao GRUB, detectar o Windows, não. O GRUB funciona de maneira diferente em uma configuração UEFI e só será usado para inicializar o Debian.

Para ser mais específico, em um sistema UEFI, um gerenciador de inicialização exibe um menu inicial de carregadores de inicialização ; como GRUB, systemd-boot, um kernel Linux atual, Windows, Mac OSX ...

Para criar uma configuração semelhante aos antigos dias do MBR, você pode instalar rEFInd , que é uma inicialização gerente . O benefício do rEFInd é que você não precisa mexer com o firmware UEFI para selecionar o boot loader a ser usado, que é efetivamente o que você está fazendo agora. Em vez disso, o rEFInd exibe os carregadores de inicialização que você instalou e permite que você escolha um.

Para configurá-lo, inicie o Debian e execute apt-get install refind . Você será solicitado com um diálogo em texto vermelho se deseja instalá-lo ou não (o que significa copiar alguns arquivos para / boot / EFI). Escolha yes para instalá-lo.

Quando você reiniciar, deverá ver um menu gráfico para escolher o Windows ou o Debian.

Nota: Você pode ver duas opções para o Debian. Um para o kernel do Linux em si e outro para o GRUB. Escolha o GRUB.

    
por 01.07.2017 / 01:23