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