Então eu estupidamente estava com preguiça de desabilitar as atualizações do Windows 10. A atualização do criador veio e me atingiu, e depois que terminou, o GRUB parece ter desaparecido. O único dispositivo de inicialização que aparece no meu gerenciador de inicialização ou BIOS é o Windows Boot Manager.
No Windows, ainda posso ver minha partição Linux listada como uma partição primária íntegra. No entanto, a execução do disco de teste do Windows lista a mesma partição como uma partição de dados da Microsoft (MS Data), que definitivamente não pode estar certa. Tentei usar o test-disk para definir o tipo de partição como Linux Reserved (não há opção apenas para "Linux", como vi em algumas capturas de tela), mas o GRUB ainda não existe. No momento, não tenho acesso a um USB e não consigo criar um disco ao vivo.
As únicas outras partições que aparecem no disco de teste são uma partição do sistema EFI, uma partição de recuperação e minha partição do Windows (que será excluída assim que eu tiver o Ubuntu de volta). Tenho certeza de que as partições EFI e de recuperação estão relacionadas ao Windows. No momento, estou executando uma pesquisa profunda no disco de teste, caso algo mais esteja faltando, mas, enquanto isso, há algo que eu possa fazer para recuperar o Ubuntu?
Não estou familiarizado com o que essa atualização específica do Windows faz; no entanto, há várias coisas possíveis que podem ter acontecido, conforme explicado nestas perguntas e respostas:
Você pode corrigir o problema com o EasyUEFI no Windows ou,
bcdedit
se isso falhar. Na pior das hipóteses, você pode precisar reinstalar completamente o GRUB com Reparo de Inicialização (ou instalar outro gerenciador de inicialização inteiramente).Observe que os computadores modernos baseados em EFI não inicializam os discos per se, pelo menos não da mesma forma que os computadores baseados em BIOS. Em vez disso, a inicialização EFI é controlada por arquivos na EFI System Partition (ESP), com entradas na NVRAM que apontam para arquivos específicos. (Também pode haver carregadores de inicialização armazenados em dispositivos como placas de rede para inicialização de rede; e um nome de arquivo substituto padronizado é usado para inicializar a partir de mídia externa e, quando tudo mais falhar, de um disco rígido interno.)
NÃO use TestDisk nesta situação! Com toda a probabilidade, será inútil na melhor das hipóteses e pode causar problemas muito piores se você cometer um erro com ele! TestDisk é útil para corrigir desastres de particionamento (como apagar acidentalmente uma tabela de partições com
fdisk
,gdisk
,parted
,dd
etc.), mas você não apresentou nenhuma evidência de que esse é o tipo de problema que está tendo.Instalei um caddy de unidade hot swap com dois slots de unidade, cada um com seu próprio botão liga / desliga. Acabei de desligar o Windows 10 para que ele não possa sequestrar o bootloader do Ubuntu.