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

Solaris Discussion :

Auto-eject dans un Jumpstart Solaris


Sujet :

Solaris

  1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2011
    Messages : 17
    Points : 13
    Points
    13
    Par défaut Auto-eject dans un Jumpstart Solaris
    Bonjour,

    Je suis en train de faire un custom jumpstart Solaris dans lequel j'exécute un script avant l'installation de Solaris et un après.

    voici le fichier rules:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    any - pre_install.sh PROFILE post_install.sh
    Je souhaiterais éjecter le DVD automatiquement à la fin de l’exécution du script "post_install.sh".
    J'ai essayer de mettre ces commandes à la fin de "post_install.sh":
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    cdDevice=`df -k | nawk '$NF == "/cdrom" {print $1}'`
    eject "$cdDevice"
    Le DVD n'est pas éjecté et j'obtient l'erreur suivante:
    WARNING: can not unmount /dev/dsk/c1t0d0p0, the file system is (probably) busy

    Le problème est que mon script s'exécute à partir du dvd.
    Du coup impossible d'éjecter un DVD à partir duquel j'exécute un script.

    Avez vous une idée?
    Peut on charger un bout de script en mémoire qui s'occuperais de l'éjection après avoir finit d'exécuter "post_install.sh"?

    Merci d'avance

  2. #2
    Membre à l'essai
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2011
    Messages : 17
    Points : 13
    Points
    13
    Par défaut
    C'est bon, j'ai trouvé la solution à mon problème.
    A la fin de mon script "post_install.sh" j’exécute les commandes suivantes:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    cd /
    cdDevice=`df -k | nawk '$NF == "/cdrom" {print $1}'`
    eject -f "$cdDevice"
    /sbin/init 6;
    En forçant un peu la main, ça marche.
    Bon j'ai un petit warning, mais c'est pas grave vu que je redémarre dans la foulé.

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

Discussions similaires

  1. [SQL Server] auto increment dans une vue
    Par pimousse_cerise dans le forum Langage SQL
    Réponses: 4
    Dernier message: 16/05/2006, 10h18
  2. Réponses: 3
    Dernier message: 09/12/2005, 03h04
  3. Réponses: 3
    Dernier message: 27/11/2005, 20h57
  4. 2 auto increment dans une meme table
    Par gesualda dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 12/10/2005, 09h31

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