Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
poste-travail:rescue:chroot-system [07/03/2023 10:32] – Stéphane Paillet | poste-travail:rescue:chroot-system [05/09/2023 14:26] (Version actuelle) – Stéphane Paillet | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== CHROOT système ====== | ====== CHROOT système ====== | ||
+ | |||
+ | ===== Préparation et chroot ===== | ||
Nous créons l' | Nous créons l' | ||
< | < | ||
cd / | cd / | ||
- | sudo mdkir -p /mnt/rescue/ | + | # mdkir -p / |
- | sudo mdkir -p /mnt/rescue/boot/efi | + | # mdkir -p / |
</ | </ | ||
- | Nous déchiffrons la partition | + | Nous déchiffrons la partition |
< | < | ||
- | sudo cryptsetup luksOpen /dev/nvme0n1p3 nvme0n1p3_crypt | + | # cryptsetup luksOpen /dev/sda3 sda3_crypt |
</ | </ | ||
Nous devrions normalement pouvoir maintenant lister les volume groupes et logical volumes | Nous devrions normalement pouvoir maintenant lister les volume groupes et logical volumes | ||
< | < | ||
- | sudo vgdisplay | + | # vgdisplay |
- | sudo lvdisplay | + | # lvdisplay |
</ | </ | ||
Nous montons les partitions | Nous montons les partitions | ||
< | < | ||
- | sudo mount / | + | # mount / |
- | sudo mount / | + | # mount / |
- | sudo mount / | + | # mount / |
- | sudo mount / | + | # mount / |
</ | </ | ||
Nous montons les partitions pour " | Nous montons les partitions pour " | ||
< | < | ||
- | sudo mount -t proc proc /mnt/rescue/proc | + | for i in /dev /dev/ |
- | sudo mount -t sysfs sys /mnt/rescue/sys | + | |
- | sudo mount -o bind /dev /mnt/rescue/dev | + | |
</ | </ | ||
Nous " | Nous " | ||
< | < | ||
- | chroot /mnt/rescue | + | # chroot /mnt |
</ | </ | ||
- | À partir de là, nous pouvons | + | ===== Opérations ===== |
+ | |||
+ | À partir de là, nous sommes dans le système. Nous pouvons | ||
+ | |||
+ | ==== Réinstallation Grub ==== | ||
< | < | ||
- | update-initramfs | + | # apt-get install |
</ | </ | ||
+ | |||
+ | < | ||
+ | # grub-install /dev/sda | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | # update-grub | ||
+ | </ | ||
+ | |||
+ | ==== Ugrade initramfs ==== | ||
+ | |||
+ | < | ||
+ | # update-initramfs -u | ||
+ | </ | ||
+ | |||
+ | ==== Mise à jour ==== | ||
Pour plus de sûreté, j'ai mis à jour le système (je suspectais la version installée de cryptsetup d' | Pour plus de sûreté, j'ai mis à jour le système (je suspectais la version installée de cryptsetup d' | ||
< | < | ||
- | apt update && apt upgrade | + | # apt update && apt upgrade |
</ | </ | ||
+ | |||
+ | ===== Post opérations ===== | ||
Quand tout est ok nous sortons du chroot | Quand tout est ok nous sortons du chroot | ||
Ligne 56: | Ligne 79: | ||
Et nous démontons nos partitions | Et nous démontons nos partitions | ||
< | < | ||
- | sudo umount /mnt/rescue/proc | + | # |
- | sudo umount /mnt/rescue/sys | + | # umount /mnt/proc |
- | sudo umount /mnt/rescue/dev | + | # |
- | sudo umount /mnt/rescue/boot/efi | + | # |
- | sudo umount /mnt/rescue/boot | + | # umount /mnt/dev/pts |
- | sudo umount /mnt/rescue/home | + | # |
- | sudo umount /mnt/rescue | + | # umount /mnt/boot/efi |
+ | # | ||
+ | # | ||
+ | # | ||
</ | </ | ||
Enfin, nous redémarrons en croisant les doigts. | Enfin, nous redémarrons en croisant les doigts. | ||
+ | |||
+ | ===== Liens ===== | ||
+ | |||
+ | * [[https:// |