Невозможно войти в меню конфигурации UEFI при загрузке

Невозможно войти в меню конфигурации UEFI при загрузке

Я не могу попасть в меню настроек прошивки 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, чтобы мне не приходилось каждый раз обращаться с ним как со съемным носителем...

Связанный контент