Hallo Achim, hallo zusammen, Am Sonntag, 6. März 2022, 15:29:07 CET schrieb Achim Theobald:
Um mein System abzusichern sind das root und /home über luks und zwei Keyfiles abgesichert. Beim Starten wartet die initrd darauf das ein USB-Stick mit einem bestimmten Namen und Keyfile eingesteckt ist. Dann wird das root über Kernelparamter entschlüsselt und danach das /home über die crypttab. Unter oS15.3 funktioniert das auch einwandfrei aber unter oS15.4b wird zwar der USB-Stick erkannt, geöffnet und auch das Keyfile geöffnet. Danach sehe ich die "Hilfeseite" vom cryptsetup. Es sieht für mich so aus als wenn cryptsetup falsch aufgerufen wird. Was hat sich denn an den Kernelparameter zwischen oS15.3 zu oS15.4 geändert?
Ich glaube nicht, dass es an den Kernelparametern hängt. Eher an cryptsetup bzw. wie es von dracut aufgerufen wird.
Aus den Meldungen von dmesg werde ich auch nicht schlau: [...] [ 9.286698] dracut: Found /achim-root.key on /dev/sdi2 [ 9.336537] dracut: luksOpen /dev/sda6 luks-xxxxxx [ 9.368008] dracut: Using '/achim-root.key' on '/dev/sdi2'
[ Hier kommt dann die "Hilfeseite" vom cryptsetup]
Kannst Du diesen Teil bitte mal zeigen? Ich vermute, dass sich am Anfang oder am Ende der Hilfeseite eine Fehlermeldung versteckt ;-) Schuss ins Blaue: In 15.4 gibt es eine neuere Version von cryptsetup, evtl. erwartet die andere Parameter - und das muss dann beim Aufruf durch dracut entsprechend angepasst werden. Die dracut-Version in 15.4 ist übrigens auch neuer, was aber am vermuteten Problem (dracut ruft cryptsetup mit falschen Parametern auf) nicht viel ändert. Es läuft wohl darauf hinaus, dass Du einen Bugreport aufmachen solltest. Dafür ist aber eine genaue Fehlermeldung (s. o.) hilfreich ;-) Gruß Christian Boltz --
bei Bernd ist alles Zufall. Glaubst Du nicht, dass da Kristallkugel.pl zugeschlagen hat? Ich bin mir sicher, dass Bernd sowas auf seinem Rechner hat ;-) [> Michael Schulz u. Manfred Tremmel über Bernd Brodesser in suse-linux]