Martin T. : Réparer un système LUKS après la dernière mise à jour de LVM
dimanche 24 février 2013 à 12:47Si vous possédez un système archlinux chiffré avec LUKS/LVM (comme expliqué ici, tuto que je dois encore mettre à jour), vous avez sans doute eu une mauvaise surprise récemment. En effet, suite à une mise à jour du paquet LVM2 vers la version 2.02.98-3, LVM utilise lvmetad pour l’activation automatique. La mise à jour a été annoncée sur le blog d’Archlinux mais si vous avez loupé la nouvelle ou comme moi que vous avez Manjaro qui n’a pas prévenu (grmlml), vous avez du avoir une mauvaise surprise au dernier boot : plus rien qui fonctionne. Voici la marche à suivre pour réparer un système dont le boot est cassé :
Le système peut voler gaiement pendant des mois, on premier problème de boot, on fait moins le fier…
1. Démarrez sur un live cd. On va utiliser celui d’Achlinux ici mais ça devrait convenir avec d’autres. Faites les bidouilles habituelles comme changer la disposition de clavier (loadkeys be-latin1).
2. Déchiffrez et détectez les partitions nécessaires. Attention les noms et numéros peuvent changer, à adapter.
% pvscan # detecte le volume LVM
% vgscan # le bon VG est détecté ?
% vgscan -a y # on « monte » tous les LV
3. On monte les partitions nécessaires (encore une fois, noms à adapter).
% mount /dev/sda2 /mnt/boot # idem si vous aviez séparé /home, /var…
% arch-chroot /mnt /bin/bash # a adapter si pas archlinux
4. On modifie le fichier /etc/lvm/lvm.conf (en utilisant éventuellement /etc/lvm/lvm.conf.pacnew) pour changer la ligne use_lvmetad à use_lvmetad = 1.
5. On régénère les fichiers de boot
En changeant linux par un autre si vous n’utilisez pas un preset de base (linux34 sous Manjaro par exemple).
Redémarrez et tout devrait être rentré dans l’ordre.
Original post of Martin T..Votez pour ce billet sur Planet Libre.
Articles similaires
- Martin T. : Archlinux avec LUKS et LVM sur un SSD (14/01/2013)
- Alexandre LUCAZEAU : Installer ArchLinux sur un portable Acer 5720G avec lvm, grub2, systemd, journald etc… (01/12/2012)
- Guillaume Kulakowski : Agrandir un volume LVM crypté (01/08/2010)