Ceci est une ancienne révision du document !
La commande système chroot sous GNU/Linux
Chroot est à la fois un appel système et une commande Unix du même nom qui permet de changer de répertoire racine /
, d'ailleurs la commande chroot signifie change root (ch = change). Cette commande a été ajouté en 1979 à Unix version 7 des laboratoires Bell Labs de l'entreprise AT&T. Cette commande a des similitudes avec des conteneurs tel que LXC avec tout de même une isolation beaucoup moins forte, raison pour laquelle a été créé les conteneurs.
Chroot permet par exemple de réparer un système Linux cassé, par exemple par le biais d'un live USB Linux. Cette commande se trouve par défaut dans le paquets coreutils de GNU mais également sous BusyBox pour les systèmes embarqués.