[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Swap chiffré avec cryptsetup ne se monte pas au démarrage



Je veux chiffrer ma partition swap (/dev/sda7) avec cryptsetup. sda7 n'est pas formaté. J'ai ajouté une ligne dans /etc/crypttab :

# <target name> <source device> <key file> <options>
cryptswap1 UUID=25d9539e-3993-42ad-abe2-d08ee6845194 /dev/urandom swap


Et dans fstab :

/dev/mapper/cryptswap1 none swap defaults 0 0


Et puisque je ne comprends pas bien pourquoi il n'est pas monté correctement au démarrage, voici les lignes de journalctl qui peuvent être utiles :

août 10 11:15:06 pc-debian swapon[317]: swapon: /dev/sda7 : échec de lecture d'en-tête d'espace d'échange
août 10 11:15:06 pc-debian systemd[1]: dev-sda7.swap swap process exited, code=exited status=255
août 10 11:15:06 pc-debian systemd[1]: Failed to activate swap Swap Partition.
août 10 11:15:06 pc-debian systemd[1]: Dependency failed for Swap.
août 10 11:15:06 pc-debian systemd[1]: Unit dev-sda7.swap entered failed state.

(...)

août 10 11:16:31 pc-debian systemd[1]: Job dev-mapper-cryptswap1.device/start timed out.
août 10 11:16:31 pc-debian systemd[1]: Timed out waiting for device dev-mapper-cryptswap1.device.
août 10 11:16:31 pc-debian systemd[1]: Dependency failed for Cryptography Setup for cryptswap1.
août 10 11:16:31 pc-debian systemd[1]: Dependency failed for Encrypted Volumes.
août 10 11:16:31 pc-debian systemd[1]: Dependency failed for /dev/mapper/cryptswap1.
août 10 11:16:31 pc-debian systemd[1]: Job dev-disk-by\x2duuid-25d9539e\x2d3993\x2d42ad\x2dabe2\x2dd08ee6845194.device/start timed out.
août 10 11:16:31 pc-debian systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-25d9539e\x2d3993\x2d42ad\x2dabe2\x2dd08ee6845194.device.


J'ai l'impression que systemd essaye de monter /dev/sda7 comme swap, alors qu'il n'est pas dans fstab. Comment l'en empêcher ?

Je ne comprends pas non plus pourquoi "Job dev-mapper-cryptswap1.device/start timed out". Cette étape de "timed out" prend 1 minute 30 au démarrage, pendant lesquelles je ne peux rien faire.

Quelqu'un peut-il e dire où est mon erreur ? Merci.


Reply to: