Отсюда:
Вы можете установить файл ключевого файла example.key и файл сертификата example.crt или файл сертификата, выданный вашим ЦС, путем запуска следующие команды в командной строке терминала:
sudo cp example.crt /etc/ssl/certs
sudo cp example.key /etc/ssl/private
Теперь просто настройте любые приложения с возможностью использования криптографии с открытым ключом, чтобы использовать сертификат и файлы ключей. Например, Apache может предоставлять HTTPS, Dovecot может предоставлять IMAPS и POP3S и т. Д.
У меня была такая же проблема на той же аппаратной модели. Как отмечал оригинальный плакат, проблема исчезает после применения обновления. К сожалению, проблема снова появляется. Исправление состоит в том, чтобы отключить безопасную загрузку, следуя инструкциям на этой странице: https://support.hp.com/us-en/document/c04784866
Казалось бы, проблема заключается в нескольких установках несоответствия GRUB. GRUB, установленный на /EFI/ubuntu/grubx64.efi, не работает, в то время как GRUB установлен на /EFI/Boot/bootx64.efi.
Вы должны исправить это, переустановив GRUB на ESP.
sudo grub-install --efi-directory = / boot / efi / dev / sda
К сожалению, Boot Repair не правильно обрабатывает диски NVMe, поэтому в вашем отчете BootInfo отсутствует куча важной информации; однако он показывает одну запись ubuntu в списке диспетчера загрузки NVRAM, поэтому маловероятно, что система загружается через какой-либо другой путь - ИСКЛЮЧАЕТ, что у вас есть резервный загрузчик (EFI/BOOT/bootx64.efi), который от другого файл в этом каталоге (fbx64.efi), вероятно, является инструментом для восстановления настроек загрузки в случае сбоя прошивки. Этот инструмент, как его настроить и использовать, описан в моей документации rEFInd (хотя он не является частью rEFInd, эта страница имеет самое полное и краткое описание fbx64.efi, о котором я знаю):
http://www.rodsbooks.com/refind/bootcoup.html#fallback
Возможно, ваш компьютер потеряет свою загрузочную переменную порядка, загрузив через Shim (как EFI/BOOT/bootx64.efi) и fbx64.efi, который затем загружает процесс загрузки в обычную запись ubuntu (которая запускает второй Shim, а затем GRUB), который затем зависает; но когда запись ubuntu запускается напрямую, она работает нормально. Это может произойти из-за ошибок, связанных с запуском двух копий Shim, потому что сам fbx64.efi вызывает проблемы или по какой-то другой причине. Эта гипотеза очень спекулятивна; это основано на очень мало доказательств и немало предположений. Он также предполагает ошибки в вашей прошивке и, вероятно, в Shim, fbx64.efi и / или GRUB. Это согласуется с симптомами, которые вы видите, и это единственное объяснение, которое приходит на ум. Если это то, что происходит, вы можете попробовать как диагностические процедуры или устранить проблему:
Переименуйте каталог EFI/BOOT в ESP. Если вы переименуете этот каталог, и проблема будет сохраняться точно так, как она есть, то моя гипотеза неверна. (Это связано с тем, что переименование EFI/BOOT не позволит компьютеру пытаться запустить Shim и fbx64.efi, хранящиеся в этом каталоге, поэтому, если он продолжает загружаться, должно быть, что порядок загрузки и загрузочные переменные сохраняются и соблюдаются, наоборот к моей гипотезе.) Если, однако, компьютер начинает правильно загружаться или загружается прямо в Windows, то это свидетельствует о том, что он загружался таким образом, и моя гипотеза становится гораздо более вероятной. Вы должны иметь возможность переименовать каталог обратно в EFI/BOOT, чтобы восстановить загрузочную операцию (failing), которая будет необходима для следующих трех ремонтов .... Отключить Безопасную загрузку - Отключение Secure Boot изменит способ работы Shim, и если моя гипотеза верна, это может заставить все работать - или это может не иметь никакого эффекта. Даже если моя гипотеза верна, это изменение будет работать только в том случае, если отказ вызван Secure Boot, чего может и не быть. Скопируйте EFI/ubuntu/grub* в EFI/BOOT. Если вы скопируете GRUB (grubx64.efi) и его файл конфигурации (grub.cfg) с EFI/ubuntu на EFI/BOOT, затем Shim в EFI/BOOT (то есть EFI/BOOT/bootx64.efi ) должен запускать GRUB непосредственно из EFI/BOOT, а не проходить через fbx64.efi. Это должно обойти проблему, если моя гипотеза правильная. Используйте rEFInd. Мой менеджер загрузки rEFInd загружается совсем по-другому из GRUB, поэтому вероятность того, что проблема не будет затронута этой проблемой. Однако, если активна Secure Boot, вам нужно зарегистрировать ключ или два в списке MOK, как описано в документации rEFInd Secure Boot. Кроме того, вам может потребоваться удалить или переименовать файл EFI/ubuntu/BOOTX64.CSV в ESP. (Переименуйте его на что-то с именем файла, которое не заканчивается на .CSV, или любым измененным в зависимости от случая вариантом, например .csv.) Причина в том, что fbx64.efi ищет файлы .CSV для восстановления NVRAM- основанный на загрузке, поэтому, если этот файл присутствует, вероятность 50/50 будет иметь приоритет над файлом BOOT.CSV, который создает rEFInd для себя, тем самым заставляя систему загружаться в GRUB и продолжать сбой в том, как вы описываете. Обновите свою прошивку. Если ваш производитель предлагает новую прошивку (возможно, называемую «BIOS»), чем то, что вы используете сейчас, вы можете ее обновить. Это выстрел в темноте; ваша проблема звучит достаточно экзотично, что вряд ли она будет исправлена в обновлении прошивки.Я рекомендую вам попробовать первый из этих параметров в качестве диагностики. Если поведение загрузки изменяется, как я описал, вы можете восстановить EFI/BOOT так, как он был, и попробовать любой из следующих трех параметров - или более одного, если ваша первая попытка не удалась. Если OTOH, переименование EFI/BOOT не имеет эффекта, то следующие два варианта вряд ли сработают (хотя может быть отключено Безопасная загрузка). Установка rEFInd становится вариантом, который, скорее всего, будет работать в этом случае, но это действительно выстрел в темноте. Обновление прошивки может работать, даже если первая диагностическая опция не изменяет поведение, но, как я уже сказал, это отчаянный вариант, который вряд ли будет работать независимо от причины. Тем не менее, стоит попробовать, если у вас нет других параметров (или, может быть, даже если вы это сделаете - обновления прошивки могут устранить всевозможные проблемы, добавить функции и повысить производительность).
Удачи, исправляя вашу проблему!
У меня была такая же проблема на той же аппаратной модели. Как отмечал оригинальный плакат, проблема исчезает после применения обновления. К сожалению, проблема снова появляется. Исправление состоит в том, чтобы отключить безопасную загрузку, следуя инструкциям на этой странице: https://support.hp.com/us-en/document/c04784866
Казалось бы, проблема заключается в нескольких установках несоответствия GRUB. GRUB, установленный на /EFI/ubuntu/grubx64.efi, не работает, в то время как GRUB установлен на /EFI/Boot/bootx64.efi.
Вы должны исправить это, переустановив GRUB на ESP.
sudo grub-install --efi-directory = / boot / efi / dev / sda
К сожалению, Boot Repair не правильно обрабатывает диски NVMe, поэтому в вашем отчете BootInfo отсутствует куча важной информации; однако он показывает одну запись ubuntu в списке диспетчера загрузки NVRAM, поэтому маловероятно, что система загружается через какой-либо другой путь - ИСКЛЮЧАЕТ, что у вас есть резервный загрузчик (EFI/BOOT/bootx64.efi), который от другого файл в этом каталоге (fbx64.efi), вероятно, является инструментом для восстановления настроек загрузки в случае сбоя прошивки. Этот инструмент, как его настроить и использовать, описан в моей документации rEFInd (хотя он не является частью rEFInd, эта страница имеет самое полное и краткое описание fbx64.efi, о котором я знаю):
http://www.rodsbooks.com/refind/bootcoup.html#fallback
Возможно, ваш компьютер потеряет свою загрузочную переменную порядка, загрузив через Shim (как EFI/BOOT/bootx64.efi) и fbx64.efi, который затем загружает процесс загрузки в обычную запись ubuntu (которая запускает второй Shim, а затем GRUB), который затем зависает; но когда запись ubuntu запускается напрямую, она работает нормально. Это может произойти из-за ошибок, связанных с запуском двух копий Shim, потому что сам fbx64.efi вызывает проблемы или по какой-то другой причине. Эта гипотеза очень спекулятивна; это основано на очень мало доказательств и немало предположений. Он также предполагает ошибки в вашей прошивке и, вероятно, в Shim, fbx64.efi и / или GRUB. Это согласуется с симптомами, которые вы видите, и это единственное объяснение, которое приходит на ум. Если это то, что происходит, вы можете попробовать как диагностические процедуры или устранить проблему:
Переименуйте каталог EFI/BOOT в ESP. Если вы переименуете этот каталог, и проблема будет сохраняться точно так, как она есть, то моя гипотеза неверна. (Это связано с тем, что переименование EFI/BOOT не позволит компьютеру пытаться запустить Shim и fbx64.efi, хранящиеся в этом каталоге, поэтому, если он продолжает загружаться, должно быть, что порядок загрузки и загрузочные переменные сохраняются и соблюдаются, наоборот к моей гипотезе.) Если, однако, компьютер начинает правильно загружаться или загружается прямо в Windows, то это свидетельствует о том, что он загружался таким образом, и моя гипотеза становится гораздо более вероятной. Вы должны иметь возможность переименовать каталог обратно в EFI/BOOT, чтобы восстановить загрузочную операцию (failing), которая будет необходима для следующих трех ремонтов .... Отключить Безопасную загрузку - Отключение Secure Boot изменит способ работы Shim, и если моя гипотеза верна, это может заставить все работать - или это может не иметь никакого эффекта. Даже если моя гипотеза верна, это изменение будет работать только в том случае, если отказ вызван Secure Boot, чего может и не быть. Скопируйте EFI/ubuntu/grub* в EFI/BOOT. Если вы скопируете GRUB (grubx64.efi) и его файл конфигурации (grub.cfg) с EFI/ubuntu на EFI/BOOT, затем Shim в EFI/BOOT (то есть EFI/BOOT/bootx64.efi ) должен запускать GRUB непосредственно из EFI/BOOT, а не проходить через fbx64.efi. Это должно обойти проблему, если моя гипотеза правильная. Используйте rEFInd. Мой менеджер загрузки rEFInd загружается совсем по-другому из GRUB, поэтому вероятность того, что проблема не будет затронута этой проблемой. Однако, если активна Secure Boot, вам нужно зарегистрировать ключ или два в списке MOK, как описано в документации rEFInd Secure Boot. Кроме того, вам может потребоваться удалить или переименовать файл EFI/ubuntu/BOOTX64.CSV в ESP. (Переименуйте его на что-то с именем файла, которое не заканчивается на .CSV, или любым измененным в зависимости от случая вариантом, например .csv.) Причина в том, что fbx64.efi ищет файлы .CSV для восстановления NVRAM- основанный на загрузке, поэтому, если этот файл присутствует, вероятность 50/50 будет иметь приоритет над файлом BOOT.CSV, который создает rEFInd для себя, тем самым заставляя систему загружаться в GRUB и продолжать сбой в том, как вы описываете. Обновите свою прошивку. Если ваш производитель предлагает новую прошивку (возможно, называемую «BIOS»), чем то, что вы используете сейчас, вы можете ее обновить. Это выстрел в темноте; ваша проблема звучит достаточно экзотично, что вряд ли она будет исправлена в обновлении прошивки.Я рекомендую вам попробовать первый из этих параметров в качестве диагностики. Если поведение загрузки изменяется, как я описал, вы можете восстановить EFI/BOOT так, как он был, и попробовать любой из следующих трех параметров - или более одного, если ваша первая попытка не удалась. Если OTOH, переименование EFI/BOOT не имеет эффекта, то следующие два варианта вряд ли сработают (хотя может быть отключено Безопасная загрузка). Установка rEFInd становится вариантом, который, скорее всего, будет работать в этом случае, но это действительно выстрел в темноте. Обновление прошивки может работать, даже если первая диагностическая опция не изменяет поведение, но, как я уже сказал, это отчаянный вариант, который вряд ли будет работать независимо от причины. Тем не менее, стоит попробовать, если у вас нет других параметров (или, может быть, даже если вы это сделаете - обновления прошивки могут устранить всевозможные проблемы, добавить функции и повысить производительность).
Удачи, исправляя вашу проблему!