После успешного обновления моего P8H67-m pro до последней версии "bios", я в итоге получил мигающий курсор в верхнем левом углу черного экрана. Нет ошибок, нет ничего. В биосе теперь указан только вариант загрузки SATA: <disc name>
вместо обычного UEFI ubuntu
. Я использую схему разбиения GPT.
Пока я не вижу причин, по которым что-то могло бы измениться на моем жестком диске при перепрошивке биоса; потратив на это целый день, рабочим решением было правильно переустановить grub-efi-amd64
(вот как я это сделал). До сих пор я думал, что менеджер загрузки EFI проанализирует мой раздел EFI и вернется с теми параметрами, которые были доступны, но похоже, что об этом нужно явно сообщить, и он забудет обо всем при обновлении.
Если это так, то мне кажется, что это серьезное ограничение. Итак: это стандартное поведение UEFI, что-то специфическое для материнских плат Asus, или linux неправильно устанавливает grub? Хранятся ли данные о путях загрузчиков ОС EFI на каком-либо NVRAM, которые стираются во время обновления BIOS? Смогу ли я столкнуться с той же проблемой, если попытаюсь загрузить жесткий диск с другого компьютера?
PS: версия BIOS не виновата, после первоначального обновления я понизил до первоначальной версии безрезультатно. Теперь, когда я решил проблему, я использую последнюю версию. Он мигает биос, независимо от того, какая версия нарушает систему.