==== Préliminaires ==== Démarrer sur un système hôte ayant la même architecture que le système à chrooter. Dans le cas où l'architecture du système à chrooter n'est pas identique à celle du système hôte une erreur apparaîtra au moment de l’exécution de la commande **chroot**. ==== Préparer le Chroot ==== - Créer un dossier de travail mkdir WORK - Identifier la partition à monter par exemple avec la commandesudo fdisk -l par exemple **sdb1** - Monter la partition dans le dossier de travail (en adaptant **sdb1** si nécessaire)sudo mount /dev/sdb1 WORK - Monter les répertoires nécessaires au fonctionnement du chrootsudo mount --bind /proc WORK/proc sudo mount --bind /sys WORK/sys sudo mount --bind /dev WORK/dev - Entrer dans le système à chrootersudo chroot WORK Si une erreur est rencontrée à ce moment là, ceci est peut être dû au fait que le système hôte n'est pas de la même architecture que le système à chrooter. (Chrooter un système 64bits à partir d'un 32bits ne marchera pas). Démontez les dossiers et partitions cf: **Finir le travail sur l'environnement Chrooté** et re-essayez avec un système hôte ayant une autre architecture ==== Travailler dans l'environnement Chrooté ==== Le système est maintenant prêt on peut maintenant y effectuer les modifications voulues par exemple : - forçage de mises à jour - changement de mot de passe - modifications de fichiers en vue de la préparation d'une image ISO d'un système Linux - etc… ==== Finir le travail sur l'environnement Chrooté ==== - Sortir du Chrootexit - Démonter les répertoiressudo umount WORK/sys sudo umount WORK/sys sudo umount WORK/dev - Démonter la partitionsudo umount WORK