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 | ||
utilisateurs:amj:brouillons:debootstrap [Le 11/05/2013, 22:18] Arya [mot de passe] |
utilisateurs:amj:brouillons:debootstrap [Le 26/07/2013, 22:52] (Version actuelle) amj [Fomatage et montage des disques] |
||
---|---|---|---|
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>BROUILLON}} {{tag>orthographe_a_corriger}} | + | {{tag>BROUILLON}} |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 21: | Ligne 21: | ||
<note tip>Si vous voulez installer une version d'ubuntu ultérieure à celle pouvant être installée avec votre version de debootstrap, il est alors nécessaire d'installer la dernière version de debootstrap, :!: instable :!: disponible ici [[http://pkgs.org/search/?keyword=debootstrap]] </note> | <note tip>Si vous voulez installer une version d'ubuntu ultérieure à celle pouvant être installée avec votre version de debootstrap, il est alors nécessaire d'installer la dernière version de debootstrap, :!: instable :!: disponible ici [[http://pkgs.org/search/?keyword=debootstrap]] </note> | ||
- | ===== Fomatage et montage des disques ===== | + | ===== Formatage et montage des disques ===== |
Pour un disque dur vide, créez une partition de ± 10Go par exemple puis la swap, ici 1Go (2 fois plus que la RAM). | Pour un disque dur vide, créez une partition de ± 10Go par exemple puis la swap, ici 1Go (2 fois plus que la RAM). | ||
Ligne 75: | Ligne 75: | ||
===== Montages en vue d'un chroot ===== | ===== Montages en vue d'un chroot ===== | ||
- | Montage spéciaux pour accéder au médias et autres périphériques. | + | Montages spéciaux pour accéder aux médias et autres périphériques. |
<code>sudo mount --bind /dev /media/install/dev | <code>sudo mount --bind /dev /media/install/dev | ||
sudo mount --bind /dev/pts /media/install/dev/pts | sudo mount --bind /dev/pts /media/install/dev/pts | ||
Ligne 91: | Ligne 91: | ||
<code>mount -a</code> | <code>mount -a</code> | ||
===== Paramétrage de apt ===== | ===== Paramétrage de apt ===== | ||
- | [[:tutoriel:comment_modifier_sources_maj|Modifiez les sources]] et ajoutez les dépôts universe et multiverse. | + | [[:tutoriel:comment_modifier_sources_maj#modifier_le_fichier_des_sources|Modifiez les sources]] et ajoutez les dépôts universe et multiverse. |
- | <note important>Attention, il faut modifier les sources du chroot et non celle de la machine hôte.</note> | + | <note important>Attention, il faut modifier les sources du chroot et non celles de la machine hôte.</note> |
<code>apt-get update</code> | <code>apt-get update</code> | ||
Ligne 102: | Ligne 101: | ||
dpkg-reconfigure console-data | dpkg-reconfigure console-data | ||
dpkg-reconfigure keyboard-configuration</code> | dpkg-reconfigure keyboard-configuration</code> | ||
- | Installation des locales française et reconfiguration de celles-ci. | + | Installation des locales françaises et reconfiguration de celles-ci. |
<code>/usr/share/locales/install-language-pack fr_FR</code> | <code>/usr/share/locales/install-language-pack fr_FR</code> | ||
<code>dpkg-reconfigure locales</code> | <code>dpkg-reconfigure locales</code> | ||
Ligne 120: | Ligne 119: | ||
==== Copie des fichier nécessaires ==== | ==== Copie des fichier nécessaires ==== | ||
- | Copie des fichiers de configurations. | + | Copie des fichiers de configuration. |
<code>sudo cp /etc/hosts /etc/hostname /etc/resolv.conf /media/install/etc/hostname | <code>sudo cp /etc/hosts /etc/hostname /etc/resolv.conf /media/install/etc/hostname | ||
sudo cp /etc/network/interfaces /media/install/etc/network | sudo cp /etc/network/interfaces /media/install/etc/network | ||
Ligne 128: | Ligne 127: | ||
<code>sudo chroot /media/install/ /bin/bash</code> | <code>sudo chroot /media/install/ /bin/bash</code> | ||
- | 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 attribués, il faut lui donner le nom unique de la partition) : |
<code>blkid</code> | <code>blkid</code> | ||
<code>nano /etc/fstab</code> | <code>nano /etc/fstab</code> | ||
- | voici un exemple ( à ne pas reprendre tel quel mais à adapter à votre configuration) : | + | voici un exemple ( à ne pas reprendre tel quel mais à adapter selon votre configuration) : |
<code>proc /proc proc defaults 0 0 | <code>proc /proc proc defaults 0 0 | ||
UUID=34bf3784-2c97-48e3-92ce-025e3cd6344c / ext4 errors=remount-ro 0 1 | UUID=34bf3784-2c97-48e3-92ce-025e3cd6344c / ext4 errors=remount-ro 0 1 | ||
Ligne 140: | Ligne 139: | ||
</code> | </code> | ||
- | Ensuite, créez les point de montages : | + | Ensuite, créez les points de montage : |
<code>mkdir /cdrom /media/floppy0</code> | <code>mkdir /cdrom /media/floppy0</code> | ||
Ligne 146: | Ligne 145: | ||
Tout d’abord, nous installons le kernel. | Tout d’abord, nous installons le kernel. | ||
- | <note important>Ici, celui installé est un pae, pour les plus vielles machine installez un kernel non pae</note> | + | <note important>Ici, le kernel installé est de type pae, pour les plus vielles machines installez un kernel non pae</note> |
<code>apt-get install linux-image-generic-pae</code> | <code>apt-get install linux-image-generic-pae</code> | ||
Ligne 169: | Ligne 168: | ||
Regardez aussi | Regardez aussi | ||
- | [[:tasksel|http://doc.ubuntu-fr.org/tasksel]] | + | [[ :tasksel |tasksel]] |
Ligne 177: | Ligne 176: | ||
[[http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml]] | [[http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml]] | ||
+ | ---- | ||
+ | //Contributeur principal : [[:utilisateurs:amj]] | ||
+ | |||
+ | - Mes remerciements à Shanx, S.O.D. et Arya |