grub-install: ошибка: не удалось зарегистрировать загрузочную запись EFI: функция не реализована

Похоже, это проблема с определением, здесь можно отбросить предупреждения, исходный код устарел

фактический фрагмент кода из этого места выглядит как

#if defined(USE_GCRYPT) || OPENSSL_VERSION_NUMBER < 0x10100000L
    #define HMAC_USE_NO_PTR
#endif

#ifdef HMAC_USE_NO_PTR
HMAC_CTX ctx;
#else
HMAC_CTX * ctx;
#endif

вам необходимо обновить репозиторий с помощью apt-get update, а затем снова установить его или, если вы его компилируете, загрузить более свежий исходный код

0
14.11.2019, 00:08
1 ответ

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

  1. После обновления не закрывайте окно терминала. Если вы не использовали командную строку для обновления, откройте терминал (CTRL+ALT+T ).
  2. Теперь откройте Диспетчер разделов (, например. GParted ).
  3. В GParted отключите системный раздел EFI (/efi/boot)
  4. Вернитесь к своему терминалу и введите sudo apt install -f, а затем Enter
  5. По завершении вернитесь в GParted и смонтируйте системный раздел EFI (/efi/boot)
  6. Если вы сейчас выполните sudo apt update && sudo apt upgradeв терминале (еще раз ), ваши ошибки должны исчезнуть.
1
20.03.2020, 04:31

Теги

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