Ubuntu 24.04 и шифрование LVM “Ожидание зашифрованного устройства источника” на новых Intel + ядре 6.6 и выше

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

Я установил новую версию Ubuntu 24.04 на внешний диск (Samsung SSD X5) с шифрованием LVM (конфигурация по умолчанию).

С ядром по умолчанию 6.8.0-45 на более новых платформах Intel устройство не загружается, не запрашивает пароль, показывая сообщение “Ожидание зашифрованного устройства источника”.

На старом компьютере я могу загрузиться, установить Mainline и пробовал многие разные ядра:

  • 6.11.0
  • 6.8.0-45 (по умолчанию для Ubuntu)
  • 6.6.51
  • 6.5.11
  • 6.2.0

Вот результаты для каждой платформы:

  • Intel i9-9980HK – Coffee Lake (9-е поколение): Работает со всеми ядрами
  • Intel i7-1165G7 – Tiger Lake (11-е поколение): Работает со всеми ядрами
  • Intel i7-12700H – Alder Lake (12-е поколение): 6.2 загружается, но нет WiFi, 6.5 без проблем. 6.6 и выше не загружаются
  • Intel® Core™ Ultra 7 155H – Meteor Lake (Ultra Series 1): То же самое, что и Alder Lake

Похоже, что ядро 6.6 сломало что-то с недавней поддержкой Intel.

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

Проблема с загрузкой Ubuntu 24.04 на новых платформах Intel с использованием LVM шифрования и сообщением "Waiting for encrypted source device" связана с изменениями в коде ядра, начиная с версии 6.6. Это может происходить по нескольким причинам, включая несовместимость или ошибки, приведенные к проблемам с распознаванием зашифрованных устройств на новых процессорах.

Вот несколько возможных решений и обходных путей, которые могут помочь вам устранить данную проблему:

  1. Обновление системы и модулей: Убедитесь, что ваша система полностью обновлена. Вы можете выполнить команду:

    sudo apt update && sudo apt upgrade
  2. Проблемы с ядром: Учитывая, что на старых версиях ядра (например, 6.5) устройство загружается без проблем, вы можете продолжать использовать это ядро как временное решение, пока проблема не будет устранена в будущем ядре. Вы можете установить более старую версию ядра командой:

    sudo apt install linux-image-6.5.11-<ваша-архитектура>
  3. Настройка конфигурации загрузчика GRUB: Убедитесь, что в конфигурации GRUB указаны правильные параметры для загрузки с зашифрованного устройства. Для этого отредактируйте файл /etc/default/grub, добавив или изменив строки, касающиеся параметров шифрования, и затем выполните команду:

    sudo update-grub
  4. Проверка модуля LUKS: Убедитесь, что необходимые модули для работы с LUKS подключаются на этапе загрузки. Вы можете сделать это, добавив их в файл /etc/initramfs-tools/assemblies и заново сгенерировав образ блоков:

    sudo update-initramfs -u
  5. Проверка оборудования: Если возможно, проверьте работу устройства на других системах или с другими USB-выходами, или рассмотреть возможность подключения к более старым платформам, чтобы исключить аппаратные проблемы.

  6. Запуск в режиме восстановления: Если у вас есть возможность, попробуйте загрузиться в режиме восстановления. Это может помочь вам получить доступ к системе и устранить возможные конфликты или ошибки конфигурации.

  7. Искать обновления и патчи: Постоянно следите за обновлениями в репозиториях Ubuntu и на официальных форумах для получения информации о патчах или тестовых версиях, которые могут исправить вашу проблему с загрузкой.

  8. Мониторинг обсуждений сообщества: Важно следить за обсуждениями на форумах Ubuntu и в системах отслеживания ошибок, таких как Launchpad, о проблемах, связанных с поддержкой новых ядер и Intel. Участие в этих обсуждениях может помочь вам найти более конкретные решения ваших проблем.

Если проблема не решается и ни одно из предложенных решений не помогает, может стоит обратиться в сообщество разработчиков или подать отчет об ошибке, предоставив полную информацию о вашей конфигурации и особенностях проблемы.

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

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