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 Dernière révision Les deux révisions suivantes | ||
doc:systeme:chroot [16/01/2021 11:14] captnfab [chroot] |
doc:systeme:chroot [17/03/2022 16:30] Switch [Deuxième étape: montage, et chroot] |
||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
Vous pouvez par exemle utiliser une live debian, ou la DFiso, mais n'importe quel Live CD GNU/Linux fera l'affaire : Knoppix, Ubuntu, Sidux, etc. | Vous pouvez par exemle utiliser une live debian, ou la DFiso, mais n'importe quel Live CD GNU/Linux fera l'affaire : Knoppix, Ubuntu, Sidux, etc. | ||
- | <note important>Attention, si votre système est en 64bits, il faudra démarrer avec un LiveCD en 64bits</note> | + | <note important>Attention, si votre système est en 64bits, il faudra démarrer avec un Live en 64bits</note> |
===== Deuxième étape: montage, et chroot ===== | ===== Deuxième étape: montage, et chroot ===== | ||
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 ===== | ||