Como remover ou ocultar o menu de inicialização do GRUB?

16

Recentemente decidi usar apenas o Ubuntu e não há Windows no meu laptop. Quando ligo meu laptop, o menu GRUB está aparecendo, mas não preciso mais escolher o SO.

Como posso remover ou ocultar isso?
E depois de remover isso, como eu poderia acessar o modo de recuperação?

    
por Behzadsh 25.12.2010 / 00:01

4 respostas

18

Para não ver o menu do GRUB durante a inicialização:

  1. Abra o arquivo /etc/default/grub usando a entrada do terminal: gksu gedit /etc/default/grub
  2. Alterar GRUB_TIMEOUT=10 para GRUB_TIMEOUT=0
  3. Salve o arquivo e saia do editor de texto.
  4. Executar: sudo update-grub
  5. Reinicialize.

Isto irá remover o tempo que você precisa esperar para o menu GRUB desaparecer .

IMPORTANTE : Se, então, você precisar mudar para Modo de recuperação em algum exemplo, apenas pressione ESC quando o Linux iniciar. Isso é entre quando o BIOS termina de carregar todas as coisas necessárias e o sistema operacional é iniciado. Em seguida, o menu GRUB aparecerá, dando a você a mudança para selecionar o modo de recuperação.

    
por Luis Alvarado 25.12.2010 / 00:22
6

Eu acredito que uma solução melhor é usar o valor:

GRUB_HIDDEN=1 

defina o tempo limite para algo maior que 0, dessa forma você pode acessar o grub desde que ele esteja oculto no fundo, e você terá a chance de parar a seqüência de inicialização e selecionar outro modo kernel / recuperação.

um recurso que pode ser útil quando você tem um sistema corrompido. Você pode ler mais sobre isso aqui

    
por tomodachi 30.01.2013 / 21:11
2

As respostas acima não funcionaram para mim, então pensei em postar isso para ser completo. Na minha versão do grub, a tela de tempo limite não esconde quando o GRUB_TIMEOUT=0 . Este parece ser um bug arquivado aqui: link .

Uma solução fácil (mas não tão elegante) é definir seu GRUB_TIMEOUT=0.1 . Aparentemente, há um script que substitui o valor do tempo limite quando = 0 para o bem do usuário!

Meu arquivo de configuração do grub apenas para quem quiser ver é:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0.1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0.1
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="splash" 
GRUB_CMDLINE_LINUX=""
    
por Michael Portobello 24.03.2017 / 11:58
0

Outra possibilidade se o Windows foi removido do computador é:

  1. Exclua o carregador de inicialização do Windows do ESP. Isso normalmente será feito digitando sudo rm -rf /boot/efi/EFI/Microsoft .
  2. Digite sudo update-grub .

Quando o script update-grub é executado, ele deve observar que não há Windows e, portanto, gerar um arquivo grub.cfg que não inclui nenhuma opção para inicializar o Windows e que não apresenta o menu.

Note, no entanto, que essa abordagem impossibilita a inicialização do Windows. Isso é bom para o Behzadsh, já que a pergunta especifica que o Windows foi removido do computador. (Na verdade, essa abordagem essencialmente conclui a tarefa da remoção incompleta que já foi feita.) Essa abordagem é errada para alguém que simplesmente quer ignorar o menu do GRUB, mas ainda mantém a capacidade de inicializar o Windows - - digamos, usando o gerenciador de inicialização interno do computador para inicializar o Windows. Essa abordagem tornará impossível inicializar o Windows, pelo menos até que o carregador de inicialização do Windows seja restaurado.

    
por Rod Smith 10.04.2017 / 16:10

Tags