Я не могу попасть в меню настроек прошивки UEFI во время загрузки. Симптомы включают:
- Ни одна из горячих клавиш F1/F2/.../F10 не вызывает меню конфигурации UEFI. Escape и Del только вызывают бесполезную диагностическую заставку
- Нажатие F12 выводит список загрузочных записей, по одной на диск. Конфигурация UEFI среди записей отсутствует.
- efibootmgr говорит:
No BootOrder is set; firmware will attempt recovery
/sys/firmware/efi/efivars
пусто, даже после того, как я попыталсясмонтировать efivarfs/sys/firmware/efi/vars
содержит только 2 файла:del_var
иnew_var
fwsetup
не работает на моем grub2.02 beta2, но я пока не уверен, что это из-за того, что мой grub слишком старый. Я ввожу fwsetup в командной строке grub2, нажимаю Enter и ничего не отображается.
Моя система — ультрабук Lenovo U310 с 2 дисками. В /dev/sda мой Debian, а в /dev/sdb — Win 10. Сначала была установлена Windows 10, а затем Debian. Раньше у меня никогда не возникало проблем с загрузкой этих двух систем, поскольку они установлены на двух разных дисках, и я всегда нажимал F12, чтобы вызвать список загрузочных записей и выбрать нужный диск для загрузки, если мне когда-нибудь понадобится Windows (по умолчанию Debian).
Вчера я заменил диск /dev/sda (debian) на SSD с большим объемом памяти и снова установил на него Debian. Но на этот раз он не загрузился на новый SSD, видимо, потому, что загрузочная запись не была прописана в UEFI (я все еще могу заставить его загрузиться в новую систему, скопировав загрузчик нарезервное расположение для сменных носителей). Вот тогда я и попытался заглянуть в конфигурацию UEFI и понял, что не могу получить к ней доступ.
Я попытался использовать Windows 10 для загрузки в конфигурации UEFI следующим образом:это руководство, но UEFI Firmware Settings
не существует в Advanced options
. Это, вероятно, указывает на то, что с моим UEFI что-то совсем не так. Я попробовал efibootmgr и покопался в /sys/firmware/efi/xxxvars и понял, что там ничего нет.
Интересно то, что, хотя ни Windows 10, ни мои системы Linux не видят настройки UEFI, моя машина все еще показывает запись Debian, когда я нажимаю F12 при загрузке, даже после того, как я извлек все свои диски. Так что очевидно, что записи загрузки UEFI не мертвы.
Есть идеи, как мне вернуться в меню конфигурации UEFI? Сейчас я просто хочу установить загрузочное устройство по умолчанию на мой новый SSD, чтобы мне не приходилось каждый раз обращаться с ним как со съемным носителем...