Modification de FOG: Création d'une image Fedora

Attention : vous n’êtes pas connecté(e). Votre adresse IP sera visible de tout le monde si vous faites des modifications. Si vous vous connectez ou créez un compte, vos modifications seront attribuées à votre propre nom d’utilisateur(rice) et vous aurez d’autres avantages.

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" width="50%"
{| class="wikitable"
!Partition
!Partition
!Taille
!Taille
Ligne 45 : Ligne 45 :


== Installation de Fedora ==
== Installation de Fedora ==
{{Warning|N'oubliez pas la structure du disque !!}}
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 d'un dépôt personnel|créer un dépôt personnalisé]] pour les déployer facilement sur vos machines.
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:
* [[RPM: Création d'un dépôt personnel|Fedora : Création d'un RPM de configuration d'un dépôt personnel]]
* [[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-platform sata-nv"
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
* Utiliser le script de réinitialisation système [[Réinitialiser une machine Linux]]
* 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:Fedora]]
[[Catégorie:Workstations]]
Notez bien que toutes les contributions à Adadov.net wiki peuvent être modifiées, transformées ou supprimées par d’autres utilisateurs. Si vous ne désirez pas que vos écrits soient modifiés contre votre gré, merci de ne pas les soumettre ici.
Vous nous promettez aussi que vous avez écrit ceci vous-même ou que vous l’avez copié d’une source placée dans le domaine public ou d’une ressource libre similaire (voir AdadovNet:Copyrights pour plus de détails). N’utilisez aucun travail sous droits d’auteur sans autorisation expresse !
Annuler Aide pour la modification (s’ouvre dans une nouvelle fenêtre)