Evitar que o GRUB apareça por padrão?

2

Sempre que inicializo no Ubuntu, vejo todo o menu do GRUB por padrão. Existe uma maneira que eu poderia fazer isso simplesmente auto-boot se ininterrupto dentro de X segundos? Eu lembro que este era o caso de lançamentos anteriores do Ubuntu, ele mostraria apenas o menu GRUB se você mantivesse pressionado um botão durante o boot.

Como posso fazer o GRUB fazer isso por padrão e continuar com o processo de inicialização?

    
por Naftuli Kay 06.01.2012 / 03:57

2 respostas

4

Eu suponho que você esteja usando o GRUB.

Com o GRUB 1 (legado do GRUB, versões 0.9x), em /boot/grub/menu.lst , digite hiddenmenu . Pressione a tecla ESC para mostrar o menu.

#General configuration:
#Uninterupted within 5 seconds and default boot option 0.
timeout   5
default   0
color light-blue/black light-cyan/blue

#Hides the menu by default (press ESC to see the menu)
hiddenmenu

Se você estiver usando o GRUB 2 (versões 1.9x ou superior), /boot/grub/grub.cfg contém o menu. Mas, para alterar as configurações, edite o arquivo /etc/default/grub .

    
por 06.01.2012 / 04:39
1

É estranho que ainda não esteja lá, ainda é para mim. De qualquer forma, adicione isso ao seu /boot/grub/menu.lst :

timeout 5
default 0

Isso define o grub para inicializar a primeira entrada após cinco segundos. Se você preferir a segunda, terceira, etc. entrada em sua configuração do grub, altere 0 de acordo.

Se você quiser algo diferente do kernel mais recente, pode ser necessário verificar se o número ainda está correto após atualizar o kernel.

    
por 06.01.2012 / 04:32