& ldquo; Ошибка загрузки безопасности & rdquo; после обновлений Ubuntu

Я установил Ubuntu 16.04 вместе с существующей установкой Windows 10 на моем ноутбуке (см. Установка Ubuntu 16.04.2 рядом с Windows 10 на Acer Travelmate B117).

Это работало нормально, пока Ubuntu не напомнил мне некоторых системных обновлений, которые я установил. После этого я больше не могу загружать ноутбук в режиме защищенной загрузки. При попытке загрузки я получаю сообщение «Ошибка загрузки системы безопасности».

При отключении режима безопасной загрузки я снова вижу диспетчер загрузки, и я все еще могу запустить Ubuntu, но не Windows.

How можно восстановить настройки до последнего обновления системы? Или, как я могу настроить Ubuntu на запуск в режиме безопасной загрузки еще раз?

Выход efibootmgr выглядит так:

$ sudo efibootmgr -v BootCurrent: 0002 Timeout: 0 seconds BootOrder: 0002,2001,0004,2002,2003 Boot0000* ubuntu HD(1,GPT,33e16123-03a6-4fce-84e8-7d663df31354,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi) Boot0001* Unknown Device: HD(1,GPT,33e16123-03a6-4fce-84e8-7d663df31354,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi)RC Boot0002* Grub PciRoot(0x0)/Pci(0x13,0x0)/Sata(0,0,0)/HD(1,GPT,33e16123-03a6-4fce-84e8-7d663df31354,0x800,0x32000)/File(\EFI\ubuntu\grubx64.efi)A01 .. Boot0003* Ubuntu PciRoot(0x0)/Pci(0x14,0x0)/USB(7,0)/HD(1,MBR,0x4294967243,0x800,0x737f000)/File(\EFI\BOOT\BOOTx64.EFI)A01 .. Boot0004* Windows Boot Manager HD(1,GPT,33e16123-03a6-4fce-84e8-7d663df31354,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...6................ Boot0005* Unknown Device: FvVol(a881d567-6cb0-4eee-8435-2e72d33e45b5)/FvFile(c57ad6b7-0515-40a8-9d21-551652854e37)RC...0 Boot2001* EFI USB Device RC Boot2002* EFI DVD/CDROM RC Boot2003* EFI Network RC

Сообщение BitLocker, которое отображается при попытке запустить Windows в небезопасном режиме на немецком языке и говорит что-то вроде:

BitLocker Recovery Please enter BitLocker Recovery Key: .... Reason: Secure Boot was disabled, please enable Secure Boot or disable BitLocker

Это экран, который я вижу при включении моего ноутбука в безопасном режиме: Установка Ubuntu 16.04.2 рядом с Windows 10 на Acer Travelmate B117

Это выход efibootmgr после команды efibootmgr -o, предложенной Родом Смитом:

$ sudo efibootmgr -v BootCurrent: 0002 Timeout: 0 seconds BootOrder: 0002,2001,0004,2002,2003 Boot0000* ubuntu HD(1,GPT,33e16123-03a6-4fce-84e8-7d663df31354,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi) Boot0001* Unknown Device: HD(1,GPT,33e16123-03a6-4fce-84e8-7d663df31354,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi)RC Boot0002* Grub PciRoot(0x0)/Pci(0x13,0x0)/Sata(0,0,0)/HD(1,GPT,33e16123-03a6-4fce-84e8-7d663df31354,0x800,0x32000)/File(\EFI\ubuntu\grubx64.efi)A01 .. Boot0003* Ubuntu PciRoot(0x0)/Pci(0x14,0x0)/USB(7,0)/HD(1,MBR,0x4294967243,0x800,0x737f000)/File(\EFI\BOOT\BOOTx64.EFI)A01 .. Boot0004* Windows Boot Manager HD(1,GPT,33e16123-03a6-4fce-84e8-7d663df31354,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...6................ Boot0005* Unknown Device: FvVol(a881d567-6cb0-4eee-8435-2e72d33e45b5)/FvFile(c57ad6b7-0515-40a8-9d21-551652854e37)RC...0 Boot2001* EFI USB Device RC Boot2002* EFI DVD/CDROM RC Boot2003* EFI Network RC

0
задан 27 April 2017 в 01:07

2 ответа

Вы должны иметь возможность заставить систему загружаться с активной загрузкой с помощью следующей команды в Ubuntu:

sudo efibootmgr -o 0000,0002,2001,0004,2002,2003

Эта команда изменяет переменную BootOrder (показана в efibootmgr вы отправили сообщение), добавив Boot0000 (запись ubuntu, которая запускает shimx64.efi), к началу списка списка загрузки. Прямо сейчас эта запись не входит в список порядков загрузки; но Boot0002, который запускает grubx64.efi напрямую, находится в начале списка. Это источник вашей проблемы с безопасностью загрузки; Shim является центральной частью поддержки безопасной загрузки Ubuntu, поэтому в обход Shim невозможно загрузиться с активной загрузкой. (См. Эту страницу для получения дополнительной информации о безопасной загрузке.)

Что касается загрузки Windows, я боюсь, что не могу предложить большую помощь. Вы написали в своем комментарии:

Я могу выбрать Windows в диспетчере загрузки, но в итоге появляется сообщение об ошибке из BitLocker.

К сожалению, это все еще довольно расплывчато; всегда нужно отправлять сообщение should и заполнять сообщение об ошибке при обращении за помощью. Кроме того, я мало знаю о BitLocker, поэтому вряд ли я помогу, даже если бы я знал, что это за сообщение. Похоже, это проблема с Windows-спецификой - возможно, ваш (по-видимому, зашифрованный) раздел Windows каким-то образом был поврежден; или, возможно, BitLocker полагается на программное обеспечение или настройки на этой странице моей , которую Ubuntu изменил. В любом случае, я рекомендую вам отправить полное сообщение об ошибке на форум Windows для получения справки по этой проблеме. (Возьмите цифровую фотографию и опубликуйте ее, если сообщение достаточно продолжительное, чтобы заслужить этот подход.)

1
ответ дан 18 July 2018 в 14:27

Вы должны иметь возможность заставить систему загружаться с активной загрузкой с помощью следующей команды в Ubuntu:

sudo efibootmgr -o 0000,0002,2001,0004,2002,2003

Эта команда изменяет переменную BootOrder (показана в efibootmgr вы отправили сообщение), добавив Boot0000 (запись ubuntu, которая запускает shimx64.efi), к началу списка списка загрузки. Прямо сейчас эта запись не входит в список порядков загрузки; но Boot0002, который запускает grubx64.efi напрямую, находится в начале списка. Это источник вашей проблемы с безопасностью загрузки; Shim является центральной частью поддержки безопасной загрузки Ubuntu, поэтому в обход Shim невозможно загрузиться с активной загрузкой. (См. Эту страницу для получения дополнительной информации о безопасной загрузке.)

Что касается загрузки Windows, я боюсь, что не могу предложить большую помощь. Вы написали в своем комментарии:

Я могу выбрать Windows в диспетчере загрузки, но в итоге появляется сообщение об ошибке из BitLocker.

К сожалению, это все еще довольно расплывчато; всегда нужно отправлять сообщение should и заполнять сообщение об ошибке при обращении за помощью. Кроме того, я мало знаю о BitLocker, поэтому вряд ли я помогу, даже если бы я знал, что это за сообщение. Похоже, это проблема с Windows-спецификой - возможно, ваш (по-видимому, зашифрованный) раздел Windows каким-то образом был поврежден; или, возможно, BitLocker полагается на программное обеспечение или настройки на этой странице моей , которую Ubuntu изменил. В любом случае, я рекомендую вам отправить полное сообщение об ошибке на форум Windows для получения справки по этой проблеме. (Возьмите цифровую фотографию и опубликуйте ее, если сообщение достаточно продолжительное, чтобы заслужить этот подход.)

1
ответ дан 24 July 2018 в 20:24
  • 1
    Я добавил сообщение об ошибке BitLocker на мой вопрос. В значительной степени это говорит о том, что мне нужно включить Secure Boot. Команда изменила порядок настроек меню загрузки, но не изменила проблему, из-за которой я не могу запустить компьютер с включенным режимом безопасной загрузки. В режиме безопасной загрузки я вижу только указанное выше сообщение об ошибке, но не диспетчер загрузки или что-то еще. – MrSparkle 25 April 2017 в 22:46
  • 2
    Дело в том, что что-то произошло при установке последних обновлений системы Ubuntu. Раньше я мог запускать BootManager, Ubuntu и Windows в режиме безопасной загрузки, и теперь это больше не работает. – MrSparkle 25 April 2017 в 22:52
  • 3
    Поэтому загрузите Ubuntu с отключенной защищенной загрузкой, используйте команду efibootmgr, указанную мной, повторно включите Secure Boot и посмотрите, что произойдет. – Rod Smith 25 April 2017 в 23:09
  • 4
    Вы все равно должны использовать меню загрузки EFI (некоторые функциональные клавиши при включении питания), чтобы выбрать «ubuntu». который запускает прокладку и должен загружаться в безопасном режиме. Возможно, вы использовали меню EFI для загрузки Windows, так как grub по-прежнему не может загружать Windows в безопасном режиме, насколько мне известно. – ubfan1 25 April 2017 в 23:28
  • 5
    AFAIK, GRUB может загружать Windows с защищенной загрузкой на компьютеры most , хотя есть известная ошибка , которая мешает этому работать на некоторые компьютеры. – Rod Smith 25 April 2017 в 23:30

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

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