Bonsoir Robert
Robert L.E.Billon a écrit :
> Je procède au mount manuel de mon floppy ou du CD
> J'ai écrit un petit script pour faire ce travail
> (je dirais même plutôt à titre d'exercice pédagogique)
> Je l'ai appelé mu (comme mount/umount)
>
> -------------------------
> # clear
> case $1 in
> "fd+" ) echo "Mounting... floppy disk"
> echo "mount /media/floppy0"
> mount /media/floppy0
> echo "";;
> "fd-" ) echo "Unmounting... floppy disk"
> echo "umount /media/floppy0"
> umount /media/floppy0
> echo"";;
> "cd+" ) echo "Mounting... cdrom"
> echo "mount /media/cdrom0"
> mount /media/cdrom0
> echo "";;
> "cd-" ) echo "Unmounting... cdrom"
> echo "umount /media/cdrom0"
> umount /media/cdrom0
> echo "eject /media/cdrom0"
> eject
> echo "";;
> * ) echo "Name : mu (mount/umount)"
> echo " "
> echo "Usage : mu fd+ mount floppy disk fd0\
> on /media/floppy0"
> echo " mu fd- umount floppy disk fd0"
> echo " "
> echo " : mu cd+ mount iso9660 cdrom hdc\
> on /media/cdrom0"
> echo " mu cd- umount iso9660 cdrom hdc"
> echo "";;
> esac
> -------------------------
> Ainsi la commande mu fd+ mount le floppy
> Tout fonctionne correctement, à une nuance près
>
> Quand je fais un mu cd- le umount est exécuté mais j'ai un msg d'erreur :
> eject: incapable d'éjecter, dernière erreur: Argument invalide
> et eject n'est pas exécuté.
>
> Si je relance un mu cd- , j'ai un msg d'erreur :
> umount: /media/cdrom0 is not mounted (according to mtab)
> ce qui est très normal, et alors eject est exécuté sans réticence.
>
> Bizarre...
Pour ta première commande, je suppute que comme "/media/cdrom" n'est
plus monté, la command "umount" ne sait pas quoi faire.
Mais en fait, tu te compliques peut-être trop la vie : fait directement
un "eject /media/cdrom0", cela démontera et ejectera tout seul le cdrom.
A plus,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!