Boot - Como Esconder um item do grub?

1. Boot - Como Esconder um item do grub?

Robson Dantas de Aguiar
rda

(usa XUbuntu)

Enviado em 15/02/2023 - 16:20h

Boas a todos.
Queria esconder um item no Grub e só reaparecer via script no Linux.
Eu uso o Debian, o Ubuntu Mate e o Xubuntu. No mesmo computador eu tenho o Windows 10 que é o da empresa. O da empresa (Windows) só quero que apareça de segunda a sexta, sábados e domingos só os Linux.
Enfim, quero ocultar o Windows do boot e só fazer aparecer quando executar um script ou um comando executado em qualquer distribuição que tenho instalada nesse computador. Alguém pode me ajudar com isso?


  


2. Re: Boot - Como Esconder um item do grub?

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 15/02/2023 - 16:20h

Boa, primeiro vamos tornar a área de boot visível no Grub. Para isso use os seguintes comandos:

sudo update-grub

Isso fará com que todas as áreas de boot que existem no disco sejam exibidos no Grub.

Agora, para ocultar um item no menu, edite o arquivo de configuração do Grub (/etc/default/grub), procurando por a linha GRUB_HIDE= e coloque os números correspondentes aos itens:

GRUB_HIDE=(0,7,8) 


O número 0 correponde ao primeiro item no menu, 1 ao segundo e assim por diante.

Você também pode adicionar um script ao Grub para fazer a restauração dos itens quando necessário. Basta adicionar o seguinte comando na sua linha de configuração:

GRUB_SCRIPT="/endereço/do/script" 


Agora crie o seu próprio script em um local acessível para o Grub, use as opções --set-hidden=false e --set-default=<INDEX>, veja os seguintes exemplos:

sudo grub-editenv list

sudo grub-editenv update --set-hidden=false 0,7,8

sudo grub-editenv set-default 0

Isso deverá restaurar os itens desejados e alterar a opção padrão para qualquer distribuição que esteja usando.

Espero ter ajudado!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts