Pages : 1
#1 Le 08/02/2025, à 08:46
- cepamoi
[Résolu] Partition cryptée non-détectée au démarrage
Bonjour.
Mon PC est installé avec Kubuntu 24.04. J'ai récemment essayé d'ajouter un partition cryptée sur un disque. Pour cela, j'ai utilisé le gestionnaire de partition de KDE (partitionmanager).
La partition cryptée fonctionne, mais j'ai des soucis au boot : le démarrage reste bloqué pendant deux ou trois minutes avant de terminer.
Le fichier /var/log/boot.log contient cette erreur :
[ TIME ] Timed out waiting for device dev-m…a61c93-7759-4be0-afd5-433b3b4cceb6.
Voici le contenu du fichier /etc/fstab :
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=33f09b9a-086c-4da7-8328-4b686ee68658 / ext4 defaults 0 1
UUID=8605c04d-f866-459b-bae6-3a10d2bc3584 /home ext4 defaults 0 2
UUID=4104C2706221152E /windows ntfs defaults 0 2
UUID=e7d2b15e-c947-4a99-972f-2cd1425320d1 /extraspace ext4 discard 0 2
UUID=49d07900-ec4d-4512-8ab6-5e7ba6b1f5b6 /space ext4 defaults 0 2
UUID=9a72b514-291d-4c5e-a780-5c003bf1a7ec /boot ext4 defaults 0 2
/swapfile swap swap defaults 0 0
tmpfs /tmp tmpfs noatime,mode=1777 0 0
/dev/mapper/luks-caa61c93-7759-4be0-afd5-433b3b4cceb6 /cspace ext4 defaults 0 0
Et blkid retourne ceci :
/dev/nvme0n1p1: UUID="33f09b9a-086c-4da7-8328-4b686ee68658" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a6349186-5f72-4ef4-bc17-dbe3163c1bb7"
/dev/nvme0n1p2: UUID="8605c04d-f866-459b-bae6-3a10d2bc3584" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="b42909b3-5853-420f-aae5-58ddb42658b7"
/dev/sdb3: UUID="49d07900-ec4d-4512-8ab6-5e7ba6b1f5b6" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a56b4653-03"
/dev/sdb1: UUID="9a72b514-291d-4c5e-a780-5c003bf1a7ec" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a56b4653-01"
/dev/sda5: UUID="e7d2b15e-c947-4a99-972f-2cd1425320d1" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="21556048-05"
/dev/sda1: BLOCK_SIZE="512" UUID="4104C2706221152E" TYPE="ntfs" PARTUUID="21556048-01"
/dev/sda6: UUID="caa61c93-7759-4be0-afd5-433b3b4cceb6" TYPE="crypto_LUKS" PARTUUID="21556048-06"
Comment éviter que le démarrage reste bloqué pendant plusieurs minutes ? Des idées ?
Merci.
Dernière modification par cepamoi (Le 08/02/2025, à 10:56)
Hors ligne
#2 Le 08/02/2025, à 10:56
- cepamoi
Re : [Résolu] Partition cryptée non-détectée au démarrage
Merci kastopidiak. J'ai fini par résoudre le problème grâce aux liens que tu as fournis.
Je résume :
Le fichier /etc/crypttab était vide. En ajoutant :
luks-caa61c93-7759-4be0-afd5-433b3b4cceb6 /dev/sda6
le démarrage n'est plus bloqué.
Mais le système demande le mot de passe du disque crypté à chaque démarrage, ce qui est assez lourd.
J'ai donc opté pour la solution PAM décrite ici.
Dans le détail :
Le fichier /etc/crypttab reste vide.
Dans /etc/fstab, on ajoute l'option noauto à la partition cryptée :
/dev/mapper/luks-caa61c93-7759-4be0-afd5-433b3b4cceb6 /cspace ext4 defaults,noauto 0 0
Comme décrit dans la documentation, dans le fichier /etc/security/pam_mount.conf.xml on ajoute la ligne après la première balise <pam-mount>. Dans mon cas :
<volume user="julien" fstype="crypt" path="/dev/sda6" mountpoint="/cspace" />
Pour monter la partition cryptée à la connexion au bureau, il faut modifier les paramètres du gestionnaire de connexion. J'utilise KDE, donc c'est le fichier /etc/pam.d/sddm qu'il faut modifier. Sous Gnome, j'imagine que c'est /etc/pam.d/gdm-password.
Il faut ajouter les lignes :
auth optional pam_mount.so try_first_pass
session optional pam_mount.so
Merci.
Hors ligne