Page 1 sur 1

[Résolu] [Boot] [dm-crypt] Problème montage partition chiffrée au démarrage

Publié : ven. 23 déc. 2022, 21:31
par Backtoback
Bonjour,

Suite à une mise à jour il y a quelque temps (je pense), ma séquence de boot ne fonctionne plus correctement.

En effet, j'obtiens ce message d'erreur:
Image
Comme vous pouvez le voir, après avoir monté la partition système, la séquence de boot ne parvient à trouver le disk dont l'UUID commence par 33150f... Il s'agit de la partition home déchiffrée (le mapper home).

J'arrive donc sur un prompt de maintenance.
Je rentre mon mot de passe root et je monte naturellement la partition puis je quitte le CLI et j'arrive sur la page de login.
Dans l'immédiat, je ne trouve pas de piste pour résoudre le souci.

Je vous remercie pour votre aide.

Re: [Boot] [dm-crypt] Problème montage partition chiffrée au démarrage

Publié : ven. 23 déc. 2022, 21:39
par Backtoback
Complément d'information

lsblk

Code : Tout sélectionner

nvme0n1    259:0    0 931,5G  0 disk  
├─nvme0n1p1
│          259:1    0   512M  0 part  /boot/efi
├─nvme0n1p2
│          259:2    0     1G  0 part  /boot
├─nvme0n1p3
│          259:3    0   100G  0 part  
│ └─oot  254:0    0   100G  0 crypt /
└─nvme0n1p4
           259:4    0   830G  0 part  
  └─ome  254:2    0   830G  0 crypt /home

blkid

Code : Tout sélectionner

/dev/nvme0n1p3: UUID="972b4.....-8366f9741a73" TYPE="crypto_LUKS" PARTUUID="98a01......-cc306cbe3e25"
/dev/nvme0n1p1: UUID="9...-..CA" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="ec2c6......-b01b70fb9b79"
/dev/nvme0n1p4: UUID="a1fb4e2a-bbdf-4f78-b95c-6964e91f2d3c" TYPE="crypto_LUKS" PARTUUID="14bdb......-77ec97fea1f1"
/dev/nvme0n1p2: UUID="9ee5d....-522b846d8181" BLOCK_SIZE="4096" TYPE="ext2" PARTUUID="df0b6.....-6e9fa91abcc7"
/dev/mapper/ome: UUID="33150f......-aff80f503ac3" BLOCK_SIZE="4096" TYPE="ext4"
/dev/mapper/oot: UUID="0168.......-747f1cb07db3" BLOCK_SIZE="4096" TYPE="ext4"

/etc/fstab

Code : Tout sélectionner

# /dev/mapper/oot
UUID=0168......-747f1cb07db3	/         	ext4      	rw,relatime	0 1

# /dev/mapper/ome
UUID=33150f......-aff80f503ac3	/home     	ext4      	rw,relatime	0 2
#/dev/mapper/ome				/home     	ext4      	rw,relatime	0 2

# /dev/nvme0n1p2
UUID=9ee5d.....-522b846d8181	/boot     	ext2      	rw,relatime,block_validity,barrier,user_xattr,acl	0 2

# /dev/nvme0n1p1
UUID=9...-..CA      	/boot/efi 	vfat      	rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro	0 2

Re: [Boot] [dm-crypt] Problème montage partition chiffrée au démarrage

Publié : ven. 23 déc. 2022, 21:54
par laurent85
Bonjour,
Quel est le contenu de /etc/crypttab et le retour de cat /proc/cmdline ?

Re: [Boot] [dm-crypt] Problème montage partition chiffrée au démarrage

Publié : ven. 23 déc. 2022, 22:06
par Backtoback
Bonjour,

Merci pour la réponse.
Le crypttab est vide. Enfin il y a une ligne mais commentée:

Code : Tout sélectionner

#ome		/dev/disk/by-uuid/33150f........-aff80f503ac3		none		luks

cat /proc/cmdline

Code : Tout sélectionner

BOOT_IMAGE=/vmlinuz-linux root=UUID=0168....-747f1cb07db3 rw cryptdevice=/dev/nvme0n1p3:oot:allow-discards cryptkey=/dev/disk/by-uuid/XXXXXXXXXXXXXXXXXXXXX:ext4:/XXXXXXX loglevel=3 quiet

Re: [Boot] [dm-crypt] Problème montage partition chiffrée au démarrage

Publié : ven. 23 déc. 2022, 22:28
par laurent85
Mets dans crypttab la partition nvme0n1p4 qu'il faut déverrouiller avant de monter home

Code : Tout sélectionner

ome UUID="a1fb4e2a-bbdf-4f78-b95c-6964e91f2d3c"  none luks,discard

Re: [Boot] [dm-crypt] Problème montage partition chiffrée au démarrage

Publié : sam. 24 déc. 2022, 10:13
par benjarobin
Quand on utilise dm-crypt, il faut toujours utiliser pour les partitions qui sont dans un LVM ou dm-crypt le chemin /dev/mapper/xxx et JAMAIS la notation en UUID dans le fichier /etc/fstab
Voir l'explication ici viewtopic.php?p=176797#p176797

De plus comme indiqué par laurent, il faut aussi avoir configuré ton crypttab avec

Code : Tout sélectionner

ome UUID=a1fb4e2a-bbdf-4f78-b95c-6964e91f2d3c none luks,discard
Note : pourquoi avoir censuré les UUID des partitions ? Ce n'est absolument pas secret...

Re: [Boot] [dm-crypt] Problème montage partition chiffrée au démarrage

Publié : sam. 24 déc. 2022, 13:11
par Backtoback
Merci. Je teste ça et je vous fais un retour rapidement.
Merci pour votre aide.

Pour les UUID, j'ai pas trop pris le temps de réfléchir, par habitude de cacher beaucoup de contenu :D

Joyeuses fêtes

Re: [Boot] [dm-crypt] Problème montage partition chiffrée au démarrage

Publié : sam. 24 déc. 2022, 17:28
par Backtoback
Bonjour,

Je vous remercie.
En effet, après modification du fichier crypttab, tout fonctionne.
Je suis surpris car je suis certain de ne pas l'avoir modifié. Je ne comprends donc pas pourquoi cela a arrêté de fonctionner.

Merci pour vos suggestions concernant le fichier fstab. J'ai suivi vos recommandations et je l'ai mis à jour.

Tout fonctionne.
Merci pour votre efficacité.

Je vous souhaite de très bonnes fêtes de fin d'année. Encore merci pour votre aide.