Kernel 4.15.x kompiliert - kann LUKS-Datenträger beim Hochfahren nicht öffnen

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
PericoloGiallo
Beiträge: 42
Registriert: 04.05.2016 20:41:11
Lizenz eigener Beiträge: GNU General Public License

Kernel 4.15.x kompiliert - kann LUKS-Datenträger beim Hochfahren nicht öffnen

Beitrag von PericoloGiallo » 03.03.2018 00:33:16

Liebe Freunde,

aus Spaß an der Freude versuche ich mich im Kompilieren eines Kernels aus dem Quellcode.
Der aktuelle Kernel ist 4.9.0.6, das System Debian 9(.3) Stretch. Leider kann ich beim darauffolgenden Hochfahren meine LUKS-Datenträger nicht einbinden. Hier die Fehlermeldung:

Code: Alles auswählen

Check that kernel supports aes-xts-plain64 cipher (check syslog)
Die Konfiguration des 4.9er-Kernels für die Übersetzung habe ich per

Code: Alles auswählen

cp -v /boot/config-`uname -r` .config
kopiert. Hat jemand einen Hinweis für mich, wie ich das Problem lösen kann?
Braucht ihr mehr Infos von mir?

Danke, PG

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Kernel 4.15.x kompiliert - kann LUKS-Datenträger beim Hochfahren nicht öffnen

Beitrag von habakug » 04.03.2018 10:01:05

Hallo,

hast du denn die "/etc/crypttab" konfiguriert und das Modul hinzugefügt?

Code: Alles auswählen

# echo "dm-crypt" >> /etc/modules
Danach muss das initramfs noch von den Änderungen wissen:

Code: Alles auswählen

# update-initramfs -u
Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

PericoloGiallo
Beiträge: 42
Registriert: 04.05.2016 20:41:11
Lizenz eigener Beiträge: GNU General Public License

Re: Kernel 4.15.x kompiliert - kann LUKS-Datenträger beim Hochfahren nicht öffnen

Beitrag von PericoloGiallo » 06.03.2018 20:34:41

Servus, und danke für deine Antwort!

Ich denke, ich habe eine andere Lösung via

Code: Alles auswählen

make menuconfig
gefunden. Laut diverser Quellen muss zu AES_X86_64 zusätzlich XTS und auch ECB direkt in den Kernel hineinkompiliert werden.

LG PG

Antworten