Cherche une solution pour faire ejecter mes disquettes Zip - Divers - Linux et OS Alternatifs
Marsh Posté le 07-01-2003 à 17:22:23
t'es sûr d'avoir "démonté" le lecteur avant de tenter de l'éjecter ?
Marsh Posté le 07-01-2003 à 17:33:26
Faudrait que tu precises comment tu procedes...
Peut etre te faut-il demonter ton montage samba cote client, ejecter cote serveur, changer, puis remonter coté client.
Maintenant, j'y connais rien a autofs...
Ca monte les volumes quand on veut y acceder, ou alors ca s'arrange pour detecter une insertion de media et ca monte a ce moment la ???
Marsh Posté le 07-01-2003 à 17:45:31
e_esprit a écrit : Faudrait que tu precises comment tu procedes... |
En fait l'ejection ne se fait pas depuis win xp (aucune possibilite) elle se fait manuellement directement et en appuyant sur le bouton comme pour une disquette.
Je procede pas au demontage preablement. Ca m'emmerderai, pas pour moi plutot pour ma femme qui l'utilise le zip aussi depuis son portable, j'ai pas envie qu'elle trefouille sur le serveur samba pour demonter / remonter le lecteur zip.
Y a til moyen de faire un script qui s'excute directement depuis xp?
Marsh Posté le 07-01-2003 à 18:17:04
linuxois1 a écrit : |
Oui, un simple script sur la machine serveur, appelé par plink (execution securisée de commande, fait partie de putty, un ssh pour Windows).
Par exemple, moi pour eteindre mon firewall qui ne dispose ni d'ecran ni de clavier, j'ai un .bat qui fait ca :
"C:\Program Files\ssh\plink.exe" -l root cerbere /sbin/halt
Ensuite j'ai plus qu'a tape le mot de passe
(cela peut etre evité par l'utilisation d'un autre programme de putty, mais je prefere taper le password, c'est plus secure (psychologiquement du moins !))
Mais essayes quand meme de voir si quand tu demontes cote client, la disquette zip peut alors etre ejectée sur le serveur.
Marsh Posté le 07-01-2003 à 18:39:36
e_esprit a écrit : |
Je vais essayer des ce soir la je suis au taff.
Peut m'envoyer ce script et la procedure a mettre en place quand meme ?
Merci
Marsh Posté le 07-01-2003 à 19:01:21
Alors tout d'abord tu recuperes plink (mais tu peux aussi recuperer putty, pscp, pftp et pageant, ca pourra toujours te servir) la :
http://www.chiark.greenend.org.uk/ [...] nload.html
Consultes un peu les docs bien sur (RTFM quoi... ;op )
Ensuite tu crée un script BAT sous windows contenant quelques chose comme l'exemple donné ci-dessus, mais avec /usr/local/bin/ton_script.sh a la place de /sbin/halt, et pis le nom de ta machine serveur ala place de cerbere (of course).
Ah, j'allais oublié, il te faut bien sur un serveur ssh sur ton serveur (mais qui n'en a pas ???).
Voila, bon courage !
Par contre pour le script coté serveur (/usr/local/bin/ton_script.sh) je te laisse te debrouiller...
Marsh Posté le 07-01-2003 à 19:55:55
e_esprit a écrit : Alors tout d'abord tu recuperes plink (mais tu peux aussi recuperer putty, pscp, pftp et pageant, ca pourra toujours te servir) la : |
Merci beaucoup, je vais essayer des ce soir.
Marsh Posté le 08-01-2003 à 14:51:11
Juste histoire d'etre tenu au courant...
Alors ? t'as reussi ?
Marsh Posté le 10-01-2003 à 00:01:07
e_esprit a écrit : |
Re Salut,
Je te remercie beaucoup, j'ai suivi tes conseil et j'ai réussi ou presque.
En fait j'ai decouvert une commande qui s'appelle fuser
J'utilise plink.exe, j'ai donc creer un script .sh qui me lance cette commande de cette facon : fuser -k /mnt/zip et ca m'ejecte ma disquette zip.
Cependant quelque fois ca ne marche pas (pas le script mais cette commande fuser meme lancee depuis le serveur) soit je la relance apres avoir ouvert depuis xp le lecteur zip ou bien refermer, soit y a ejection automatique soit manuelle. Bizzare quoi. Mais bon si quelqu'un a une solution sinon tant pis c'est deja bien comme ca. En tout cas je te remercie beaucoup.
A +
Marsh Posté le 10-01-2003 à 08:55:22
linuxois1 a écrit : |
y a po de quoi
Marsh Posté le 10-01-2003 à 10:23:32
Pour ton probleme de fonctionnement aleatoire, j'ai une petite idee, mais je suis pas (du tout) certain.
Je t'expose quand meme cette idée :
- fuser tue les processus qui utilisent /mnt/zip
- hors, il se trouve que tu les partages par samba, donc certains de ces processus sont tres certainement des demons (nan ??? je dis ca, je n'en suis pas certain mais bon).
- Peut etre que ces demons sont donc automatiquement relancés (c'est un peu le principe du demon a la base...), avant que tu n'ai eu le temps d'ejecter ton disk...
A verifier...
Si c'est le cas : stoppage de demon plutot que killage (quel langage !), puis ejectage, et redemarrage.
Marsh Posté le 10-01-2003 à 14:25:36
Citation : |
Citation : |
e_esprit a écrit : Pour ton probleme de fonctionnement aleatoire, j'ai une petite idee, mais je suis pas (du tout) certain. |
Ah! C'est pas bete du tout ce que tu raconte la!
Il faudrait juste que je sache quel(s) est(sont) ces eventuel(s) demons qui sont activé(s).
Si ta une idee...
Merci en cas ton genie
Marsh Posté le 07-01-2003 à 13:24:48
Bonjour,
g possede un lect zip interne sur mon serveur samba accessible depuis ma station xp. Le prob keu g est kan je mets une 10ket zip et que je map le lecteur depuis xp, ge ne peux plus l'ejecter kan ge veux en mettre une autre.
Mes lecteurs sont montes automatiquement avec autofs.
quelqu'un aurait une solution.
Merci d'avance.
---------------
Linuxois1 ex- Linuxois pour perte de mot de passe et @ adresse mail n'existant plus.