Para alterar a ordem de inicialização dos sistemas operacionais no grub pode ser resolvida de forma simples através da linha de comando.
Existe duas formas para realizar essa configuração, a forma longa e a resumida.
Forma longa
Por padrão o sistema operacional a ser carregado é o próprio Debian ficando na primeira posição da lista conforme pode ser visto na imagem do post.
Para alterar deveremos editar o arquivo /etc/default/grub informando a “linha” (posição do índice) que deverá ser selecionada.
Ao editar o arquivo como root vemos o seguinte conteúdo
# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX=""
A opção a ser carregada está configurada em GRUB_DEFAULT e como desejo deixar o Windows 10 para ser o novo sistema padrão de inicialização devo alterar essa opção para o número 3 pois a contegem começa a partir do zero, ficando asssim.
# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' GRUB_DEFAULT=3 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX=""
Após modificar essa opção deveremos salvar o arquivo e executar o comando para atualizar as configurações do grub.
# update-grub
Agora é só reiniciar o computador.
Forma resumida
Informar a posição do índice (começando em zero) na variável GRUB_DEFAULT dentro do arquivo /etc/default/grub
Após isso executar o comando
# update-grub
Deixe um comentário