logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

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
Prochaine révision Les deux révisions suivantes
doc:systeme:chroot [07/12/2014 08:37]
smolski [Deuxième étape: montage, et chrootage]
doc:systeme:chroot [02/05/2015 22:21]
bendia [chroot]
Ligne 5: Ligne 5:
   * Commentaires : //Réparer un système installé en dur à partir d'un Live CD ou DVD//   * Commentaires : //Réparer un système installé en dur à partir d'un Live CD ou DVD//
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
-  * Suivi :+  * Suivi : {{tag>​à-tester}}
     * Création par [[user>​smolski]] le 28/10/2011     * Création par [[user>​smolski]] le 28/10/2011
-    * Testé par ... le ...+    * Testé par [[user>​bendia]] ​le 2/05/2015
   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=10080 | c'est ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=10080 | c'est ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
Ligne 17: Ligne 17:
 Dans ce texte, nous voulons montrer comment utiliser la commande chroot pour pouvoir basculer vers votre système GNU/Linux, c'​est-à-dire votre Debian préférée,​ à partir d'un autre système. Ce second système peut être un Live CD ou DVD. Un autre système à base Debian en dual boot sur votre ordi est tout aussi valable. Dans ce texte, nous voulons montrer comment utiliser la commande chroot pour pouvoir basculer vers votre système GNU/Linux, c'​est-à-dire votre Debian préférée,​ à partir d'un autre système. Ce second système peut être un Live CD ou DVD. Un autre système à base Debian en dual boot sur votre ordi est tout aussi valable.
  
-Règle général, il faut donc trouver un Live CD puis démarrez sor ordi avec. Comment mentionné, n'​importe quel Live CD à base de Debian fera l'​affaire : Knoppix, Ubuntu, Sidux, etc. +Règle général, il faut donc trouver un Live CD puis démarrer son ordi avec. \\ 
 +Comment mentionné, n'​importe quel Live CD à base de Debian 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 LiveCD en 64bits</​note>​
Ligne 27: Ligne 28:
 ==== Identification de la partition à chrooter ==== ==== Identification de la partition à chrooter ====
  
-Ouvrez ​un [[doc:​systeme:​terminal|terminal]] et tapez : +<note important>​Il vous faut connaître d'​abord ce qu'​est ​un [[doc:​systeme:​terminal|terminal]] ​et ce que sont des commandes [[doc:​systeme:​superutilisateur|user et superutilisateur]] à utiliser dedans.</​note>​ 
-<​code ​user> + 
-su fdisk -l</​code>​+Ouvrez un terminal ​et tapez : 
 +<​code ​root>fdisk -l</​code>​
  
 Cette commande vous permet de vérifier quelle partition exactement est à "​chrooter",​ c'​est-à-dire quelle est votre partition racine. \\ Cette commande vous permet de vérifier quelle partition exactement est à "​chrooter",​ c'​est-à-dire quelle est votre partition racine. \\
 Dans le cas où l'on a un seul système présent sur son ordi, le résultat de la commande ci-dessus ressemblera à ceci :  Dans le cas où l'on a un seul système présent sur son ordi, le résultat de la commande ci-dessus ressemblera à ceci : 
 +<file config retour de la commande>​
    ​Device Boot      Start         ​End ​     Blocks ​  ​Id ​ System    ​Device Boot      Start         ​End ​     Blocks ​  ​Id ​ System
    /​dev/​hda1 ​  ​* ​          ​1 ​       5624    45174748+ ​ 83  Linux    /​dev/​hda1 ​  ​* ​          ​1 ​       5624    45174748+ ​ 83  Linux
    /​dev/​hda2 ​           5625        6110     ​3903795 ​  ​82 ​ Linux swap / Solaris    /​dev/​hda2 ​           5625        6110     ​3903795 ​  ​82 ​ Linux swap / Solaris
    /​dev/​hda3 ​           6111       ​14946 ​   70975170 ​   5  Extended    /​dev/​hda3 ​           6111       ​14946 ​   70975170 ​   5  Extended
-   /​dev/​hda5 ​           6111       ​14946 ​   70975138+ ​ 8e  Linux LVM+   /​dev/​hda5 ​           6111       ​14946 ​   70975138+ ​ 8e  Linux LVM</​file>​
  
 La partition qui nous intéresse ici est ''/​dev/​hda1''​. La partition qui nous intéresse ici est ''/​dev/​hda1''​.
Ligne 125: Ligne 128:
 <code root> <code root>
 dd if=/dev/sda bs=512 count=1 | strings</​code>​ dd if=/dev/sda bs=512 count=1 | strings</​code>​
 +<file config retour de la commande>​
   1+0 enregistrements lus   1+0 enregistrements lus
   1+0 enregistrements écrits   1+0 enregistrements écrits
Ligne 136: Ligne 139:
   Hard Disk   Hard Disk
   Read   Read
-  Error+  Error</​file>​
  
 C'est bon, il est présent ! C'est bon, il est présent !
Ligne 143: Ligne 146:
  
 Pour sortir du chroot, il suffit de taper la commande : Pour sortir du chroot, il suffit de taper la commande :
-<​code ​user>+<​code ​root>
 exit</​code>​ exit</​code>​
  
 Une fois que vous êtes revenu à la console de base, il vous reste à démonter tous vos montages antérieurs : Une fois que vous êtes revenu à la console de base, il vous reste à démonter tous vos montages antérieurs :
-<​code ​user>+<​code ​root>
 umount /​mnt/​chroot/​boot</​code>​ umount /​mnt/​chroot/​boot</​code>​
  
-<​code ​user>+<​code ​root>
 umount /​mnt/​chroot/​dev</​code>​ umount /​mnt/​chroot/​dev</​code>​
  
-<​code ​user>+<​code ​root>
 umount /​mnt/​chroot/​proc</​code>​ umount /​mnt/​chroot/​proc</​code>​
  
-<​code ​user>+<​code ​root>
 umount /​mnt/​chroot</​code>​ umount /​mnt/​chroot</​code>​
  
doc/systeme/chroot.txt · Dernière modification: 11/06/2023 14:33 par Croutons

Pied de page des forums

Propulsé par FluxBB