← Back to team overview

ubuntu-br-sp team mailing list archive

Re: Alterar ordem do boot - LUCID LYNX

 

Olá a todos,

Realmente ficou mais dinâmico o novo grub, porém mais complexo.
Se quiserem alterar essas opções sem instalar outro programa, o wiki do
ubuntu é bem explicativo.
É o seguinte, o arquivos menu.lst foi substituído por grub.cfg no mesmo
local (/boot/grub/)
Só que agora, esse arquivo é gerado automaticamente por outros arquivos,
como diz no começo do arquivo grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

Ou seja, para poder mexer no grub sem medo de perder as coisas em alguma
atualização, basta editar o arquivo
/etc/default/grub e colocar os parâmetros. Eles já estão lá, basta mudar
seus valores e, se necessário, comentá-los ou
descomentá-los (colocando ou tirando o # no começo da linha).

Agora, para mudar as opções de boot, veja os templates em /etc/grub.d e leia
o README (/etc/grub.d/README)
São vários arquivos com o início numerado com dois dígitos:
00_header  05_debian_theme  10_linux  20_memtest86+  30_os-prober
40_custom  README
Na práticas, você pode alterar qualquer arquivo, criar novos, ou mudá-los de
nome respeitando a regra dos dois números.
Mas para que servem os números?
Bom, depois que fizer tudo, rode o programar /usr/sbin/grub-mkconfig que ele
vai gerar o arquivo grub.cfg (o antigo menu.lst) na
ordem em que os templates estão numerados.

Bom, para fazer apenas o que o colega queria, basta editar o parâmetro
GRUB_DEFAULT=0 para o número da opção do boot, ou
até melhor, o nome da opção do boot! Isso é legar, pois se você tem como
default uma opção que fica abaixo de alguma instalação
do ubuntu, quando rolar uma atualização de kernel, você não vai peder a
opção default só porque a lista de boot aumentou e as posições mudaram.

Bom, tudo isso vocês podem ver em https://wiki.ubuntu.com/Grub2
abraços

Marco Aurélio "Macarena"

References