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


17

Recentemente, decidi usar apenas o Ubuntu e não há Windows no meu laptop. Quando ligo o laptop, o menu GRUB é exibido, 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?


Você quer dizer modo de recuperação no Windows ou no Ubuntu?
— Mussnoon

recuperação no ubuntu, não há mais Windows no meu laptop
— Behzadsh

Respostas:


18

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

  1. Abra o /etc/default/grubarquivo usando a partir do terminal digitando:gksu gedit /etc/default/grub
  2. Mude GRUB_TIMEOUT=10paraGRUB_TIMEOUT=0
  3. Salve o arquivo e feche o editor de texto.
  4. Corre: sudo update-grub
  5. Reinicie.

Isso removerá o tempo necessário para que o menu GRUB desapareça .

IMPORTANTE : Se você precisar mudar para o modo de recuperação, basta pressionar ESCquando o Linux iniciar. Isso ocorre quando o BIOS termina de carregar todo o material necessário e o sistema operacional é iniciado. Em seguida, o menu GRUB aparecerá, oferecendo a alteração para selecionar o modo de recuperação.


11
Então, na verdade removemos o tempo, não o grub !?
— Behzadsh

9
Se você remover grub, confie em mim, você não será capaz de arrancar nada. Eu estou dando-lhe uma solução viável para a pergunta " como posso remover ou ocultar esta ", porque se eu dizer-lhe para apagar a pasta grub ou qualquer coisa para eliminá-lo, eu prefiro me dar pontos negativos em askubuntu.
— Luis Alvarado

7

Acredito que uma solução melhor é usar o valor:

GRUB_HIDDEN=1 

em seguida, defina o tempo limite para algo maior que 0 para que você possa acessar o grub, uma vez que está oculto em segundo plano, e você poderá realmente parar a sequência de inicialização e selecionar outro modo de kernel / recuperação.

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


não funciona para mim em waldorf CrunchBang ...
— Jere

Não consigo encontrar nada sobre a GRUB_HIDDENopção no link fornecido. Eu não consigo encontrar essa opção no Manual do Grub . Existem outras opções com nomes semelhantes como GRUB_HIDDEN_TIMEOUTe GRUB_HIDDEN_TIMEOUT_QUIET, então o que a GRUB_HIDDENopção-realmente faz?
— mook765

2

As respostas acima não funcionaram para mim, então pensei em publicá-las por completo. Na minha versão do grub, a tela de tempo limite não oculta quando o GRUB_TIMEOUT=0. Este parece ser um erro registrado aqui: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764 .

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

Meu arquivo de configuração do grub, para quem quer 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=""

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 update-grubscript é executado, observe que não há Windows e, portanto, gera um grub.cfgarquivo que não inclui nenhuma opção para inicializar o Windows e que não apresenta o menu.

Observe, no entanto, que essa abordagem torna impossível inicializar o Windows. Isso é bom para o Behzadsh, pois a pergunta especifica que o Windows foi removido do computador. (De fato, essa abordagem basicamente conclui a tarefa de remoção incompleta que já foi feita.) Essa abordagem está errada para alguém que simplesmente deseja ignorar o menu GRUB, mas ainda mantém a capacidade de inicializar o Windows - por exemplo, usando o computador do computador. gerenciador de inicialização embutido 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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.