Grub2 alterar a ordem no Debian

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

4 respostas para “Grub2 alterar a ordem no Debian”

    1. Para editar esse arquivo tu tens que estar logado com o usuário root
      sudo vim /etc/default/grub

      O comando acima habilita a edição através do editor de texto vim, caso tu não tenhas muita experiência com ele pode alterar para qualquer outro editor de texto da tua preferencia.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *