Problème
Après avoir installé Debian GNU/Linux sur l’ordinateur avec un LVM chiffré, le système ne pouvait pas démarrer et tombait sur le shell initramfs
.
Organisation des disques
Le disque principal utilise une table de partition GUID. /dev/sda1
est la partition biosgrub
, /dev/sda2
est la partition pour /boot
et /dev/sda3
est la partition physique LUKS.
À partir de /dev/sda3
, un groupe de volumes LVM a été créé. Ce groupe contient deux volumes, l’un pour le swap, l’autre utilisé pour /
.
Solution
-
Démarrez depuis un Live CD Debian.
-
Ouvrez un terminal et montez toutes les partitions. N’oubliez pas de monter
/dev
,/proc
et/sys
. -
Faites un chroot dans la partition racine et éditez
/etc/cryptsetup-initramfs/conf-hook
:
# nano /etc/cryptsetup-initramfs/conf-hook
Ajoutez la ligne CRYPTSETUP=y
.
- Régénérez l’initramfs :
# update-initramfs -u
- Quittez le chroot et redémarrez. Vous devriez démarrer sur le système fraîchement installé.