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