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édentes Révision précédente
Prochaine révision
Révision précédente
kickstart [Le 30/06/2010, 16:49]
m2nis
kickstart [Le 20/12/2021, 18:45] (Version actuelle)
wiki-corrector-bot 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)
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 [[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 26:
 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 67:
 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 574: Ligne 572:
 === Déroulement de l'​installation === === Déroulement de l'​installation ===
 Voici le déroulement d'une installation par le réseau : Voici le déroulement d'une installation par le réseau :
-  - la nouvelle machine démarre sur le réseau (en mode PXE) et demande au serveur DHCP une adresse IP et les informations qui lui permettrons ​de trouver son image de boot+  - la nouvelle machine démarre sur le réseau (en mode PXE) et demande au serveur DHCP une adresse IP et les informations qui lui permettront ​de trouver son image de boot
   - 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 597:
 </​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 607:
 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 619:
 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 le script avancé). 
  
-==== Personnalisation d'un CD-ROM ==== +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 ​(icimachine est la première variable utilisée ​dans l'[[kickstart#​exemple_avance_de_fichier_ks|exemple avancé]]).
-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 menuinsertion 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]].+
  
-FIXME+==== 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 <​del>​[[http://​www.ubuntu.com/​system/​files/​u1/​AutomatedDeploymentsWP-20090126.pdf|documentation anglaise de Kickstart pour Ubuntu]].</​del> ​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 
-  * [[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]]//​
  • kickstart.1277909359.txt.gz
  • Dernière modification: Le 18/04/2011, 14:51
  • (modification externe)