Page 2 sur 2
Publié : ven. 08 juin 2007, 10:01
par marc[i1]
Ah bah voilà ^^
pour ma part je vois bien un truc en bash du genre :
Code : Tout sélectionner
!#/bin/sh
umount -f /mnt/plop
echo "/mnt/plop est démonté"
sleep 2
umount f /mnt/pouf
echo "/mnt/plouf est démonté"
sleep 2
...
Tu stockes ce fichier dans ton home puis tu le rends exécutable :
Puis tu vas dans /usr/bin faire un lien symbolique vers ton fichier.
Après normalement il suffit un simple :
maintenant c'est basique, à toi de voir si tu veux qu'il vérifie si c'est monté, si tu as le réseau, si ...
en espérant que cela réponde mieux à ta recherche

Publié : ven. 08 juin 2007, 10:14
par vincentxavier
Pourquoi ne pas monter les FS nfs avec l'option _netfs et ensuite les démonter automatiquement via
Publié : ven. 08 juin 2007, 10:25
par djaac
merci Marc,
par Vincent peux tu me donner un exemple stp
Publié : ven. 08 juin 2007, 10:32
par vincentxavier
Code : Tout sélectionner
#!/bin/bash
. /etc/rc.conf
. /etc/rc.d/functions
case "$1" in
start)
stat_busy "Mounting Network Filesystems"
/bin/mount -a -t nfs,smbfs,codafs,cifs,shfs,fuse,fuseblk
if [ $? -gt 0 ]; then
stat_fail
else
add_daemon netfs
stat_done
fi
;;
stop)
stat_busy "Unmounting Network Filesystems"
umount -a -t nfs,smbfs,codafs,cifs,shfs,fuse,fuseblk
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon netfs
stat_done
fi
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
esac
# vim: set ts=2 noet:
Publié : ven. 08 juin 2007, 11:29
par djaac
ok merci par contre je suis désolé mais j'ai pas trop d'experience en shell,
avec l'exemple de Marc comment je dois proceder avec netfs
si tu dois monté sous /tmp/point, /tmp/point1 etc
Publié : ven. 08 juin 2007, 20:51
par vincentxavier
Ben c'est une bonne occasion pour t'écrire un petit script shell
Commence donc par
P.S. Si tu peux éditer le premier message pour formater le sujet selon les règles : [SUJET] Description, ca serait sympa !
Cr&ation d'un scripts de montage-demontage
Publié : lun. 11 juin 2007, 08:18
par djaac
djaac a écrit :non seulement au lieu d'éviter de faire un :
exemple :
umount -f /tmp/point
umount -f /tmp/point1 etc...
et de remonter mes nouveau mappages
mount station:/xxxx/XX/XX /et/point etc...
automatiser le demontage .....