Modification de FOG: Création d'une image Fedora
La modification peut être annulée. Veuillez vérifier les différences ci-dessous pour voir si c’est bien ce que vous voulez faire, puis publier ces changements pour finaliser l’annulation de cette modification.
Version actuelle | Votre texte | ||
Ligne 1 : | Ligne 1 : | ||
{{ArticleHead|Adadov}} | {{ArticleHead|Adadov|encours=1}} | ||
Pour créer une image qui puisse passer sur différentes plateformes matériel, il faut faire attention à plusieurs détails. | Pour créer une image qui puisse passer sur différentes plateformes matériel, il faut faire attention à plusieurs détails. | ||
Ligne 22 : | Ligne 22 : | ||
J'ai utilisé la structure suivante: | J'ai utilisé la structure suivante: | ||
{| class="wikitable" style="margin: 0 auto | {| class="wikitable" width="50%" style="margin: 0 auto" | ||
!Partition | !Partition | ||
!Taille | !Taille | ||
Ligne 45 : | Ligne 45 : | ||
== Installation de Fedora == | == Installation de Fedora == | ||
Pour cette partie, il n'y a rien de particulier à dire. | Pour cette partie, il n'y a rien de particulier à dire. | ||
Ligne 56 : | Ligne 55 : | ||
La création de RPM permet de faciliter le déploiement des modifications que l'on pourrait vouloir apporter à ces modifications. | La création de RPM permet de faciliter le déploiement des modifications que l'on pourrait vouloir apporter à ces modifications. | ||
Si vous optez pour la création de RPM, il vous faudra [[RPM: Création | Si vous optez pour la création de RPM, il vous faudra [[RPM : Création de dépôt pour DNF/YUM|créer un dépôt personnalisé]] pour les déployer facilement sur vos machines. | ||
Mon modèle est paramétré via 2 RPM, un pour le déploiement du dépôt et l'autre pour la configuration du système. | Mon modèle est paramétré via 2 RPM, un pour le déploiement du dépôt et l'autre pour la configuration du système. | ||
Les détails de la création de ces RPM se trouvent ici: | Les détails de la création de ces RPM se trouvent ici: | ||
* [[ | * [[Fedora : Création d'un RPM pour dépôt personnel]] | ||
* [[FOG : RPM de paramétrage du système]] | |||
== Installation des programmes == | == Installation des programmes == | ||
Ligne 72 : | Ligne 72 : | ||
Il faut donc éditer le fichier {{Path|/etc/dracut.conf}} pour y ajouter la ligne suivante:<syntaxhighlight lang="text"> | Il faut donc éditer le fichier {{Path|/etc/dracut.conf}} pour y ajouter la ligne suivante:<syntaxhighlight lang="text"> | ||
add_drivers+="ahci | add_drivers+="ahci sata-nv" | ||
</syntaxhighlight>Les drivers ahci et sata-nv sont des contrôleurs SATA courants, ce sont ceux utilisés sur les machines que j'avais à déployer. En ajoutant ici tous les drivers des contrôleurs de destination, vous aurez dans votre image un initramfs qui pourra amorcer votre système sur toutes les machines de destination. | </syntaxhighlight>Les drivers ahci et sata-nv sont des contrôleurs SATA courants, ce sont ceux utilisés sur les machines que j'avais à déployer. En ajoutant ici tous les drivers des contrôleurs de destination, vous aurez dans votre image un initramfs qui pourra amorcer votre système sur toutes les machines de destination. | ||
{{Info|titre=Driver manquant ?|Si une machine finit sur le shell de dracut, essayez la commande dracut-mount. | {{Info|titre=Driver manquant ?|Si une machine finit sur le shell de dracut, essayez la commande dracut-mount. | ||
Ligne 86 : | Ligne 86 : | ||
Pour préparer la capture de l'image, il faut penser à retirer toutes les configurations spécifiques à la machine. | Pour préparer la capture de l'image, il faut penser à retirer toutes les configurations spécifiques à la machine. | ||
* Changer le nom de la machine pour un nom générique | * Changer le nom de la machine pour un nom générique | ||
* | * Supprimer les clés machine SSH pour qu'elles soient générées au premier boot après déploiement | ||
== Capture de l'image == | == Capture de l'image == | ||
Ligne 104 : | Ligne 104 : | ||
{{Info|titre=Astuce|Vous pouvez paramétrer vos machines pour qu'elles bootent sur PXE par défaut afin de faciliter les captures et déploiements.}} | {{Info|titre=Astuce|Vous pouvez paramétrer vos machines pour qu'elles bootent sur PXE par défaut afin de faciliter les captures et déploiements.}} | ||
[[Catégorie:Déploiement]] | [[Catégorie:Déploiement]] | ||
[[Catégorie: | [[Catégorie:Workstations]] |