Я использую Fedora 23, LUKS зашифрованный диск и несколько источников ввода на клавиатуре для всех языков, которые я ежедневно использую и переключаю между ними. Когда доступно обновление ядра, и я забыл переключиться на enUS в качестве основного раскладки клавиатуры, тогда я не могу расшифровать раздел LUKS, поскольку неправильный расклад клавиатуры установлен при обновлении ядра.Обновление ядра приводит к изменению раскладки клавиатуры и неспособно расшифровать шифрование luks
Так что я решил эту проблему, загружая предыдущее ядро и открыл терминал ...
[[email protected] ]# uname -a
Linux local.localhost 4.2.3-300.fc23.x86_64 #1 SMP Mon Oct 5 15:42:54 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
затем нашел последнее обновление/скачал ядро ...
[[email protected] ]# rpm -qa | grep kernel
kernel-4.2.5-300.fc23.x86_64
kernel-core-4.2.5-300.fc23.x86_64
kernel-modules-4.2.5-300.fc23.x86_64
kernel-4.2.3-300.fc23.x86_64
kernel-core-4.2.3-300.fc23.x86_64
kernel-modules-4.2.3-300.fc23.x86_64
kernel-4.2.0-300.fc23.x86_64
kernel-core-4.2.0-300.fc23.x86_64
kernel-modules-4.2.0-300.fc23.x86_64
libreport-plugin-kerneloops-2.6.3-1.fc23.x86_64
abrt-addon-kerneloops-2.7.0-1.fc23.x86_64
так из списка взял явно наивысшая версия nr, одна из которых вызывала проблемы и удаляла перечисленные пакеты ядра.
[[email protected] ]# dnf remove kernel-4.2.5-300.fc23.x86_64 kernel-modules-4.2.5-300.fc23.x86_64 kernel-core-4.2.5-300.fc23.x86_64
затем убедился, что мой основной язык Enus выбран и обновляется ядро снова
[[email protected] ]# dnf upgrade
После обновления ядра это делается, я могу расшифровать мой LUKS раздел и все это хорошо, но на мой вопрос. Может ли этот вопрос , если он возникнет, можно решить другим способом (быстрее) или есть способ предотвратить это, даже когда я использую много раскладок клавиатуры? И какой источник ввода использует обновление ядра. Тот, который в настоящее время активен или один из них задан как первичный (первый в списке) PS: Я использую gnome