На моем ноутбуке установлена двойная загрузка Ubuntu и Windows 10. После загрузки и обновления Windows 10 Windows сбрасывает порядок загрузки EFI. Чтобы восстановить refind как мою основную загрузку, я использовал для загрузки с USB-диска refind в Ubuntu и восстановления моей конфигурации EFI. Но сегодня, когда я попытался загрузиться в перемычку USB-накопителя, я получил эту ошибку:
ASSERT /usr/local/UDK2014/MyWorkSpace/MdePkg/Library/BaseMemoryLib/CopyMemWrapper.c(56): (Length - 1) <= (0xFFFFFFFFFFFFFFFFULL - (UINTN)DestinationBuffer)
ASSERT /usr/local/UDK2014/MyWorkSpace/MdePkg/Library/BaseMemoryLib/CopyMemWrapper.c(57): (Length - 1) <= (0xFFFFFFFFFFFFFFFFULL - (UINTN)SourceBuffer)
Сначала я думал, что это USB-накопитель, так как я изменил его контроллер, но после создания нового У меня такая же ошибка. С USB-накопителя Ubuntu я выполнил резервную копию моей старой конфигурации EFI, и поскольку efibootmgr не перечислил переделку, я переустановил ее. После перезагрузки refind сообщает мне:
Отсутствует файл конфигурации refusion.conf!, хотя refind.conf существует. Я попытался использовать предоставленный refind-sample.conf вместо моего, но он все еще не работает. У вас есть ключ к тому, почему это происходит и что еще важнее, как его исправить? Вам нужна дополнительная информация?