Ошибка systemd-boot, которую я хочу скрыть

Вопрос или проблема

Я использую systemd-boot в качестве загрузчика, и во время загрузки появляется следующее сообщение:

Не удалось получить данные RNG: не готово

Все работает нормально, мне просто хотелось бы скрыть его

Ответ или решение

Решение проблемы с ошибкой "Failed to acquire RNG data: not ready" в systemd-boot

Если вы используете загрузчик systemd-boot и сталкиваетесь с сообщением об ошибке "Failed to acquire RNG data: not ready" при загрузке, это может вызывать некоторые неудобства, но не стоит беспокоиться – эта проблема не мешает нормальной работе операционной системы. Тем не менее, вы можете скрыть это сообщение, следуя нескольким простым шагам.

Понимание проблемы

Ошибка "Failed to acquire RNG data: not ready" связана с генерацией случайных чисел, необходимой для обеспечения безопасности системы. В большинстве случаев это сообщение появляется, когда система не может получить данные RNG (Random Number Generator), которые используются для шифрования и безопасности. Однако, если ваша система полностью функционирует и не страдает от каких-либо проблем, вы можете скрыть это сообщение.

Шаги по скрытию сообщения об ошибке

  1. Редактирование конфигурационных файлов загрузчика:
    Чтобы сделать так, чтобы сообщение исчезало, вам нужно отредактировать конфигурационный файл загрузки systemd-boot.

    • Перейдите в директорию, где находятся конфигурационные файлы загрузчика. Обычно это /boot/loader/entries/.
    • Найдите файл, который соответствует вашей загрузочной записи (например, linux.conf).
    • Откройте файл с помощью текстового редактора, например, nano:
      sudo nano /boot/loader/entries/linux.conf
  2. Добавление параметров ядра:
    Внутри файла вам нужно добавить параметр, который будет подавлять это сообщение. Найдите строку, начинающуюся с options, и добавьте quiet для уменьшения выводимой информации. В результате строка должна выглядеть примерно так:

    options root=UUID=<ваш-uuid> quiet
  3. Сохранение изменений:
    После внесения изменений сохраните файл и закройте текстовый редактор (в случае nano нажмите Ctrl + O, затем Enter, а затем Ctrl + X).

  4. Перезагрузка системы:
    Теперь перезагрузите вашу систему, чтобы изменения вступили в силу:

    sudo reboot

Дополнительные рекомендации

  • Мониторинг службы RNG: Если вас беспокоит причина возникновения ошибки, вы можете проверить статус службы генерации случайных чисел (например, systemd-rngd). Она должна работать корректно, чтобы избежать подобных сообщений в будущем.

    Вы можете проверить статус с помощью команды:

    systemctl status systemd-rngd.service
  • Логи системы: Также стоит взглянуть на системные журналы, используя journalctl, чтобы выяснить, не возникает ли других тревожных сообщений:

    journalctl -b

Заключение

Несмотря на то что сообщение об ошибке "Failed to acquire RNG data: not ready" не является критичным и не останавливает работу системы, подавление этого сообщения может улучшить пользовательский опыт. Следуя вышеприведенным шагам, вы сможете скрыть это сообщение, обеспечив при этом нормальное функционирование ОС.

Если у вас возникли дополнительные вопросы или потребуется помощь с другими аспектами работы с systemd-boot, не стесняйтесь обращаться за поддержкой.

Оцените материал
Добавить комментарий

Капча загружается...