Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
chroot [Le 06/01/2019, 20:06] 37.170.246.102 [Pour unubuntu installé dans une partition BTRFS] |
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. |