Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
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 | ||
doc:systeme:chroot [16/01/2021 11:15] captnfab [Introduction] |
doc:systeme:chroot [11/06/2023 14:33] (Version actuelle) Croutons [Deuxième étape: montage, et chroot] |
||
---|---|---|---|
Ligne 29: | Ligne 29: | ||
Ouvrez un terminal et tapez : | Ouvrez un terminal et tapez : | ||
- | <code root>lsblk --fs</code> | + | <code user>lsblk --fs</code> |
Cette commande vous permet de lister les partitions présentes sur votre machine. À vous d'identifier la partition racine du système auquel vous voulez accéder. \\ | Cette commande vous permet de lister les partitions présentes sur votre machine. À vous d'identifier la partition racine du système auquel vous voulez accéder. \\ | ||
Ligne 60: | Ligne 60: | ||
<code root> | <code root> | ||
mount /dev/sdb3 /mnt/plouf</code> | mount /dev/sdb3 /mnt/plouf</code> | ||
+ | <note tip>Pour monter un système qui tient sur plusieurs partitions ( généralement une partition système plus une partition contenant le /home partition utilisateur ou dans le cas d'utilisation de plusieurs volumes [[doc:systeme:lvm|LVM]]). Il suffit; après avoir monté la partition principale avec la commande ci dessus; de bien monter la seconde partition au bon endroit. Ex : pour un /home séparé : le monter avec la commande mount dans le dossier /mnt/plouf/**home/** . ( pas simplement /mnt/plouf !). </note> | ||
Une fois que la partition système est montée, il faut monter les périphériques que le Live CD a trouvé : | Une fois que la partition système est montée, il faut monter les périphériques que le Live CD a trouvé : | ||
Ligne 82: | Ligne 83: | ||
Avec la branche sid, il peut arriver à l'occasion (rarement quand même) qu'une mise à jour de paquets casse complètement le système à notre prochain démarrage. Un chroot nous évite alors une réinstallation du système. | Avec la branche sid, il peut arriver à l'occasion (rarement quand même) qu'une mise à jour de paquets casse complètement le système à notre prochain démarrage. Un chroot nous évite alors une réinstallation du système. | ||
+ | |||
+ | |||
==== Exemple détaillé de l'utilisation d'un chroot : réinstaller GRUB 2 ==== | ==== Exemple détaillé de l'utilisation d'un chroot : réinstaller GRUB 2 ==== | ||
Ligne 87: | Ligne 90: | ||
* Voir [[:doc:systeme:grub2:reparer|Réparer Grub2]] | * Voir [[:doc:systeme:grub2:reparer|Réparer Grub2]] | ||
+ | ==== Vous n'y avez pas accès à internet ? ==== | ||
+ | |||
+ | Par exemple, vous essayez de mettre à jour le système à opérer, mais cela ne fonctionne pas... | ||
+ | |||
+ | Vous tentez sans succès : | ||
+ | |||
+ | <code>ping www.debian-facile.org</code> | ||
+ | |||
+ | Pourtant "ip a" vous montre que votre carte réseau est en fonction "UP" et vous tentez avec succès : | ||
+ | |||
+ | <code>ping 8.8.8.8</code> | ||
+ | |||
+ | Dans ce cas là, il vous faut copier dans la partition racine du système que l'on est en train d'utiliser le contenue de : | ||
+ | |||
+ | <code>cat /etc/resolv.conf</code> | ||
+ | |||
+ | Et le coller dans "/etc/resolv.conf" (dans le système auquel vous avez accédé via "chroot") : | ||
+ | |||
+ | <code>nano /etc/resolv.conf</code> | ||
+ | |||
+ | Vous devriez à présent accéder a internet et vraquier a vos occupations ! | ||
===== Sortir du chroot ===== | ===== Sortir du chroot ===== | ||