O problema é causado pelo fato de que uma parte do carregador de inicialização GRUB permanece instalada no computador e está sendo ativada por padrão. Infelizmente, a forma como o Ubuntu configura o GRUB faz com que ele dependa de arquivos localizados na partição do Ubuntu e, como você excluiu essa partição, esses arquivos efetivamente não existem mais.
Existem várias soluções possíveis para este problema:
- Você pode iniciar seu utilitário de configuração de firmware e usá-lo para excluir a entrada do Ubuntu ou reordenar as entradas para que a entrada do Windows seja a primeira. Infelizmente, os detalhes de como entrar no utilitário de configuração de firmware variam de uma máquina para outra. A maioria usa Del ou uma tecla de função no início do processo de inicialização, mas os detalhes variam. Alguns tornam isso muito difícil. Além disso, os detalhes de como modificar a ordem de inicialização variam de um para outro. Assim, você apenas terá que bisbilhotar ou pedir em um fórum do fabricante para aprender como fazê-lo desta maneira.
- Existe uma maneira de sair do GRUB, mas não me lembro do comando preciso - tente
exit
,quit
ou sinônimos disso. Sair do GRUB deve fazer com que o próximo gerenciador de inicialização na lista de NVRAM seja iniciado. Este provavelmente será o gerenciador de inicialização do Windows, portanto, você deve conseguir entrar no Windows dessa maneira. Isso não resolverá o problema permanentemente, mas pode ser um passo para uma solução. - O gerenciador de boot interno do firmware deve ser capaz de ignorar o GRUB. Tal como acontece com o utilitário de configuração do firmware, este é acessado por um pressionamento de tecla específico do sistema - geralmente Esc ou uma tecla de função.
- Se você puder inicializar no Windows saindo do GRUB ou usando o gerenciador de inicialização do próprio firmware, poderá iniciar uma janela Prompt de Comando do Administrador (clicando com o botão direito no ícone Prompt de Comando e selecionando "Executar como Administrador" nas opções). A digitação de
bcdedit /set {bootmgr} path \EFI\Microsoft\boot\bootmgfw.efi
deve, então, redefinir o carregador de inicialização do Windows como o padrão. - Se você conseguir inicializar o Windows, tente usar a ferramenta EasyUEFI de terceiros para ajustar sua prioridade de inicialização Lista. Mova a opção do Windows para o topo da lista.
- Você pode inicializar um disco de emergência do Linux (como um instalador do Ubuntu) e usar
efibootmgr
para definir o carregador de inicialização padrão e / ou excluir a entrada do Ubuntu. Digitesudo efibootmgr
e usesudo efibootmgr -o ####,####,####
para definir a ordem de inicialização. Por exemplo, se o Windows forBoot0003
, você digitarásudo efibootmgr -o 0003
(e, opcionalmente, adicionará outras em uma lista delimitada por vírgula) para definir o Windows primeiro. - Você pode inicializar em qualquer SO, montar a Partição do sistema EFI e excluir o GRUB, que reside em
EFI/ubuntu
- Apague todo o diretório, na verdade.- Em um disco de emergência do Linux, você precisará descobrir qual partição é o seu ESP usando
gdisk
,parted
ou alguma outra ferramenta. Geralmente é a primeira ou segunda partição no disco e sempre usa o sistema de arquivos FAT. Emgdisk
, tem um código de tipo EF00; e emparted
, tem seu conjunto "boot flag". Monte commount
, como emsudo mount /dev/sda1 /mnt
. - No Windows, digitar
mountvol S: /S
em uma janela Prompt de Comando do Administrador deve montar o ESP emS:
- mas somente a partir dessa janela, portanto, você precisará usar comandos em modo texto para excluir o diretório. / li>
- Em um disco de emergência do Linux, você precisará descobrir qual partição é o seu ESP usando