[Resolvido] Iniciar com o Grub

Iniciado por lcom23, 29 de Abril de 2015, 09:46

tópico anterior - próximo tópico

lcom23

Olá pessoal.
Instalei o Ubuntu Mate 15.04 32 bits.
E optei por instalar o Ubuntu em todo o HD, ou seja, não tem outro sistema no HD só o Ubuntu.
Na instalação, se eu não me engano vi que foi instalado o Grub, mas na inicialização do sistema, não aparece o Grub, vai direto para o Gerenciador de Login.
Como saber se o Grub realmente foi instalado?
E como configurar para que quando iniciar o sistema aparecer o menu do Grub?
Mesmo só tendo o Ubuntu na máquina, mesmo assim eu gostaria que aparecesse o menu do Grub.
Desde já agradeço.
>HP Desktop
>Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
>2 GB Ram

Anderson_Coelho

O Grub está instalado sim e você pode dar uma olhada no arquivo /etc/default/grub, que tem informações que podem ser alterados de acordo com o que você quer.

Fora isso, salvo engano, durante a inicialização do sistema, se você ficar pressionando a tecla Shift repetidamente, o menu do Grub aparece.

druidaobelix

É mesmo como o /Anderson_Coelho/ disse acima, editar o arquivo grub existente em /etc/default/

Faça uma cópia de segurança do arquivo de configuração:


sudo cp /etc/default/grub /etc/default/grub-original

Agora edite o arquivo:


sudo gedit /etc/default/grub

Deixe essas três linhas dessa forma:

#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10

Salvar e sair

Faça:


sudo update-grub

reinicie o sistema.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

lcom23

#3
Aqui está o conteúdo do arquivo /etc/defaut/grub

# 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=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# 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

Mas ainda não mudei nada. Porque a sequência está diferente, ou não tem nada a ver, posso mudar assim mesmo?
>HP Desktop
>Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
>2 GB Ram

druidaobelix

Creio que me expressei mal, tratava-se de modificar apenas aquelas 3 linhas indicadas, isto é, todas as demais ficam exatamente como estão.

Entretanto, vendo o seu arquivo real, verifica-se que duas das três linhas já se encontram na forma indicada, portanto, modifique apenas a linha que está diferente, isto é, comente (colocar um # antes) a linha:

#GRUB_HIDDEN_TIMEOUT=0

Comentar, que significa colocar o # no início da linha, irá inutilizar essa linha, e é isso que queremos.

Todo o restante do arquivo permanece inalterado.

Salvar e sair.

Como já dito, atualizar o grub fazendo:

sudo update-grub

Reinicie o sistema.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

lcom23

#5
Mudei a linha que você indicou e entrei com o comando
sudo update-grub
Ao reiniciar, o menu do Grub apareceu.
Agradecer ao DruidaObelix e Anderson pelas dicas.
>HP Desktop
>Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
>2 GB Ram