Ceci est une ancienne révision du document !


CHROOT système

Nous créons l'espace de travail

cd /
sudo mdkir -p /mnt/rescue/{home,boot}
sudo mdkir -p /mnt/rescue/boot/efi

Nous déchiffrons la partition

sudo cryptsetup luksOpen /dev/nvme0n1p3 nvme0n1p3_crypt

Nous devrions normalement pouvoir maintenant lister les volume groupes et logical volumes

sudo vgdisplay
sudo lvdisplay

Nous montons les partitions

sudo mount /dev/vg_sys/lv_root /mnt/rescue
sudo mount /dev/vg_sys/lv_home /mnt/rescue/home
sudo mount /dev/nvme0n1p2 /mnt/rescue/boot
sudo mount /dev/nvme0n1p1 /mnt/rescue/boot/efi

Nous montons les partitions pour “chrooter” le système

sudo mount -t proc proc /mnt/rescue/proc
sudo mount -t sysfs sys /mnt/rescue/sys
sudo mount -o bind /dev /mnt/rescue/dev

Nous “chrootons” notre système

chroot /mnt/rescue

À partir de là, nous pouvons updater l'initramfs

update-initramfs -u

Pour plus de sûreté, j'ai mis à jour le système (je suspectais la version installée de cryptsetup comme étant “moisie”)

apt update && apt upgrade

Quand tout est ok nous sortons du chroot

exit

Et nous démontons nos partitions

sudo umount /mnt/rescue/proc
sudo umount /mnt/rescue/sys
sudo umount /mnt/rescue/dev
sudo umount /mnt/rescue/boot/efi
sudo umount /mnt/rescue/boot
sudo umount /mnt/rescue/home
sudo umount /mnt/rescue

Enfin, nous redémarrons en croisant les doigts.

  • poste-travail/rescue/chroot-system.1678185080.txt.gz
  • Dernière modification : 07/03/2023 10:31
  • de Stéphane Paillet