system_administration:automation:preseed_debian_install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
system_administration:automation:preseed_debian_install [2022/01/13 21:45] – ↷ Page moved from system_administration:preseed_debian_install to system_administration:automation:preseed_debian_install rootsystem_administration:automation:preseed_debian_install [2022/03/31 09:59] (current) – [Exemple d'exploitation de ''preseed/late_command''] aziz
Line 31: Line 31:
 projet. projet.
  
-===== Le fichier ''preseed.cfg'' =====+===== Le fichier preseed.cfg =====
  
 Le fichier ''preseed.cfg'' contient  un ensemble d'instructions pour les Le fichier ''preseed.cfg'' contient  un ensemble d'instructions pour les
Line 66: Line 66:
 modifiable. Le paquet ''bsdtar'' simplifie l'opération. modifiable. Le paquet ''bsdtar'' simplifie l'opération.
  
-''# mkdir isofiles +<cli> 
-# bsdtar -C isofiles -xf debian-9.6.0-amd64-netinst.iso'' +# mkdir isofiles 
 +# bsdtar -C isofiles -xf debian-9.6.0-amd64-netinst.iso 
 +</cli>
  
 Le  contenu  du  CD  d'installation est  maintenant  disponible  à  la Le  contenu  du  CD  d'installation est  maintenant  disponible  à  la
 modification dans le dossier ''isofiles''. modification dans le dossier ''isofiles''.
  
-===== Modification de l'''initrd.gz'' =====+===== Modification de l'initrd.gz =====
  
 ''initrd.gz'' contient le système  d'exploitation minimal. ''initrd.gz'' contient le système  d'exploitation minimal.
Line 100: Line 101:
 </cli> </cli>
  
-===== Incorporer ''pressed.cfg'' dans ''initrd'' et création du CD final =====+===== Incorporer pressed.cfg dans initrd et création du CD final =====
  
 Une fois le  fichier ''preseed.cfg'' préparé, il  s'agit de l'incorporer Une fois le  fichier ''preseed.cfg'' préparé, il  s'agit de l'incorporer
Line 107: Line 108:
 <a id="org8ba0f68"></a> <a id="org8ba0f68"></a>
  
-''# ls -F+<cli> 
 +# ls -F
 isofiles/ isofiles/
 preseed.cfg preseed.cfg
Line 113: Line 115:
 [...] [...]
 # gzip isofiles/install.amd/initrd # gzip isofiles/install.amd/initrd
-# chmod -R -w isofiles/install.amd/''+# chmod -R -w isofiles/install.amd/ 
 +</cli>
  
  
Line 164: Line 167:
 procédure. Un exemple est donné en fin d'article. procédure. Un exemple est donné en fin d'article.
  
-===== Aller plus loin avec ''preseed/late_command'' =====+===== Aller plus loin avec preseed/late_command =====
  
 Un  des éléments  les  plus  intéressants dans  cette  méthode est  la Un  des éléments  les  plus  intéressants dans  cette  méthode est  la
Line 191: Line 194:
 d'exploitation final comme environnement d'exécution. d'exploitation final comme environnement d'exécution.
  
-===== Exemple d'exploitation de ''preseed/late_command'' =====+===== Exemple d'exploitation de preseed/late_command =====
  
 Après  avoir   maîtrisé  la  procédure  de   modification  du  système Après  avoir   maîtrisé  la  procédure  de   modification  du  système
Line 244: Line 247:
  
 Ci-dessous un  script qui  fait usage de  ''libvirt'' pour  tester l'iso Ci-dessous un  script qui  fait usage de  ''libvirt'' pour  tester l'iso
-« preseedé ». Une introduction à ''libvirt'' est accessible à cette [[system_administration:virtualiser_avec_kvm|page]].+« preseedé ». Une introduction à ''libvirt'' est accessible à cette [[system_administration:automation:virtualiser_avec_kvm|page]].
  
 <code bash> <code bash>
  • system_administration/automation/preseed_debian_install.1642110332.txt.gz
  • Last modified: 2022/01/13 21:45
  • by root