Fórum Ubuntu Linux - PT

Suporte Técnico => Sistema => Tópico iniciado por: lynxmedeiros em 20 de Dezembro de 2016, 14:43

Título: Grub: Mudar o tempo de espera para zero
Enviado por: lynxmedeiros em 20 de Dezembro de 2016, 14:43
Olá pessoal,
Estou com um problema no Grub do Lubuntu 16.04.1
O Lubuntu está em dual boot com o Windows, e gostaria de deixar o tempo de espera como 0 (zero), já editei o arquivo do Grub consegui mudar para 1 (um) segundo, mas para 0 (zero) ainda não consegui.
Quando coloco 0 (zero) ao reiniciar o tempo de espera está em 10 (dez) segundos.
Volto a editar o arquivo e coloco 1 (um) novamente e desta vez fica certo.

A linha que eu mudo é essa:
GRUB_TIMEOUT=1

Talvez falte alterar alguma linha, mas não sei qual.

Obs.: sempre que faço alguma alteração uso o comando:
sudo update-grub

Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: druidaobelix em 20 de Dezembro de 2016, 14:50
Pode ser que seja uma questão de lógica intrínseca, se for para deixar em 0 (zero), então não precisa ter o menu do grub, não é mesmo?  :)

Se for para não aparecer o menu do grub, precisa estar ativa a linha

GRUB_HIDDEN_TIMEOUT=0

Também pode mudar o default dessa linha.
Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: lynxmedeiros em 20 de Dezembro de 2016, 15:19
Olá Druidaobelix,

No caso é descomentar, ou seja, tirar o simbolo # da linha:
#GRUB_HIDDEN_TIMEOUT=0

Seria isso?

Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: lynxmedeiros em 20 de Dezembro de 2016, 16:28
Eu tirei o símbolo # da linha:
GRUB_HIDDEN_TIMEOUT=0

Mas não tive sucesso, o Grub continua aparecendo.

Editei novamente o arquivo e com o tempo de espera com 1 (um) está ok, e vai para o Lubuntu.
O arquivo do Grub está assim:

# 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_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="locale=pt_BR"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: druidaobelix em 20 de Dezembro de 2016, 21:43
É como você fez, só que depois de salvar e sair precisa atualizar o grub

Código: [Selecionar]
sudo update-grub
reinicie o sistema e veja o resultado
Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: lynxmedeiros em 21 de Dezembro de 2016, 12:06
Fiz a mudança, descomentei a linha:
GRUB_HIDDEN_TIMEOUT=0

Mas mesmo assim continua aparecendo o menu do Grub.
Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: creto em 21 de Dezembro de 2016, 23:27
Só uma observação:

Você descomentou a linha:
GRUB_HIDDEN_TIMEOUT=0

Mas, deixou essa abaixo com um valor diferente:
GRUB_TIMEOUT=1

Coloque 0 nela também e novamente um update-grub

Ah, tenho uma curiosidade também em que arquivo você está fazendo essas alterações?

T+
Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: lynxmedeiros em 22 de Dezembro de 2016, 12:39
O arquivo é esse:
/etc/default/grub

Já tentei também colocar 0 (zero) na linha:
GRUB_TIMEOUT=0
Quando descomentei a linha:
GRUB_HIDDEN_TIMEOUT=0
Mas mesmo assim continua a aparecer o menu do Grub.

A mudança que consegui fazer é colocar o tempo de espera por 1 (um) segundo, mas agradeço a todos pelas dicas, com o tempo de espera de 1 (um) segundo já está ótimo.

Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: lynxmedeiros em 13 de Janeiro de 2017, 11:18
Pessoal, consegui acertar deixando da seguinte maneira:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=.01


Obs.: Você pode definir um atraso menor usando .01, ou mesmo .001, tão rápido que você provavelmente não notará as opções do Grub!

Espero que ajude a outros usuários.
Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: leigoLinux em 21 de Abril de 2017, 07:36
Tem outras dicas aqui, caso se interesse.

http://www.cucadigital.com.br/2015/11/grub2-dicas-simples-para-personalizar.html

http://www.cucadigital.com.br/2016/11/grub-definindo-um-sistema-padrao.html
Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: lynxmedeiros em 25 de Abril de 2017, 15:18
Obrigado amigo pela dica.
Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: paulorltenorio em 30 de Abril de 2017, 11:11
lynxmedeiros,

Como você colocou que está resolvido colocando uma marca de cor verde do lado esquerdo do título do fórum?

Não sei onde fazer, o meu está resolvido mas não sei onde colocar está marca de resolvido.
Título: Re:Grub: Mudar o tempo de espera para zero
Enviado por: lynxmedeiros em 02 de Maio de 2017, 10:36
Você  precisa editar o seu primeiro tópico.
Em Ícone de mensagem mudar o ícone para Resolvido.