L’image est une capture trouvée sur imgur ou on peut lire:
La conversation qui a retenu mon attention est celle-ci:
https://www.reddit.com/r/linuxadmin/comments/6x83p7/i_dont_understand_chroot/
Je me demande de quel livre il s’agit.
4.3 chroot
The chroot command creates shell with an alternate root directory. It effectively hides
anything outside of this directory.
In the example below we assume that our system refuses to start (maybe because there is
problem with /etc/fstab or the mounting of the root file system)
We start a live system (booted from cd/dvd/usb) to troubleshoot our server. The live system
will not use our main hard disk as root device.
(shell code)
We create some test file on the current rootfs.
(shell code)
First we mount the root file system from the disk (which is on lvm so we use /dev/mapper
instead of /dev/sda5).
(shell code)
‘We are now ready to chroot into the rootfs on disk.
(shell code)
Our test files (file42 and dir42) are not visible because they are out of the chrooted
Traduit :
4.3 chroot
La commande chroot crée shell avec un répertoire racine alternatif. Il se cache effectivement
n’importe quoi en dehors de ce répertoire.
Dans l’exemple ci-dessous, nous supposons que notre système refuse de commencer (peut-être parce qu’il y a
problème avec /etc/fstab ou le montage du système de fichiers racine)
Nous commençons un système en direct (démarré à partir de cd/dvd/usb) pour résoudre nos problèmes de serveur. Le système live
n’utilisera pas notre disque dur principal comme périphérique racine.
(code shell)
Nous créons un fichier de test sur les rootfs actuels.
(code shell)
Tout d’abord, nous montons le système de fichiers racine à partir du disque (qui est sur lvm donc nous utilisons /dev/mapper
au lieu de /dev/sda5).
(code shell)
« Nous sommes maintenant prêts à entrer dans les racines sur le disque.
(code shell)
Nos fichiers de test (file42 et dir42) ne sont pas visibles car ils sont hors de la racine


