На самом деле, данных для постановки диагноза недостаточно, и все попытки поставить оный будут просто пальцем в небо.
Совет: скачайте systemrescuecd, залейте его на флешку (в комплекте есть скрипт для этого), загрузитесь с него.
При начале загрузки будет разница: если цветной экран выбора опции загрузки, значит грузится не через EFI. Если чёрно-белый, значит EFI.
Далее, при после загрузки в EFI-режиме, нужно посмотреть в вывод efibootmvr -v. Он покажет что-то типа такого:
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0003,0000
Boot0001* Linux kernel HD(1,GPT,000000-0000-0000-0000-000000,0x800,0x32000)/File(\KERNEL.EFI)
Boot0003* Windows Boot Manager HD(1,GPT,000000-0000-0000-0000-000000,0x800,0x32000)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.0.0.0.0.0.0.0.0.-.0.0.0.0.-.0.0.0.0.-.0.0.0.0.-.0.0.0.0.0.0.0.0.0.0.0.0.}...0................
Если нет, значит слетела загрузочная запись.
// ну и если совсем уж лень со всем этим разбираться, то можно просто включить legacy-режим и переставить без UEFI ;)
// хотя лично мне вечные косяки Ubuntu и прочих "корпоративных" дистрибутивов не нравятся, но не буду отговаривать