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 10/02/2019, 13:19]
37.169.210.173 [Exemple pratique avec une version 17.10 et 18.04] ajout /etc/resolv.conf
chroot [Le 24/09/2022, 18:32] (Version actuelle)
88.122.224.21 [Exemple pratique avec une version 17.10 , 18.04 , 20.04 et 21.04]
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 18.04 , 20.04 , 21.04  et 22.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 ​d'​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
 <​code>​setxkbmap fr       ### afin d'​avoir un clavier français. <​code>​setxkbmap fr       ### afin d'​avoir un clavier français.
 sudo -i            ### afin d'​éviter de passer son temps à frapper cette commande</​code>​ sudo -i            ### afin d'​éviter de passer son temps à frapper cette commande</​code>​
 L'​identification de la partition système à cibler sera plus aisée en frappant la commande L'​identification de la partition système à cibler sera plus aisée en frappant la commande
-<​code>​fdisk -l</​code>​+<​code>​lsblk -fe7</​code>​ 
 +Si cette commande ​ montre que ubuntu est installé dans une partition chiffrée, il est nécessaire de l'​ouvrir pour y avoir accès.  
 +<code bash>​cryptsetup luksOpen /dev/xxx chiffre</​code>​
 Le montage de la partition système à cibler se fera  en frappant la commande (pensez à remplacer XXXX par la bonne valeur). Le montage de la partition système à cibler se fera  en frappant la commande (pensez à remplacer XXXX par la bonne valeur).
-<​code>​mount ​  /​dev/​XXXX /​mnt</​code>​+<​code>​mount ​  /​dev/​XXXX /mnt   ### Si pas  chiffrée 
 +ou 
 +mount   /​dev/​mapper/​chiffre /mnt   ### Si   ​chiffrée</​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
Ligne 69: Ligne 73:
 <​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 
-Vous pouvez alors passer à la réparation proprement dite qui a justifié cette opération. ​+ls   -ls /home </​code>​ 
 +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.
 Lorsque cela sera fini, le plus simple est de rebooter pour vérifier. La commande suivante s'​occupe de toutes les déconnexions. Lorsque cela sera fini, le plus simple est de rebooter pour vérifier. La commande suivante s'​occupe de toutes les déconnexions.
Ligne 88: Ligne 93:
  
 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.
  
Ligne 101: Ligne 106:
  
   * [[schroot|schroot]]   * [[schroot|schroot]]
-  * [[http://​linuxfr.org/​news/​care-et-la-reproductibilite-des-executions|care]] +  * [[https://​linuxfr.org/​news/​care-et-la-reproductibilite-des-executions|care]] 
-  * [[http://​linuxfr.org/​tags/​cde/​public|cde]]+  * [[https://​linuxfr.org/​tags/​cde/​public|cde]]
  
 ---- ----
  
 //​Contributeurs : [[utilisateurs:​Id2ndR]].//​ //​Contributeurs : [[utilisateurs:​Id2ndR]].//​
  • chroot.1549801156.txt.gz
  • Dernière modification: Le 10/02/2019, 13:19
  • par 37.169.210.173