Сравнение постов
Различия между постами
#132147 (16.02.2020 14:38)
и
#272769 (24.02.2024 04:56).
1 | **Procédure de chroot d'un OS Linux ** | |
2 | __Si votre distribution rencontre un problème ou que vous souhaitez la mettre à jour hors ligne, il sera nécessaire de chrooter dans votre distro.__ | |
3 | Voici comment se passe la procédure. | |
4 | __1ère étape__ : **Démarrer sur un LIVE CD ou une autre distro.** | |
5 | Il est IMPÉRATIF de démarrer sur un live CD ou une autre distro (multiboot). | |
6 | __2ème étape :__ **Monter l'arborescence de votre système .** | |
7 | Commencez par monter la partititon racine dans un dossier avec la commande | |
8 | ``` mount /dev/sda1(votre partition racine) /mnt ``` | |
9 | ||
10 | ||
11 | Une fois la racine montée, il faut monter, si vous en avez, les partitions additionnelles (/home, var, boot, usr,...) dans /mnt/lenom de la partition Ex: | |
12 | ``` | |
13 | mount /dev/sda4 /mnt/var/calculate | |
14 | ``` | |
15 | /!\si vous souhaitez monter votre partition EFI, elle devra se monter dans /mnt/boot/EFI. /!\ | |
16 | ||
17 | __3ème étape:__**Monter les systèmes de fichiers spéciaux (dev, proc et sys). ** | |
18 | Pour pouvoir CHROOT dans votre nouveau système, il est nécessaire de monter trois systèmes de fichiers spéciaux. | |
19 | __Le /dev__ | |
20 | Vous pouvez monter le /dev à l'aide de la commande suivante : | |
21 | ``` | |
22 | mount --bind /dev /mnt/dev | |
23 | ``` | |
24 | __Le /proc __ | |
25 | Vous pouvez monter le /proc à l'aide de la commande suivante : | |
26 | ``` | |
27 | mount -t proc /proc /mnt/proc | |
28 | ``` | |
29 | __Le /sys__ | |
30 | Vous pouvez monter le /sys à l'aide de la commande suivante : | |
31 | ``` | |
32 | mount -t sysfs /sys /mnt/sys | |
33 | ``` | |
34 | __4ème étape:__ **Chrooter dans le système ** | |
35 | Une fois toutes vos partitions montées, il suffit d'utiliser la commande | |
36 | ``` | |
37 | chroot /mnt /bin/bash | |
38 | ``` | |
39 | **Pour sortir du chroot il suffit de taper ``exit ``. ** | |
40 | Ensuite pour démonter les partitions, ils suffit de taper | |
41 | ``` | |
42 | umount -r /mnt |