Intereting Posts

Получение «BLInitializeLibrary failed 0xc0000017» при перезагрузке Windows 8 и Fedora 25 с двойной загрузкой

На Satellite Toshiba под управлением Windows 8.1 я установил Fedora 22 в качестве настройки двойной загрузки. Он работал нормально. Жесткий диск умер, поэтому я купил новый диск емкостью 500 ГБ и заказал USB-накопитель Toshiba. Я могу установить Windows на него, загрузиться в него, уменьшить объем, загрузить с LiveCD Fedora USB и установить Fedora 25 в новое пространство. Однако, как только я сделаю этот последний шаг, я больше не могу загружаться в Windows из меню загрузки, хотя я все еще могу загрузиться в Fedora. Ошибка, которую я продолжаю получать:

BLInitializeLibrary failed 0xc0000017

Ничего, что я нашел, помогает. Fedora 25 usb был создан с использованием утилиты Gnome Disk Utility, которая, как я понимаю, означает, что она будет загружаться UEFI. Не загружать usb в режиме UEFI является одним из возможных источников этой проблемы, но я не знаю, как проверить, есть ли grub в UEFI или нет. Есть ли способ диагностировать или исправить эту проблему? Я в порядке с началом, так как я перезапустил весь этот процесс по крайней мере 3 раза.

Изменить: я просто подтвердил, что установка Fedora была в режиме UEFI.

Редактировать # 2: я смог выполнить двойную загрузку с помощью USB-накопителя Fedora 22, считая, что если это сработает, я смогу просто обновить Fedora. Однако обновление не сработало, я предполагаю, что F22 слишком стар. Я попробую еще раз с 24, и если это не сработает 23. Я смог загрузиться как в F22, так и в Windows после установки, так что, надеюсь, это только проблема с изображением Fedora 25 LiveCD.

Хорошо, поэтому благодаря большому количеству проб и ошибок и чтению я, наконец, наткнулся на это решение. Я отредактировал меню Windows в grub и изменил последнюю строку:

chainloader /EFI/Microsoft/Boot/bootmgfw.efi

быть

chainloader (hd0,2)/EFI/Microsoft/Boot/bootmgfw.efi

И Windows загружена. Это на установке Fedora 24, которая дала ту же ошибку, что и 25, поэтому я предполагаю, что исправление будет работать для обоих.