Меню Grub не отображается при загрузке после обновления прошивки

После обновления прошивки на моем ноутбуке меню Grub исчезло, и я могу загружаться только с Windows 10.

Конфигурация машины:

  • Lenovo X1 Carbon Gen 7th поставляется с Windows 10.
  • Я установил Ubuntu 18.04 с двойной загрузкой.
  • Выбор меню загрузки Grub работал нормально до вчерашнего обновления прошивки .
  • Ноутбук теперь загружается напрямую в W10, без отображения меню Grub.

Что я сделал:

  • Попытайтесь обновить grub, используя этот пост . В результате в BIOS был добавлен элемент загрузки. Однако при выборе он ничего не делает.
  • Попробуйте добавить элемент загрузки с помощью efibootmgr , используя следующую командную строку efibootmgr -c -d / dev / nvme0n1p1 -p 1 -l \\ EFI \\ ubuntu \\ grubx64.efi - L "GRUB ubuntu" . Я сделал это после другого поста . В результате в BIOS был добавлен элемент загрузки. Однако при выборе он ничего не делает.
  • Используйте восстановление загрузки. Я получил следующее сообщение: Ваш компьютер загружается в режиме EFI, но раздел ESP не обнаружен. Вы можете повторить попытку после создания раздела ESP (FAT32, 100–250 МБ, начало диска, флаг загрузки). Вы уверены, что все равно хотите продолжить? И я не продолжил.

Ubuntu Pastebin находится здесь . Я замечаю в Pastebin сообщение: Grub2 (v1.99-2.00) установлен в MBR / dev / nvme0n1 и ищет в секторе 2048 того же жесткого диска core.img, но core.img в этом месте найти нельзя. Но я не знаю, как использовать эту информацию.

Система Ubuntu все еще находится на диске:

nvme0n1                477G                                
├─nvme0n1p1 vfat       260M                                SYSTEM
├─nvme0n1p2             16M                                
├─nvme0n1p3           97.7G                                
├─nvme0n1p4 ntfs      1000M /mnt/boot-sav/nvme0n1p4        WinRE_DRV
└─nvme0n1p5 ext4       378G /mnt/boot-sav/nvme0n1p5        

в разделе 5.

У меня в кармане: старый образ полного диска Clonezilla, резервная копия двухдневной давности ... и рабочий ноутбук загружается на W10 и на USB-накопителе Ubuntu.

Есть предложения, что делать? Моя цель - избежать переустановки Ubuntu ...

Спасибо за внимание.

0
задан 2 August 2020 в 18:49

2 ответа

Судя по комментариям выше, можно решить проблему несколькими способами.

Если системный раздел EFI — ESP помечен как скрытый, этот флаг необходимо снять, чтобы запустить boot-repair.

Возможно, вам также придется разблокировать безопасную загрузку в BIOS, чтобы запустить boot-repair.

Вывод: загрузочное восстановление — это решение, но для его запуска могут потребоваться некоторые предварительные действия.

1
ответ дан 5 August 2020 в 07:38

То же самое для меня с lenovo legion..

Решение

  1. Вход в BIOS при запуске (F2 или fn + F2 или другое, в зависимости от вашей машины)
  2. В меню загрузки проверьте последовательность загрузки (не следует изменять, но убедитесь, что 1# является правильным жестким диском)
  3. Измените последовательность EFI, чтобы иметь Ubuntu/Linux или что-то еще имеет grub в первой позиции
  4. Сохранить и перезагрузить
  5. Если при запуске дистрибутива Linux вы получаете черный экран (это добавляется ко мне), снова войдите в UEFI BIOS и восстановите заводские настройки по умолчанию. В меню загрузки последовательность загрузки изменилась на устаревшую
  6. Перезагрузка
0
ответ дан 11 February 2021 в 12:53

Другие вопросы по тегам:

Похожие вопросы: