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
Dernière révision Les deux révisions suivantes
chroot [Le 05/03/2018, 23:20]
bougron [Convertir un environnement 32 bits en installation 64 bits]
chroot [Le 17/06/2021, 16:06]
88.122.224.21 [Exemple pratique avec une version 17.10 et 18.04 ainsi qu'en version 20.04] version 21.10
Ligne 47: Ligne 47:
 sudo umount /​media/​system/​run sudo umount /​media/​system/​run
 sudo umount /​media/​system</​code>​ sudo umount /​media/​system</​code>​
-==== Exemple pratique avec une version 17.10 et 18.04 ====+==== Exemple pratique avec une version 17.10 et 18.04  ainsi qu'en version 20.04====
 Le plus souvent, cette utilisation est faite à partir d'une clé USB d'​installation de ubuntu. ​ Ceci est  un cas pratique fait en EFI sur partition ​ système non chiffrée. Le plus souvent, cette utilisation est faite à partir d'une clé USB d'​installation de ubuntu. ​ Ceci est  un cas pratique fait en EFI sur partition ​ système non chiffrée.
 Les commandes de préparation sont Les commandes de préparation sont
Ligne 57: Ligne 57:
 <​code>​mount ​  /​dev/​XXXX /​mnt</​code>​ <​code>​mount ​  /​dev/​XXXX /​mnt</​code>​
 Le montage des répertoires se fera avec ces commandes (copier/​coller). Le montage des répertoires se fera avec ces commandes (copier/​coller).
-<​code> ​  mount -t proc  /proc /mnt/proc +<​code> ​  mount -t proc  /proc              /mnt/proc 
-   mount -t sysfs /sys  /mnt/sys +   mount -t sysfs /sys               ​/mnt/sys 
-   mount --bind ​  /​dev ​ /mnt/dev +   mount --bind ​  /​dev ​              ​/mnt/dev 
-   mount --bind ​  /​run ​ /mnt/run +   mount --bind ​  /​run ​              ​/mnt/run 
-   mount --bind ​  /​sys ​ /mnt/sys+   mount --bind ​  /​sys ​              ​/mnt/sys 
 +   mount --bind ​  /​etc/​resolv.conf ​  /​mnt/​etc/​resolv.conf 
 +   mount --bind /​sys/​firmware/​efi/​efivars /​mnt/​sys/​firmware/​efi/​efivars
    ​modprobe efivars ​    </​code>  ​    ​modprobe efivars ​    </​code>  ​
  Le changement d'​environnement se fera avec cette commande  Le changement d'​environnement se fera avec cette commande
Ligne 68: Ligne 70:
 <​code>​mount -t devpts devpts /​dev/​pts ​ <​code>​mount -t devpts devpts /​dev/​pts ​
 df -h && df -i df -h && df -i
-ping -c4 8.8.8.8 ​ && ping -c4 google.fr</​code>​+ping -c4 8.8.8.8 ​ && ping -c4 google.fr 
 +ls   -ls /home </​code>​
 Vous pouvez alors passer à la réparation proprement dite qui a justifié cette opération. ​ Vous pouvez alors passer à la réparation proprement dite qui a justifié cette opération. ​
 Espérons simplement que ce message d'​erreur "//​Running in chroot, ignoring request.//"​ n'​empêchera pas votre réparation. Espérons simplement que ce message d'​erreur "//​Running in chroot, ignoring request.//"​ n'​empêchera pas votre réparation.
Ligne 75: Ligne 78:
  
  
 +
 +==== Pour un ubuntu installé dans une partition ​ BTRFS====
 +
 +[[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22031607#​p22031607|c'​est là]]
  
 ==== Utiliser un environnement 32 bits sur une installation 64 bits ==== ==== Utiliser un environnement 32 bits sur une installation 64 bits ====
Ligne 83: Ligne 90:
  
 Sinon, voir le tutoriel [[tutoriel:​chroot32bits]] Sinon, voir le tutoriel [[tutoriel:​chroot32bits]]
- 
 ==== Convertir un environnement 32 bits en  environnement 64 bits ====  ==== Convertir un environnement 32 bits en  environnement 64 bits ==== 
 Il faut d'​abord ​ faire la fonctionnalité "​chroot"​ telle que décrite ci-dessus. Il faut d'​abord ​ faire la fonctionnalité "​chroot"​ telle que décrite ci-dessus.
  • chroot.txt
  • Dernière modification: Le 18/06/2021, 18:55
  • par 88.122.224.21