operating_systems:linux:debian:flash_card_tret
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| operating_systems:linux:debian:flash_card_tret [2013/11/29 09:28] – jzaehrin | operating_systems:linux:debian:flash_card_tret [2016/03/31 18:19] (current) – [Démontage du système] sbolay | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | w====== Flash Card - TRET ====== | + | ====== Flash Card - TRET ====== |
| Voici la procédure permettant l' | Voici la procédure permettant l' | ||
| Line 11: | Line 11: | ||
| Si vous avez besoin d'une nouvelle version de deboostrap pour l' | Si vous avez besoin d'une nouvelle version de deboostrap pour l' | ||
| - | [[operating_systems: | + | [[operating_systems: |
| ===== Réinitialisation de la carte flash ===== | ===== Réinitialisation de la carte flash ===== | ||
| Line 27: | Line 27: | ||
| ==== Création de la partition système ==== | ==== Création de la partition système ==== | ||
| + | Lors du démarrage de la minicentrale, | ||
| + | la ligne suivante: | ||
| + | Pri Mas SanDisk SDCFH-004G | ||
| + | |||
| + | Ce qui est ensuite utilisé pour utiliser fdisk correctement! | ||
| + | |||
| Une fois la carte remise à zéro, on crée la partition sur laquelle sera déposée le système. | Une fois la carte remise à zéro, on crée la partition sur laquelle sera déposée le système. | ||
| - | ///root#// '' | + | |
| - On crée une nouvelle partition [**n**] | - On crée une nouvelle partition [**n**] | ||
| - Nous voulons une partition primaire [**p**] | - Nous voulons une partition primaire [**p**] | ||
| Line 38: | Line 45: | ||
| - On peut contrôler le résultat [**p**] | - On peut contrôler le résultat [**p**] | ||
| - Puis valider les changement [**w**] | - Puis valider les changement [**w**] | ||
| - | |||
| ==== Formatage de la partition système ==== | ==== Formatage de la partition système ==== | ||
| Line 51: | Line 57: | ||
| Nous allons installer Debian Squeeze sur notre carte flash via l' | Nous allons installer Debian Squeeze sur notre carte flash via l' | ||
| - | ///root#// '' | + | |
| - | ///root#// '' | + | # mount /dev/sdb1 /mnt/cf |
| - | ///root#// '' | + | # debootstrap --arch=i386 squeeze |
| + | or | ||
| + | # debootstrap --arch=i386 | ||
| Le programme va prendre un certain temps à télécharger les différents composant et à les mettre en place. | Le programme va prendre un certain temps à télécharger les différents composant et à les mettre en place. | ||
| - | |||
| ==== Montage des systèmes de fichier pour l' | ==== Montage des systèmes de fichier pour l' | ||
| Pour pouvoir nous chrooter sur notre carte flash, nous devons lier quelques systèmes de fichiers qui sont normalement présent à l' | Pour pouvoir nous chrooter sur notre carte flash, nous devons lier quelques systèmes de fichiers qui sont normalement présent à l' | ||
| - | ///root#// '' | + | |
| - | ///root#// '' | + | # mount -t sysfs none_sys / |
| - | ///root#// '' | + | # mount --bind /dev /mnt/cf/dev |
| ==== Configuration du système ==== | ==== Configuration du système ==== | ||
| Line 69: | Line 76: | ||
| Pour pouvoir configurer notre système sur notre carte flash, on va se chrooter dans sa racine. Et monter un dernier système nécessaire au bon fonctionnement du chroot. | Pour pouvoir configurer notre système sur notre carte flash, on va se chrooter dans sa racine. Et monter un dernier système nécessaire au bon fonctionnement du chroot. | ||
| - | ///root#// '' | + | |
| - | ///#// '' | + | # mount -t devpts devpts /dev/pts |
| === Configuration de fstab === | === Configuration de fstab === | ||
| Line 79: | Line 86: | ||
| On commence par récupérer l'UUID de notre carte flash. | On commence par récupérer l'UUID de notre carte flash. | ||
| - | ///#// '' | + | |
| - | ///#// '' | + | |
| - | ///#// '' | + | # echo " |
| On rajoute aussi le montage de plusieurs systèmes temporaires qui contiendront les logs et autres fichiers temporaire. Nous ne voulons pas que ces fichiers soient écrit sur la carte, ils l' | On rajoute aussi le montage de plusieurs systèmes temporaires qui contiendront les logs et autres fichiers temporaire. Nous ne voulons pas que ces fichiers soient écrit sur la carte, ils l' | ||
| Line 99: | Line 106: | ||
| === Configuration du temps === | === Configuration du temps === | ||
| - | ///#// '' | + | |
| - **Europe** | - **Europe** | ||
| Line 106: | Line 113: | ||
| === Configuration du réseau === | === Configuration du réseau === | ||
| - | On modifie le fichier ''/ | + | On modifie le fichier ''/ |
| < | < | ||
| Line 134: | Line 141: | ||
| </ | </ | ||
| - | On contrôle que tout s'est bien déroulé avec un '' | + | On contrôle que tout s'est bien déroulé avec un '' |
| === Installation de paquets supplémentaires === | === Installation de paquets supplémentaires === | ||
| - | On installe, puis configure la gestion du français : | + | On installe |
| - | ///#// '' | + | |
| - | ///#// '' | + | # dpkg-reconfigure locales |
| - On sélectionne la locale '' | - On sélectionne la locale '' | ||
| - Elle sera notre langue par défaut | - Elle sera notre langue par défaut | ||
| - | ///#// '' | + | |
| - On sélectionne notre clavier depuis la liste | - On sélectionne notre clavier depuis la liste | ||
| Line 158: | Line 165: | ||
| On installe un client NTP pour rester à l' | On installe un client NTP pour rester à l' | ||
| - | ///#// '' | + | |
| + | ou | ||
| + | # apt-get install --no-install-recommends ntpdate | ||
| Et on configure le client NTP avec le fichier ''/ | Et on configure le client NTP avec le fichier ''/ | ||
| Line 180: | Line 189: | ||
| On installe un noyau spécifique aux processeurs mono-cœur. | On installe un noyau spécifique aux processeurs mono-cœur. | ||
| - | ///#// '' | + | |
| On installe encore quelques utilitaires standard. | On installe encore quelques utilitaires standard. | ||
| - | ///#// '' | + | |
| - | ///#// '' | + | ou |
| - | ///#// '' | + | |
| + | |||
| + | Puis finalement on install le serveur ssh | ||
| + | | ||
| + | |||
| + | Et en option: | ||
| + | # tasksel install standard | ||
| Tasksel permet d' | Tasksel permet d' | ||
| - | === Installation et configuration du GRUB === | + | === Installation et configuration du GRUB - Jessie |
| + | Nous allons maintenant installer GRUB. | ||
| + | |||
| + | # apt-get install grub-pc | ||
| + | |||
| + | Editer / | ||
| + | GRUB_CMDLINE_LINUX=" | ||
| + | GRUB_CMDLINE_LINUX_DEFAULT="" | ||
| + | GRUB_TERMINAL=serial | ||
| + | GRUB_SERIAL_COMMAND=" | ||
| + | |||
| + | et finalement | ||
| + | update-grub | ||
| + | === Installation et configuration du GRUB - Squeeze === | ||
| Nous allons maintenant installer GRUB. | Nous allons maintenant installer GRUB. | ||
| - | ///#// '' | + | |
| - On laisse la commande pour le chargement du noyau vide | - On laisse la commande pour le chargement du noyau vide | ||
| Line 238: | Line 266: | ||
| </ | </ | ||
| - | ///#// '' | + | |
| Une fois notre configuration peaufinée, on réinstalle le grub et on régénère sa config et on s' | Une fois notre configuration peaufinée, on réinstalle le grub et on régénère sa config et on s' | ||
| - | ///#// '' | + | |
| - | ///#// '' | + | # update-grub |
| - | ///#// '' | + | # sed -i ' |
| === Dernières configuration (misc.) === | === Dernières configuration (misc.) === | ||
| Line 264: | Line 292: | ||
| On définit un mot de passe pour l' | On définit un mot de passe pour l' | ||
| - | ///#// '' | + | |
| On nettoie notre gestionnaire de paquet. | On nettoie notre gestionnaire de paquet. | ||
| - | ///#// '' | + | |
| + | ou | ||
| + | # apt-get clean | ||
| ==== Démontage du système ==== | ==== Démontage du système ==== | ||
| Une fois l' | Une fois l' | ||
| - | ///#// '' | + | |
| - | ///#// '' | + | # exit |
| - | ///root#// '' | + | |
| - | ///root#// '' | + | # umount / |
| - | ///root#// '' | + | # umount / |
| - | ///root#// '' | + | # umount /mnt/cf |
| Enfin, on contrôle l' | Enfin, on contrôle l' | ||
| - | ///root#// '' | + | |
| ===== Configuration post-installation ===== | ===== Configuration post-installation ===== | ||
operating_systems/linux/debian/flash_card_tret.1385717302.txt.gz · Last modified: 2013/11/29 09:28 by jzaehrin