Você faz tem carregadores de boot instalados. Eu suspeito que você esteja lendo o seguinte:
=> No boot loader is installed in the MBR of /dev/sda.
Isso, no entanto, refere-se aos loaders de inicialização do BIOS-mode . Seu sistema, no entanto, está inicializando claramente no modo EFI, e há carregadores de inicialização no modo EFI em sua EFI Partição do Sistema (ESP; /dev/sda2
no seu caso).
Os carregadores de inicialização EFI são registrados com o firmware, e a ferramenta Linux efibootmgr
pode exibir informações sobre eles. Sua saída de reparo de inicialização inclui essas informações nas linhas 1081-1108:
Boot0003* UEFI: Built-in EFI Shell Vendor(5023b95c-db26-429b-a648-bd47664c8012,)..BO
Boot0004* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot0007* Hard Drive BIOS(2,0,00)..GO..NO........o.S.a.m.s.u.n.g. .S.S.D. .8.5.0. .E.V.O. .2.5.0.G.B....................A...........................>..Gd-.;.A..MQ..L.2.S.N.1.X.N.G.A.0.C.8.1.2.3. .H. . . . ........BO..NO........o.W.D.C. .W.D.1.0.E.Z.E.X.-.0.0.B.N.5.A.0....................A...........................>..Gd-.;.A..MQ..L. . . . .W. .-.D.C.W.3.C.0.F.L.N.T.V.D.Y........BO
Boot0008* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot0009* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot000A* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot000B* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot000C* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot000D* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot000E* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot000F* Unknown Device BIOS(b,0,00)..GO..NO........i.P.N.Y. .U.S.B. .2...0. .F.D. .1.1.0.0....................A.......................<..Gd-.;.A..MQ..L.P.N.Y. .U.S.B. .2...0. .F.D. .1.1.0.0........BO
Boot0011* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot0012* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot0013* UEFI: PNY USB 2.0 FD 1100 ACPI(a0341d0,0)PCI(12,2)USB(1,0)HD(1,70,1d19f90,c3072e18)..BO
Boot0014* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot0015* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot0016* UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot0017 UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot0018 UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot0019 UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot001A UEFI: Samsung SSD 850 EVO 250GB ACPI(a0341d0,0)PCI(11,0)03120a000000ffff0000HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)..BO
Boot001B* Windows Boot Manager HD(2,e1800,32000,a58a1cd6-0de6-44ef-ba6e-a358cdc2952b)File(EFIMICROSOFTBOOTBOOTMGFW.EFI)..BO
Duas coisas surgem em mim sobre essa saída:
- Não há entrada
ubuntu
, como deveria haver. - Existem várias entradas duplicadas para
Samsung SSD
.
Você deve conseguir corrigir o primeiro problema com o seguinte comando, digitado do disco de emergência usado para executar o Reparo de inicialização:
sudo efibootmgr -c -d /dev/sda -p 2 -l //EFI//ubuntu//shimx64.efi -L "ubuntu"
(Se o sistema reclamar que não há nenhum comando efibootmgr
, digite sudo apt-get install efibootmgr
para instalá-lo.)
Esse comando deve criar uma entrada ubuntu
e torná-la o padrão. Dito isso, é possível que a entrada ubuntu
não exista porque o que fez com que as entradas Samsung SSD
redundantes fossem exibidas atrapalhou os dados da NVRAM e empurrou a entrada ubuntu
para fora. Esse tipo de problema também pode impedir que a nova entrada "levar". Nesse caso, há pelo menos algumas soluções possíveis:
- Você pode usar
efibootmgr
para excluir as entradas redundantes. Digitarsudo efibootmgr -b 0004 -B
excluirá a entradaBoot0004
. Repita o comando, mas alterando0004
para cada uma das entradasSamsung SSD
, para excluir todas elas (ou talvez apenas todas, exceto uma delas). Não exclua as várias entradas que não sejamSamsung SSD
- todas parecem válidas e vi as EFIs se desconectarem se você excluir determinadas entradas necessárias. - Você pode usar a ferramenta de configuração do firmware para redefinir todas as opções de firmware para o padrão. Isso pode eliminar todas as entradas da NVRAM, em que você precisará usar
efibootmgr
para recriar a entradaubuntu
, conforme descrito acima.
Se você continuar tendo problemas depois de tentar isso, recomendo que leia as páginas a seguir para obter mais informações básicas antes de tentar qualquer outra coisa:
- entrada do blog de Adam Williamson sobre como a EFI funciona - Esta página descreve a teoria por trás do modo de inicialização EFI.
- Minha página sobre a instalação do Linux em sistemas EFI - Esta página é uma introdução mais prática para Inicialização no modo EFI do blog de Adam Williamson.
Com alguma sorte, as informações nessas páginas ajudarão você a entender a inicialização no modo EFI, que deve ajudá-lo a depurar problemas de inicialização do EFI e, se você não conseguir descobrir sozinho, faça as perguntas certas.