Ich brauche Hilfe beim Mounten eines verschlüsselten Swaps mit systemd während des Bootvorgangs. Die Situation ist wie folgt:
Ich habe ein Debian 9-System in der Version Crunchbang++. Während der Installation habe ich Swap als verschlüsselte Partition über einem LVM-Volume eingerichtet.
Ich hatte erwartet, während des Bootvorgangs nach der Passphrase gefragt zu werden. Ich würde dann die richtige eingeben und voilà! Ich habe einen gemounteten Swap.
Allerdings wurde die Eingabeaufforderung nie angezeigt. Stattdessen gibt es eine Systemd-Meldung mit dem Inhalt „crypt_init() fehlgeschlagen: Blockgerät erforderlich“.
Ich habe ein bisschen herumgestöbert, die generierte Service-Unit-Datei in /var/run/systemd/generator gefunden, den Befehl in ausprobiert ExecStart
, und er hat mich nach der Passphrase gefragt und alles problemlos gemountet. An diesem Punkt befinde ich mich in einem laufenden System mit allem außer dem gemounteten Swap und Shell-Zugriff.
Ich vermute also, dass etwas mit der Reihenfolge des Mountens und Öffnens der verschlüsselten Partition nicht stimmt. Allerdings bin ich ein ziemlicher Laie in Linux und noch mehr in systemd. Das ist alles, was ich im Moment zusammentragen kann. Wenn ich etwas übersehen habe, weisen Sie mich bitte darauf hin, ich wäre Ihnen dafür unendlich dankbar.
/var/log/syslog
:
Nov 23 14:27:09 cbpp systemd[1]: Starting Cryptography Setup for cbpp-swap_crypt...
Nov 23 14:27:09 cbpp systemd-cryptsetup[1478]: crypt_init() failed: Block device required
Nov 23 14:27:09 cbpp systemd[1]: systemd-cryptsetup@cbpp\x2dswap_crypt.service: Main process exited, code=exited, status=1/FAILURE
Nov 23 14:27:09 cbpp systemd[1]: Failed to start Cryptography Setup for cbpp-swap_crypt.
/etc/crypttab
:
cbpp-swap_crypt UUID=da050680-aa68-4e5b-bd89-aa9eb719dfae none luks
/etc/fstab
:
/dev/mapper/cbpp-swap_crypt none swap sw 0 0
lsblk -o +UUID
wenn der Swap gemountet ist:
|─cbpp-swap 254:2 0 7.5G 0 lvm da050680-aa68-4e5b-bd89-aa9eb719dfae
│ └─cbpp-swap_crypt 254:8 0 7.5G 0 crypt a917edd3-863f-4619-9006-9036acf5e075
swapon -s
:
Filename Type Size Used Priority
/dev/dm-8 partition 7809020 0 -1