Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
kickstart [Le 10/12/2013, 13:21] – [Voir aussi] supp. lien vers "installation edubuntu", page supprimé. cafechokickstart [Le 31/08/2022, 23:27] (Version actuelle) – Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
-{{tag>Lucid installation BROUILLON}}+{{tag>Xenial installation BROUILLON}}
  
 ---- ----
- 
- 
 ====== Kickstart ====== ====== Kickstart ======
- 
 Kickstart est un utilitaire permettant d'automatiser l'[[:installation|installation d'Ubuntu]] (et de ses variantes Kubuntu, Xubuntu, ...). Il facilite ainsi le déploiement d'un grand nombre de machines en offrant une installation rapide et une configuration personnalisable. Kickstart est un utilitaire permettant d'automatiser l'[[:installation|installation d'Ubuntu]] (et de ses variantes Kubuntu, Xubuntu, ...). Il facilite ainsi le déploiement d'un grand nombre de machines en offrant une installation rapide et une configuration personnalisable.
  
-Kickstart est à l'origine le système d'automatisation d'installation de la société RedHat. Le système d'automatisation des distributions Debian et de ses dérivées est [[http://wiki.debian.org/fr/DebianInstaller/Preseed|Preseed]]. Réputé plus complexe que Kickstart, ce dernier ne bénéficie pas non plus d'un utilitaire graphique d'aide à la création des fichiers de description. La version de Kickstart présente dans Ubuntu et ses dérivées démultiplie les possibilités en permettant l'utilisation de commandes Preseed.+Kickstart est à l'origine le système d'automatisation d'installation de la société RedHat. Le système d'automatisation des distributions Debian et de ses dérivées est [[https://wiki.debian.org/fr/DebianInstaller/Preseed|Preseed]]. Réputé plus complexe que Kickstart, ce dernier ne bénéficie pas non plus d'un utilitaire graphique d'aide à la création des fichiers de description. La version de Kickstart présente dans Ubuntu et ses dérivées démultiplie les possibilités en permettant l'utilisation de commandes Preseed.
  
 <note important> <note important>
Ligne 28: Ligne 25:
 Voici ce que donne un fichier ks généré avec peu d'options depuis l'utilitaire system-config-kickstart : Voici ce que donne un fichier ks généré avec peu d'options depuis l'utilitaire system-config-kickstart :
  
-<code>+<code ks simple.ks>
 #Generated by Kickstart Configurator #Generated by Kickstart Configurator
 #platform=x86 #platform=x86
Ligne 69: Ligne 66:
 Voici un exemple de fichier Kickstart un peu plus avancé, faisant notamment appel à des scripts complémentaires : Voici un exemple de fichier Kickstart un peu plus avancé, faisant notamment appel à des scripts complémentaires :
  
-<code>+<code ks avancé.ks>
 # Script Kickstart pour installation automatisée # Script Kickstart pour installation automatisée
 # de (U|Xu|Ku)buntu 10.04 LTS par le réseau # de (U|Xu|Ku)buntu 10.04 LTS par le réseau
Ligne 577: Ligne 574:
   - la nouvelle machine récupère sur le serveur tftp son image de boot   - la nouvelle machine récupère sur le serveur tftp son image de boot
   - la nouvelle machine prend sur le serveur http le fichier Kickstart   - la nouvelle machine prend sur le serveur http le fichier Kickstart
-  - la nouvelle machine effectue son installation en récupérant les paquets sur un serveur [[tutoriel:creer_un_miroir_de_depot_local|miroir local]] ou distant (l'accès internet est alors indispensable dans ce dernier cas).+  - la nouvelle machine effectue son installation en récupérant les paquets sur un serveur [[tutoriel:creer_un_miroir_de_depot|miroir local]] ou distant (l'accès internet est alors indispensable dans ce dernier cas).
 Pour les deux premières étapes, vous trouverez de précieux compléments sur la page traitant de [[netboot|netboot]]. Pour les deux premières étapes, vous trouverez de précieux compléments sur la page traitant de [[netboot|netboot]].
  
Ligne 599: Ligne 596:
 </code> </code>
 au début du fichier [répertoire racine du serveur tftp]/ubuntu-installer/i386/boot-screens/menu.cfg au début du fichier [répertoire racine du serveur tftp]/ubuntu-installer/i386/boot-screens/menu.cfg
-et copier le fichier fr.kbd dans le répertoire racine du serveur tftp. Si vous ne trouvez pas ce fichier, une version est disponible sur [[http://www.guim.info/dokuwiki/debian/pxelinux#passer_le_clavier_en_francais|ce site]].+et copier le fichier fr.kbd dans le répertoire racine du serveur tftp. Si vous ne trouvez pas ce fichier, une version est disponible sur [[https://www.guim.info/dokuwiki/debian/pxelinux#passer_le_clavier_en_francais|ce site]].
  
 == Ajout du fichier Kickstart au menu de boot == == Ajout du fichier Kickstart au menu de boot ==
Ligne 609: Ligne 606:
 append vga=normal initrd=ubuntu-installer/i386/initrd.gz -- quiet append vga=normal initrd=ubuntu-installer/i386/initrd.gz -- quiet
 </code> </code>
-par+par (si le serveur tftp est également le serveur http) 
 +<code> 
 +label install 
 +[...] 
 +append vga=normal initrd=ubuntu-installer/i386/initrd.gz ks=/repertoire/fichier_ks.cfg -- machine= 
 +</code> 
 +ou par (si les serveurs tftp et http sont sur deux machines différentes)
 <code> <code>
 label install label install
Ligne 615: Ligne 618:
 append vga=normal initrd=ubuntu-installer/i386/initrd.gz ks=http://ip_serveur_http/repertoire/fichier_ks.cfg -- machine= append vga=normal initrd=ubuntu-installer/i386/initrd.gz ks=http://ip_serveur_http/repertoire/fichier_ks.cfg -- machine=
 </code> </code>
 +
 Une fois au menu de boot, vous pourrez alors sélectionner "install" puis taper <TAB> pour compléter la ligne avec les variables de votre script (ici, machine est la première variable utilisée dans l'[[kickstart#exemple_avance_de_fichier_ks|exemple avancé]]). Une fois au menu de boot, vous pourrez alors sélectionner "install" puis taper <TAB> pour compléter la ligne avec les variables de votre script (ici, machine est la première variable utilisée dans l'[[kickstart#exemple_avance_de_fichier_ks|exemple avancé]]).
  
 ==== Personnalisation d'un CD-ROM ==== ==== Personnalisation d'un CD-ROM ====
-Pour personnaliser un CD-ROM d'installation, vous devez [[http://www.ubuntu.com/|télécharger une image iso]] d'une distribution, la modifier pour y inclure les informations relatives à Kickstart (modification du menu, insertion du fichier Kickstart), générer une nouvelle iso spécifique puis la graver. Vous trouverez des informations plus détaillées de cette procédure dans la [[http://www.ubuntu.com/system/files/u1/AutomatedDeploymentsWP-20090126.pdf|documentation anglaise de Kickstart pour Ubuntu]]. +Pour personnaliser un CD-ROM d'installation, vous devez [[http://www.ubuntu.com/|télécharger une image iso]] d'une distribution, la modifier pour y inclure les informations relatives à Kickstart (modification du menu, insertion du fichier Kickstart), générer une nouvelle iso spécifique puis la graver. Vous trouverez des informations plus détaillées de cette procédure dans la <del>[[http://www.ubuntu.com/system/files/u1/AutomatedDeploymentsWP-20090126.pdf|documentation anglaise de Kickstart pour Ubuntu]].</del> FIXME
- +
-FIXME+
  
  
  
 ===== Voir aussi ===== ===== Voir aussi =====
-  * [[http://www.ubuntu.com/system/files/u1/AutomatedDeploymentsWP-20090126.pdf|Documentation de Kickstart pour Ubuntu (anglais) - format pdf - Canonical]] +  * <del>[[http://www.ubuntu.com/system/files/u1/AutomatedDeploymentsWP-20090126.pdf|Documentation de Kickstart pour Ubuntu (anglais) - format pdf - Canonical]]</del> 
-  * Discussion [[http://forum.ubuntu-fr.org/viewtopic.php?pid=3576250|"Installation automatisée de (U|Ku|Xu)buntu en réseau avec Kickstart"]] sur le forum ubuntu-fr+  * Discussion [[https://forum.ubuntu-fr.org/viewtopic.php?pid=3576250|"Installation automatisée de (U|Ku|Xu)buntu en réseau avec Kickstart"]] sur le forum ubuntu-fr
   * [[:tutoriel:installer_ubuntu_sur_plusieurs_pc_en_cluster]]   * [[:tutoriel:installer_ubuntu_sur_plusieurs_pc_en_cluster]]
   * [[https://help.ubuntu.com/community/Installation/Netboot|Documentation sur l'installation par Netboot (anglais) - Communauté Ubuntu anglophone]]   * [[https://help.ubuntu.com/community/Installation/Netboot|Documentation sur l'installation par Netboot (anglais) - Communauté Ubuntu anglophone]]
-  * [[http://www.guim.info/dokuwiki/debian/pxelinux|Documentation sur le boot PXE - guim.info]] +  * [[https://www.guim.info/dokuwiki/debian/pxelinux|Documentation sur le boot PXE - guim.info]] 
-  * [[https://help.ubuntu.com/10.04/installation-guide/i386/appendix-preseed.html|Documentation de Preseed pour Ubuntu (anglais) - Canonical]]+  * [[https://help.ubuntu.com/lts/installation-guide/amd64/apb.html|Documentation de Preseed pour Ubuntu (anglais) - Canonical]]
  
 ---- ----
  
 //Contributeurs : [[utilisateurs:m2nis]]// //Contributeurs : [[utilisateurs:m2nis]]//