IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

Kickstart Post Installation Script


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 5
    Points : 3
    Points
    3
    Par défaut [RESOLU] Kickstart Post Installation Script
    Bonjour à tous ,

    J'ai écris un petit script de test pour executer des commandes depuis le script de post installation de kickstart.

    Pour cela j'ai mis ces lignes de codes dans mon fichier kickstart :
    %post
    #!/bin/sh
    read saisie
    while test $saisie!="reboot"
    do
    $saisie
    echo "saisie = "$saisie
    read saisie
    done

    Néanmoins , ces lignes ne fonctionnent pas pendant le lancement du script....

    Pouvez-vous m'aider?

    Merci d'avance

  2. #2
    Candidat au Club
    Inscrit en
    Juin 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    Les sections %pre et %post de kickstart ne sont pas interactives. On ne peux donc pas poser de questions à l'utilisateur et lire une réponse.

    C'est pour cela que mon script ne fonctionnait pas.

    Problème résolu.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 8
    Points : 10
    Points
    10
    Par défaut KS interactif
    Je ne sais pas si cela t'es encore utile, mais je suis tombé sur ce poste en cherchant un info.
    J'indique donc la solution pour ceux qui tombe dessus

    Il est possible de rendre le %prer ou %post interactif en utilisant la méthode suivante

    %post
    # qui le tty1 vers le tty3
    chvt 3
    exec < /dev/tty3 > /dev/tty3
    # affiche un ecrant vide
    clear

    # pose la question a l'utilisateur, puis stocke le résultat dans une variable
    echo "entre une information :"
    read VAR

    # envoie la valeur de la variable dans un fichier juste comme ça
    echo $VAR > /tmp/file.tmp
    ...code que tu veux...

    # retour au tty1 ou ce trouve l'affichage de l'installation
    chvt 1


    Par contre si ton but est de faire un reboot a la fin de l'installation , il vaux mieux utiliser l'instruction "reboot" que tu peux indiquer dans le début de ton ks.

    Si ton pb est que tu préféré attendre que l'utilisateur revienne avant de rebooter après installation, car l'installation ce lance automatiquement.
    Il est possible de modifier le menu de ton iso de boot pour qu'il démarre sur le disque par défaut.

    Quand l'utilisateur incere le CD et qu'il boot dessus il est forcement présent il peux donc choisir le menu qui lance l'installation.
    Il peux allez boire un café et quand il reviens la machine à redémarré sur le disque

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Post-installation SQL Server
    Par poosh dans le forum MS SQL Server
    Réponses: 25
    Dernier message: 06/07/2006, 14h16
  2. [Tomcat] Config post-installation
    Par BizuR dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 04/05/2006, 11h08
  3. [Debutant(e)]pb post-installation d'éclipse
    Par djerbafr dans le forum Eclipse Java
    Réponses: 8
    Dernier message: 08/06/2005, 11h30
  4. Problème post-installation
    Par Guillaume Bénétrix dans le forum Mandriva / Mageia
    Réponses: 5
    Dernier message: 22/06/2004, 16h50
  5. Réponses: 1
    Dernier message: 19/05/2003, 15h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo