Quando inicializo meu computador (ele diz "GRUB versão 2.alguma coisa" na parte superior), o Windows aparece como uma das opções, mas removi a pasta Microsoft de /boot/efi/EFI
.
Tentei executar grub/grub-update
, mas não tenho esses binários no meu caminho.
Fedora Linux 38 (Workstation Edition) x86_64
6.3.8-200.fc38.x86_64
Com a mensagem
GRUB version 2.something
(!) na parte superior da tela de inicialização que mostra o Windows, deve ser fácil remover os vestígios finais desse sistema operacional.O que aconteceu é que, quando
grub
foi executado (ou instalado) pela última vez, ele encontrou o Windows como um sistema operacional inicializável alternativo e o incluiu na lista de opções. Você simplesmente precisa executar novamente sua fase de configuração/instalação e o Windows não será mais listado.As instruções estão em Qual é o equivalente a 'update-grub' para sistemas RHEL, Fedora e CentOS , que parece simplificar a execução de um comando como root,
Infelizmente não posso testar este comando, então verifique se
/boot/efi/EFI/fedora/grub.cfg
existe antes de executargrub2-mkconfig
.Como seu sistema usa UEFI, você precisará aprender sobre o
efibootmgr
comando. Ele permite que você visualize e manipule as variáveis de inicialização UEFI NVRAM - e essa variável de inicialização para o Windows é o que faz com que o texto "Gerenciador de inicialização do Windows" apareça na seção de inicialização dos menus do BIOS.Com
efibootmgr -v
, você deve ver uma lista de variáveis de inicialização e seus valores, semelhante a esta:Para excluir uma opção de inicialização, primeiro identifique seu identificador de quatro dígitos
BootXXXX
e, em seguida, executeefibootmgr -b XXXX -B
para excluí-lo. Então, no meu exemplo, o identificador do Windows é Boot0000, então o comando seria:Outra possibilidade é que você esteja vendo o Windows listado no menu de inicialização do GRUB. Para isso, o motivo mais provável é simplesmente que você não atualizou sua configuração do GRUB desde a exclusão do
/boot/efi/EFI/Microsoft
diretório. Isso deve ser facilmente corrigido: