O GRUB não está mostrando uma partição do Windows; está mostrando um arquivo do carregador de inicialização do Windows. Esta é uma distinção importante, porque o seu mal-entendido está enviando você em uma perseguição selvagem. (Parece que você não tem perseguido esses gansos por muito tempo, no entanto.)
Em um computador baseado em EFI como o seu, os gerenciadores de partida são armazenados como arquivos comuns na partição do sistema EFI (ESP) que no Ubuntu é montado em /boot/efi
por padrão. Dado isso, seus arquivos do gerenciador de inicialização do Windows são armazenados na árvore de diretórios /boot/efi/EFI/Microsoft
, como visto no Ubuntu. A exclusão dessa árvore de diretórios excluirá o carregador de inicialização do Windows. Tenha cuidado, porém! Se você acidentalmente apagar muito (como toda a árvore de diretórios /boot/efi/EFI
), você também pode excluir o gerenciador de inicialização do Ubuntu!
Como o GRUB depende de um arquivo de configuração criado no Ubuntu para exibir seu menu de inicialização, a exclusão do carregador de inicialização do Windows não fará com que a entrada do Windows seja excluída imediatamente. Para fazer isso, você deve digitar sudo update-grub
, que reconstrói o arquivo de configuração.
Observe também que a maioria dos computadores baseados em EFI mantém uma lista de carregadores de inicialização que será mostrada no próprio gerenciador de inicialização do computador. (Você pode ter usado este gerenciador de inicialização para iniciar o instalador do Ubuntu em CD-R ou unidade flash USB.) Para excluir essa entrada, você pode usar efibootmgr
:
- Digite
sudo efibootmgr
para ver uma lista do que está disponível. (Para mais detalhes, digitesudo efibootmgr -v
; mas você provavelmente não precisa deste detalhe extra para esta tarefa.) - Identifique o gerenciador de inicialização do Windows na lista. (É chamado exatamente isso.) Anote seu número (
Boot0003
, por exemplo). - Exclua a entrada do gerenciador de inicialização do Windows com as opções
efibootmgr
-b ####
e-B
, como emsudo efibootmgr -b 0003 -B
para excluirBoot0003
.
Observe que a exclusão da própria entrada de inicialização da NVRAM não é necessária para remover a entrada do GRUB. Além disso, alguns computadores excluirão essa entrada automaticamente quando você reiniciar e o computador descobrir que a entrada não é mais válida porque o programa que ela referencia está faltando. Observo esse procedimento no interesse da perfeição para aqueles que desejam fazer um trabalho extra-completo de remover referências do Windows a partir do computador.
Como uma nota lateral, eu recomendo strongmente que você faça backup do seu ESP - talvez antes e depois de excluir o carregador de inicialização do Windows. Isso irá protegê-lo contra danos acidentais a ele. Um backup em nível de arquivo (usando cp
, tar
, zip
ou ferramentas semelhantes em nível de arquivo) deve ser suficiente. Se o ESP for danificado ou você acidentalmente o derrotar, você poderá restaurar o backup com um disco de emergência e o mínimo de barulho.