Como esconder o menu grub na inicialização e mostrá-lo apenas quando pressionar uma determinada tecla?

3

Eu quero instalar o linux em uma máquina, junto com o windows, mas não quero que as pessoas notem.

Então eu pensei que se houvesse alguma maneira de esconder o menu grub na inicialização para fazê-lo inicializar diretamente da partição do Windows, mas quando uma determinada tecla é pressionada na inicialização (digamos left shift, por exemplo) eu quero o menu grub aparecer

É possível fazer isso? Alguém pode pensar em outra alternativa?

    
por opensas 03.12.2014 / 20:42

1 resposta

1

Parece que há um problema com o arquivo /etc/grub.d/30_os-prober do ubuntu

Eu poderia ocultar o menu do grub desabilitando-o com

GRUB_DISABLE_OS_PROBER=true

mas depois perdi as outras opções de inicialização.

Eu poderia resolvê-lo graças a essa resposta no askubuntu: link

Existe um bug no os-prober que sobrescreve a variável GRUB_TIMEOUT, redefinindo-a para 10 segundos.

Alguns criaram essas soluções gists , são alguns scripts que salvam o valor da variável timeout_style e timeout_style e depois eles restauram.

é assim que meu arquivo / etc / default / grub se parece:

GRUB_DEFAULT="saved"
GRUB_HIDDEN_TIMEOUT=1
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0

Agora posso acessar o menu pressionando esc quando a máquina estiver prestes a ser inicializada.

    
por 04.12.2014 / 04:58

Tags