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:
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:
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