Grub2

A maior parte dos utilizadores acha que o tempo de espera do Grub2 (o mesmo acontecia com o antigo Grub) é demasiado longo: 10 segundos. Ora como o novo Ubuntu Karmic Koala traz o novo Grub2, que tem as opções em localizações diferentes, e como a maior parte dos utilizadores acha que esse tempo de espera, ou timeout, é demasiado longo, neste artigo explico como pode editar esse tempo de espera de uma forma rápida e segura.


No antigo Grub, a edição das suas propriedades era feita em apenas um ficheiro, o menu.lst. No entanto, nesta nova versão, o Grub2 tem vários ficheiros conforme o tipo de configuração. Como neste artigo apenas se quer mudar o tempo de espera do Grub2, então a edição será feita no ficheiro chamado Grub.

Neste artigo, como exemplo mostrarei como pôr o Grub2 a esperar durante 3 segundos em vez de 10 segundos. No entanto, o utilizador deverá escolher o tempo de espera (timeout) que achar mais conveniente. No meu caso, na verdade, eu como raramente utilizo o Windows, tenho o timeout a zero, ou seja, não espera para arrancar o Ubuntu. No caso de preferir também fazê-lo, na altura da escolha do tempo, basta pôr valor “0″ (zero) e assim o Ubuntu irá iniciar logo automaticamente.


Como reduzir o tempo de espera do Grub2?

Depois de saber o local exacto para editar o timeout do grub2 o processo é muito simples. Então onde fica a localização do ficheiro de configuração da parte do tempo de espera do Grub2? Ao contrário do Grub anterior, a localização do ficheiro de configuração não fica na pasta /boot, mas sim na seguinte localização:

/etc/default/grub

Se costumava editar o antigo Grub, não tente editar o ficheiro /boot/grub/grub.cfg como se fazia anteriormente. Agora este ficheiro é gerado automaticamente pelos scripts do Grub2, mais precisamente pelo programa update-grub.

A abrir o ficheiro de configuracao do grub2

Assim, para editar o tempo de espera, comece por abrir o terminal e escrever o seguinte:

gksu gedit /etc/default/grub

Depois de executar este comando, irá aparecer o editor texto com ficheiro de configuração do Grub2. Deverá procurar a linha seguinte:

GRUB_TIMEOUT=”10″

Nessa linha, basta editar o número para o valor, em segundos, que quer que seja o tempo de espera, tal como pode ver na imagem seguinte:

A editar tempo de espera do Grub2

Depois de editar, salve, feche a janela e escreva o comando a seguir para executar os scripts que irão gerar o ficheiro de configuração de arranque do Grub2 com as novas opções:

gksu update-grub


A actualizar o Grub2 com as novas opcoes

Referências:

Ubuntu Forum PT – GRUB 2 – Um help na apresentação e configuração;

24 Respostas ate agora.

  1. [...] A aplicação que torna todo este processo de personalização do Grub2 bastante simples, chama-se Grub Customizer e foi criada por Daniel Richter com o simples intuito de simplificar o processo de alteração das propriedades do Grub2, que outrora sempre foram via terminal e edição de ficheiros (tal como pode ver neste artigo bastante popular no ubuntued). [...]

  2. [...] A aplicação que torna todo este processo de personalização do Grub2 bastante simples, chama-se Grub Customizer e foi criada por Daniel Richter com o simples intuito de simplificar o processo de alteração das propriedades do Grub2, que outrora sempre foram via terminal e edição de ficheiros (tal como pode ver neste artigo bastante popular no ubuntued). [...]

  3. [...] Uma das definições padrão do Ubuntu que não considero boa, é o tempo de espera do Grub2. Na minha opinião, 10 segundos de tempo de espera é muito e, por isso, sempre que instalo o Ubuntu de raiz modifique esse tempo de espera para 2 segundos. Novamente na minha opinião, dois segundos é suficiente para escolher o sistema operativo, até porque se clicar em algum botão esse tempo de espera é congelado e então você pode esperar e escolher o que quer. Ora, esta modificação é muito simples e explicada no artigo a seguir que recomendo a leitura: Reduza o tempo de espera (timeout) do Grub2 [...]

  4. [...] Uma das definições padrão do Ubuntu que não considero boa, é o tempo de espera do Grub2. Na minha opinião, 10 segundos de tempo de espera é muito e, por isso, sempre que instalo o Ubuntu de raiz modifique esse tempo de espera para 2 segundos. Novamente na minha opinião, dois segundos é suficiente para escolher o sistema operativo, até porque se clicar em algum botão esse tempo de espera é congelado e então você pode esperar e escolher o que quer. Ora, esta modificação é muito simples e explicada no artigo a seguir que recomendo a leitura: Reduza o tempo de espera (timeout) do Grub2 [...]

  5. clodoaldops diz:

    É mais facil usar o startupmanager que faz parte dos repositorios!

    $ sudo apt-get install startupmanager

  6. Miguel Ferreira diz:

    Boas. Eu fiz o que está indicado no post e consegui mudar o tempo sem problemas. Obrigado.
    Já agora deixo aqui uma sugestão para um post, que também ajudaria a mim.
    Como alterar as opções do menu, para por exemplo retirar as versões mais antigas do linux, à medida que este vai sendo actualizado, e como por exemplo retirar a drive recovery do windows, que se carregamos lá por engano, no meu caso cria conflicto e apaga o ubuntu =S

  7. [...] This post was mentioned on Twitter by Juarez Alvarenga. Juarez Alvarenga said: Reduza o tempo de espera (timeout) do Grub2 | Ubuntued: http://bit.ly/axY6Wi via @addthis [...]

  8. lycanthrope diz:

    Já resolvi. Obrigado na mesma.

    Cumps

  9. Lycanthrope diz:

    Bom dia Cláudio Novais.
    Já sou seguidor deste blog já vai algum tempo, e só te tenho a dar os parabéns pelos excelentes posts do blog e da sua grande utilidade. Foi-me recomendado este blog por um membro (Daniel Rodrigues) do Kerodicas.com (desculpa a “pub” mas não é intenção minha vir fazer propaganda :) ) e ainda bem que o fez. Parabéns!

    A minha dúvida é a seguinte: eu instalei o Ubuntu 9.10 seguindo os passos que estão neste blog e tudo me correu às maravilhas (daí a qualidade dos posts ser elevada). Mas agora eu tenciono fazer o upgrade ao Windows Vista para o Seven e queria remover por completo o Ubuntu antes de fazer o upgrade, pois não sei se poderá gerar problemas. Assim, como faço a para voltar ao normal? É que o pc desde que instalei o Ubuntu, inicia-me sempre com o GRUB. Se eu simplesmente formatar a parte do disco do Ubuntu não consigo aceder ao Windows? Que tenho que fazer?

    Sei que o comentário é extenso, mas espero que consigas compreender.

    Desde já aproveito para desejar umas Boas Festas e umas Boas Entradas no Novo Ano ao administrador e aos seguidores deste Blog.

    Cumprimentos

  10. Seventy diz:

    o mesmo se passa aqui. ubuntu 9.10.

  11. gustavo diz:

    claudio,
    tenho o 9.10, atualizado automaticamente.

  12. Cláudio Novais diz:

    Olá S,
    Sou exactamente da mesma opinião. Mas também sou da opinião que, para meter um boot loader tão lento como o grub2, mais valia continuar com o antigo. O antigo grub era bem mais rápido a carregar. Este novo vê-se que é mais pesado…

    Olá Seventy, flaviosouza e gustavo
    Provavelmente não tem o Grub2, mas, sim, o Grub antigo. Qual é o seu Ubuntu?

    Olá Alax Ricard,
    Sinceramente não sei como se muda a linguagem do Gru2. Mas quando souber farei um artigo sobre isso! :]

    Olá prestone,
    O tempo de espera sempre foi 10 segundos. No entanto, o novo grub2 é mais pesado e por isso mesmo você sente que ele demora mais tampo. Por isso mesmo fiz este artigo para diminuir o tempo inútil que se espera se não carregar na tecla “enter” para avançar…

    Olá CientistaMaluco,
    Sim, pode ser feito através desse programa. Mas através deste artigo evita-se a instalação de outros programas. Mesmo assim, obrigado pela sugestão! :]

    Obrigado a todos pelo apoio através dos comentários!

    Abraços.

  13. CientistaMaluco diz:

    Outra das formas de reduzir o tempo do grup é pelo StartUp-Manager. :)

  14. gustavo diz:

    olá, claudio.

    percebí a mesma situação dos outros. nada aparece no grub aberto pelo gedit.
    abraço.

  15. Oi Cláudio, parabéns pelo blog.

    Estou escrevendo para dizer que tentei fazer a dica acima, mas não encontrei o arquivo grub que deve ser editado. Acredito que ele esteja em outro local…

    Você saberia onde?

    Grato,
    Flávio.

  16. prestone diz:

    Pensei que era só eu que achava que tava mais lento o grub, ja tava achando que era eu que tava Loko, porque ninguem tinha falado nisso até agora…,

  17. [...] This post was mentioned on Twitter by Planet Ubuntu Brasil and nikkus, Vinicius Cordeiro. Vinicius Cordeiro said: Reduza o tempo de espera (timeout) do Grub2 http://bit.ly/6D99aW [...]

  18. Alax Ricard diz:

    muito bom mesmo eu vou fazer isso no meu Ubuntu 910 agorinha mesmo mano, agora eu tou com o probleminha é que o meu time grub2 do meu ubuntu quando ligar ele ele esta em inglish como é que eu faço pra traduzir ele em amigo.

  19. Seventy diz:

    antes de mais parabens pelo blog
    mas eu não consegui fazer isso. fiz tudo correcto, mas quando me aparece para editar, não está nada escrito no ficheiro. que faço?

  20. S diz:

    O ubuntu devia vir com esse valor no minimo a 5!

Deixe uma resposta a lycanthrope