Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| utilisateurs:amj:brouillons:debootstrap [Le 06/05/2013, 20:58] – [Copie des fichier nécessaires] amj | utilisateurs:amj:brouillons:debootstrap [Le 26/07/2013, 22:52] (Version actuelle) – [Fomatage et montage des disques] amj | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Installer ubuntu via un terminal grâce à debootstrap et à chroot ====== | ====== Installer ubuntu via un terminal grâce à debootstrap et à chroot ====== | ||
| - | {{tag> | + | {{tag> |
| ===== Introduction ===== | ===== Introduction ===== | ||
| - | Debootstrap est un outil performant qui sert à installer les composants essentiels du système linux. | + | Debootstrap est un outil performant qui sert à installer les composants essentiels du système linux. |
| Chroot est un programme permettant de changer la racine du système, c'est à dire utiliser un deuxième système linux en même temps que le premier avec un seul kernel. | Chroot est un programme permettant de changer la racine du système, c'est à dire utiliser un deuxième système linux en même temps que le premier avec un seul kernel. | ||
| Ligne 9: | Ligne 9: | ||
| Ce tutoriel a plusieurs utilisations possibles : | Ce tutoriel a plusieurs utilisations possibles : | ||
| - | * Installer un ubuntu complet à partir de n' | + | * Installer un ubuntu complet à partir de n' |
| * Comprendre comment Linux est installé. | * Comprendre comment Linux est installé. | ||
| - | * Créer un environnement de test sur une machine -> passez | + | * Créer un environnement de test sur une machine -> passer |
| ===== Installation des programmes requis ===== | ===== Installation des programmes requis ===== | ||
| - | (cette partie doit être adaptée à votre distribution | + | (cette partie doit être adaptée à votre distribution |
| [[: | [[: | ||
| - | <note tip>Si vous installez | + | <note tip>Si vous voulez installer |
| + | ===== Formatage et montage des disques ===== | ||
| - | ===== Fomatage et montage des disques ===== | + | Pour un disque dur vide, créez |
| - | + | ||
| - | Pour un disque dur vide, on crée une partition de ± 10Go par exemple puis la swap, ici 1Go (2 fois plus que la RAM). | + | |
| < | < | ||
| Ligne 41: | Ligne 40: | ||
| Last cylinder or +size or +sizeM or +sizeK (1-3876, default 3876): +10000 | Last cylinder or +size or +sizeM or +sizeK (1-3876, default 3876): +10000 | ||
| </ | </ | ||
| - | ensuite tapez a puis 1 pour la rendre bootable | + | ensuite tapez "a" |
| - | Ensuite | + | Ensuite |
| < | < | ||
| Command action | Command action | ||
| Ligne 54: | Ligne 53: | ||
| Last cylinder or +size or +sizeM or +sizeK (1-3876, default 3876): +1024M</ | Last cylinder or +size or +sizeM or +sizeK (1-3876, default 3876): +1024M</ | ||
| - | Enfin, | + | Enfin, |
| <note important> | <note important> | ||
| Ligne 70: | Ligne 69: | ||
| ===== utilisation de debootstrap ===== | ===== utilisation de debootstrap ===== | ||
| - | L' | + | L' |
| < | < | ||
| Ligne 76: | Ligne 75: | ||
| ===== Montages en vue d'un chroot ===== | ===== Montages en vue d'un chroot ===== | ||
| - | Montage | + | Montages |
| < | < | ||
| sudo mount --bind /dev/pts / | sudo mount --bind /dev/pts / | ||
| Ligne 92: | Ligne 91: | ||
| < | < | ||
| ===== Paramétrage de apt ===== | ===== Paramétrage de apt ===== | ||
| - | [[: | + | [[: |
| + | <note important> | ||
| < | < | ||
| Ligne 101: | Ligne 101: | ||
| dpkg-reconfigure console-data | dpkg-reconfigure console-data | ||
| dpkg-reconfigure keyboard-configuration</ | dpkg-reconfigure keyboard-configuration</ | ||
| - | Installation des locales | + | Installation des locales |
| < | < | ||
| < | < | ||
| Ligne 119: | Ligne 119: | ||
| ==== Copie des fichier nécessaires ==== | ==== Copie des fichier nécessaires ==== | ||
| - | Copie des fichiers de configurations. | + | Copie des fichiers de configuration. |
| < | < | ||
| sudo cp / | sudo cp / | ||
| Ligne 127: | Ligne 127: | ||
| < | < | ||
| - | Il faut trouver les UID de chaque partition afin de les mettre dans le fstab (le fstab se chargeant avant que les noms des disques et partitions (sda1, etc.) ne soit attribués, il faut lui donner le nom unique de la partition) : | + | Il faut trouver les UID de chaque partition afin de les mettre dans le fstab (le fstab se chargeant avant que les noms des disques et partitions (sda1, etc.) ne soient |
| < | < | ||
| < | < | ||
| - | voici un exemple ( à ne pas reprendre tel quel mais à adapter | + | voici un exemple ( à ne pas reprendre tel quel mais à adapter |
| < | < | ||
| UUID=34bf3784-2c97-48e3-92ce-025e3cd6344c / | UUID=34bf3784-2c97-48e3-92ce-025e3cd6344c / | ||
| Ligne 139: | Ligne 139: | ||
| </ | </ | ||
| - | Ensuite, créez les point de montages | + | Ensuite, créez les points |
| < | < | ||
| Ligne 145: | Ligne 145: | ||
| Tout d’abord, nous installons le kernel. | Tout d’abord, nous installons le kernel. | ||
| - | <note important> | + | <note important> |
| < | < | ||
| - | Ensuite, installation de grub : | + | Ensuite, installation de grub : (grub s'est probablement déjà installé avec le kernel) |
| < | < | ||
| update-grub</ | update-grub</ | ||
| Ligne 161: | Ligne 161: | ||
| ===== mot de passe ===== | ===== mot de passe ===== | ||
| - | Afin que tout le monde n'ait pas accès aux droit root, il faut mettre un mot de passe. | + | Afin que tout le monde n'ait pas accès aux droits |
| < | < | ||
| Ligne 168: | Ligne 168: | ||
| Regardez aussi | Regardez aussi | ||
| - | [[:tasksel|http:// | + | [[ :tasksel |tasksel]] |
| Ligne 176: | Ligne 176: | ||
| [[http:// | [[http:// | ||
| + | ---- | ||
| + | // | ||
| + | |||
| + | - Mes remerciements à Shanx, S.O.D. et Arya | ||
