[Ubuntu] PXE => Ok, Kickstart => Souci

PXE => Ok, Kickstart => Souci [Ubuntu] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 21-11-2005 à 15:16:38    

Salut à tous  :hello:  
 
Mon objectif est de pouvoir installer plusieurs machines etant sous Ubuntu en même temps, et de maniére automatique.
 
Je me suis donc penché vers le PXE afin d'eviter de faire tourner les CD, et vers kickstart pour automatiser l'installation.
 
PXE Marche, aucun probleme j'ai un ecran comme si j'inserais un CD, mais kickstart non.  :sweat:  
 
J'ai generé un fichier "ks.cfg" grace à l'utilitaire Ubuntu  :sol:  :
 

Code :
  1. #System language
  2. lang fr_FR
  3. #Language modules to install
  4. langsupport fr_FR
  5. #System keyboard
  6. keyboard fr-latin9
  7. #System mouse
  8. mouse
  9. #System timezone
  10. timezone Europe/Paris
  11. #Root password
  12. rootpw --iscrypted $1$ZfbAexfP$wPP1icMSWZJlzWsBe58b00
  13. #Initial user
  14. user --disabled
  15. #Reboot after installation
  16. reboot
  17. #Use text mode install
  18. text
  19. #Install OS instead of upgrade
  20. install
  21. #Use CDROM installation media
  22. cdrom
  23. #System bootloader configuration
  24. bootloader --location=mbr
  25. #Clear the Master Boot Record
  26. zerombr yes
  27. #Partition clearing information
  28. clearpart --all --initlabel
  29. #Disk partitioning information
  30. part / --fstype ext3 --size 10000
  31. part swap --size 500
  32. #System authorization infomation
  33. auth  --useshadow  --enablemd5
  34. #Network information
  35. network --bootproto=dhcp --device=eth0
  36. #Firewall configuration
  37. firewall --disabled
  38. #X Window System configuration information
  39. xconfig --depth=8 --resolution=800x600 --defaultdesktop=GNOME --startxonboot


 
D'aprés les divers tutos que j'ai trouvé, il me faut indiquer dans le fichier de configuration "pxelinux.cfg/default", ou est situé le fichier ks.cfg, j'ai donc :
 

Citation :

label linux
        linux ks=/tftpboot/ks.cfg (certains disent qu'il faut le placé sur un serveur web, je l'ai donc placé sur mon serveur web ks=http://192.168.0.11/ks.cfg mais c'est pareil
        kernel ubuntu-installer/i386/linux
        append vga=normal initrd=ubuntu-installer/i386/initrd.gz ramdisk_size=16432 root=/dev/rd/0 rw  --
label expert


 
mais ca ne marche pas, il m'indique :
 

Citation :

Unknown keyword in config file
Missing parameter in config file


 
Voila si vous voyez une erreur quelque part, ou que vous avez un lien magique merci de m'en faire part :)


Message édité par XPaY le 21-11-2005 à 15:21:16

---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 21-11-2005 à 15:16:38   

Reply

Marsh Posté le 22-11-2005 à 18:57:11    

up


---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 22-11-2005 à 19:29:20    

cdrom ca n' a rien a faire la :o
 
et il va les chercher ou les paquets ?
url --url http://192.168.0.11/parou :D ?


---------------
Mes News
Reply

Marsh Posté le 22-11-2005 à 19:43:54    

ouaip il manque plutot la définition du serveur nfs contenant les paquets ;)


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 22-11-2005 à 19:45:03    

Salut,  
 
Cd rom dans le script Kickstart?
 
Tu veux dire que je dois ecrire une url a la place? (ca me parai logique, mais quand je l'ai fai il proposé pas)


---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 22-11-2005 à 19:45:51    

the_fireball a écrit :

ouaip il manque plutot la définition du serveur nfs contenant les paquets ;)


 
Oui j'ai entendu parlé de serveur nfs mais ils disaient que c'etait facultatif.
 
Je dois installer un serveur NFS aussi alors?


---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 22-11-2005 à 19:46:46    

il faudrait peut etre lire la doc hein :D
 
nfs --server <server> --dir <dir>


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 22-11-2005 à 19:52:43    

Oui je me renseigne sur nfs la


---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 22-11-2005 à 20:25:27    

serveur http vu que tu l' as déjà config :o
 
j' ai précisé dans ma première réponse.


Message édité par R@NNIS le 22-11-2005 à 20:26:41

---------------
Mes News
Reply

Marsh Posté le 22-11-2005 à 20:40:27    

A la place de "CDRom" je place l'adresse du serveur la ou il y a les paquets?
 
(dsl si je comprend pas tout je debute)


---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 22-11-2005 à 20:40:27   

Reply

Marsh Posté le 22-11-2005 à 20:42:29    

En fait avant de me pencher sur le fichier kickstart je voudrai etre sur qu'il va bien le chercher


---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 22-11-2005 à 21:09:48    

ben logs apache, pour les fichiers d'install cé le chemin que tu vas donner avec la directive url --url http://tonip/tonrep/


---------------
Mes News
Reply

Marsh Posté le 29-11-2005 à 19:22:53    

Je n'arrive pas à le faire acceder au ks.cfg, meme si mon fichier est completement faux ca devrai bien commencer l'install non?
 
Comment le faire acceder via NFS?
Je trouve rien sur google que je ne sais deja c'est rageant


---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 29-11-2005 à 19:43:19    

nope il va te demander les parametres directs sous anaconda.
 
Quel intéret à faire passer par NFS ?
 
Si tu précisais plus en détail ton problème genre ce qu' il se passe au boot jusque la ou ca plante ca nous aiderait.


---------------
Mes News
Reply

Marsh Posté le 29-11-2005 à 19:53:59    

Quand je boot via PXE sur le machine client, je suis comme si je bootais sur un CD.
 
Je voudrai booter sur un fichier kickstart mais je ne sais pas comment lui dire comment y acceder.
Je veux essayer NFS car pas http ca ne marche pas.
La commande que je met :
 

Citation :


abel linux
        lks=http://192.168.0.11/ks.cfg mais c'est pareil
        kernel ubuntu-installer/i386/linux
        append vga=normal initrd=ubuntu-installer/i386/initrd.gz ramdisk_size=16432 root=/dev/rd/0 rw  --
label expert


Dans le "default" de "pxelinux.cfg"
 
Merci


---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 29-11-2005 à 20:29:43    

c' est ks= pas lks= (erreur de copie je penses)
mets :
 
ks=trucmuche dans l' append
 
Alt+f2/f3 pour voir ce qu 'il fait lorsque il plante et te demande les infos du ks
 
Que se passe t' il qd il monte le réseau puis essaie d' acceder au serveur ?
Logs apache ca donne quoi ?


Message édité par R@NNIS le 29-11-2005 à 20:36:13

---------------
Mes News
Reply

Marsh Posté le 29-11-2005 à 20:45:25    

Oui c'est bien ks erreur de frappe.
 
Je vais tenter en le mettant dans l'append, et je regarderai les logs.
 
Je te dis ca demain, merci :jap:


---------------
"Xpay a toujours raison, même si ça fait chier de l'admettre."  PPPEP 07-09-2016 ## CRs sorties moto - Power and speed solve many things
Reply

Marsh Posté le 30-11-2005 à 09:22:03    

Je l'ai mi dans l'append ca marchai tjrs pas, par contre en le mettant à la deuxieme ligne du fichier, ca lance bien sur le ks.cfg (bon ok ca marche a moitié, mais on voi bien qu'il fait des trucs tout seul, et qu'il va les chercher sur mon serveur apache (on le voi dans les logs).

Reply

Marsh Posté le 18-02-2010 à 15:12:31    

bonjour,
je suis débutante et je veux automatiser l'installation de ubuntu 8.04 avec kickstart, le problème que malgrés une recherche sur google j'ai pas top saisi comment intégrer  mon fichier kickstart dans le cd d'installation?
j'ai trouvé "To perform a CD-ROM-based kickstart installation, the kickstart file must be named ks.cfg and must be located in the boot CD-ROM's top-level directory. Since a CD-ROM is read-only, the file must be added to the directory used to create the image that is written to the CD-ROM"
et si je veux  mettre  le fichier sur une clé usb comment l'indiquer au cd d'installation???  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed