#1 Le 02/09/2019, à 18:17
- ET01
Echec sur démontage de partage windows dans un script
Bonjour,
Je monte et je démonte par les commandes suivantes dans un terminal les partages Windows sur un réseau local:
sudo mount -o user=moi,rw //192.168.x.x/monpartage '/mnt/monmontage'
sudo umount -f -l '/mnt/monmontage'
Cela marche très bien quand je passe ces commandes dans un terminal.
Aujourd'hui, j'essaie d'automatiser cette opération dans un script bash, afin que ce soit plus facile de gérer ces partages sur différentes machines.
Or, si le mount marche très bien tel quel, l'opération de démontage dans le script échoue et je ne vois vraiment pas la différence.
Voilà le message d'erreur:
mount error(16): Device or resource busy
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs);
N'étant pas un spécialiste réseau, je me demande si quelqu'un aurait une idée pour résoudre ce problème.
Merci d'avance
Hors ligne
#2 Le 03/09/2019, à 09:52
- inbox
Re : Echec sur démontage de partage windows dans un script
Salut,
Le message "Device or resource busy" indique qu'il y a au moins un fichier ou dossier ouvert sur ton partage. Pour pouvoir démonter un partage, tout comme une partition, il ne doit pas rester de fichier ou dossier ouvert.
Pour vérifier quel est le fichier ouvert, voir ce sujet.
lsof +D /chemin
A+
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne