Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
chroot [Le 24/07/2024, 15:59]
193.57.110.2 [Exemple pratique avec une version 17.10 , 18.04 , 20.04 , 21.04 , 22.04 et 24.04]
chroot [Le 03/06/2025, 15:57] (Version actuelle)
geole [Pour un système avec prise en charge de l ' EFI :] /boot/efi au lieu de /boot/EFI
Ligne 3: Ligne 3:
  
 ====== Chroot : changement d'​environnement ====== ====== Chroot : changement d'​environnement ======
 +
  
 Linux est le logiciel système d'​exploitation qui est une sorte de proxy (interface) entre l'​utilisateur et le matériel. Ce système logiciel d'​interface matériels est alors actif dans un environnement d'​exécution à la fin du lancement du système d'​exploitation (processus init). Linux est le logiciel système d'​exploitation qui est une sorte de proxy (interface) entre l'​utilisateur et le matériel. Ce système logiciel d'​interface matériels est alors actif dans un environnement d'​exécution à la fin du lancement du système d'​exploitation (processus init).
Ligne 53: Ligne 54:
 sudo umount /​media/​system</​code>​ sudo umount /​media/​system</​code>​
  
 +==== Pour un système avec prise en charge de l ' EFI : ====
 +il s' agit de faire en sorte une fois le " chroot " exécuté de monte le nécessaire pour prendre en charge l' EFI .
 +le chroot ( en condensé ) :
 +<​code>​
 +sudo mount --mkdir -v /​dev/<​PARTITION_SYSTEM>​ /​media/​system && sudo mount -v --bind /dev /​media/​system/​dev && sudo mount -vt proc /proc /​media/​system/​proc && sudo mount -v --bind /run  /​media/​system/​run && sudo mount -vt sysfs /sys /​media/​system/​sys && sudo chroot /​media/​system
 +</​code>​
 +
 +le nécessaire pour prise en charge EFI :
 +<​code>​
 +mount -t efivarfs none /​sys/​firmware/​efi/​efivars
 +mount /​dev/<​PARTITION_EFI>​ /boot/efi
 +</​code>​
 +Bien sur , ne pas oublier de remplacer : " <​PARTITION_SYSTEM>​ " et " <​PARTITION_EFI>​ " par ce qui convient .
 +il est possible d  ' obtenir les informations de  partitions préalablement avec la commande suivante :
 +<​code>​lsblk -fe7</​code>​
  
 ==== Exemple pratique avec une version 17.10 , 18.04 , 20.04 , 21.04  , 22.04   et 24.04 ==== ==== Exemple pratique avec une version 17.10 , 18.04 , 20.04 , 21.04  , 22.04   et 24.04 ====
  • chroot.1721829585.txt.gz
  • Dernière modification: Le 24/07/2024, 15:59
  • par 193.57.110.2