OVH Cloud OVH Cloud

usbmount

6 réponses
Avatar
kohzak
bonjour.

Je suis sur la configuration de usbmount.

Dans le fichier de config j ai rajouter du ntfs et vfat, et j ai mis les
options de montage suivante : "sync,noexec,nodev,notime,user,nosuid,rw"
et pour le ntfs :"-fstype=ntfs,umask022,utf8".

Mon peripherique se monte bien.
Je peux acceder à ma partition.

Mais avec un bouton droit -> demonter le peripherique, mon user ne peux
pas demonter le disque externe.

erreur : umount /mnt/usb is not in fstab (and you are not root).


Il me semble pourtant avoir les bonnes options.

Si quelqu'un a une idée.

Config : Debian Sarge
Kde 3.3.2


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

6 réponses

Avatar
steve
Le Vendredi, 4 Novembre 2005 16.32, kohzak a écrit :
bonjour.

Je suis sur la configuration de usbmount.

Dans le fichier de config j ai rajouter du ntfs et vfat, et j ai mis les
options de montage suivante : "sync,noexec,nodev,notime,user,nosuid,rw"
et pour le ntfs :"-fstype=ntfs,umask022,utf8".

Mon peripherique se monte bien.
Je peux acceder à ma partition.

Mais avec un bouton droit -> demonter le peripherique, mon user ne peux
pas demonter le disque externe.

erreur : umount /mnt/usb is not in fstab (and you are not root).




Il me semble pourtant avoir les bonnes options.

Si quelqu'un a une idée.



ça a peut-être à voir avec fam. donc
/etc/init.d/fam stop
umount /mnt/usb

j'ai eu le même problème la semaine dernière et c'était bien fam qu i foutait
le boxon.


Config : Debian Sarge
Kde 3.3.2


Avatar
kohzak
steve a écrit :

Le Vendredi, 4 Novembre 2005 16.32, kohzak a écrit :


bonjour.



Je suis sur la configuration de usbmount.

Dans le fichier de config j ai rajouter du ntfs et vfat, et j ai mis les
options de montage suivante : "sync,noexec,nodev,notime,user,nosuid,rw"
et pour le ntfs :"-fstype=ntfs,umask022,utf8".

Mon peripherique se monte bien.
Je peux acceder à ma partition.

Mais avec un bouton droit -> demonter le peripherique, mon user ne peux
pas demonter le disque externe.

erreur : umount /mnt/usb is not in fstab (and you are not root).







Il me semble pourtant avoir les bonnes options.

Si quelqu'un a une idée.





ça a peut-être à voir avec fam. donc
/etc/init.d/fam stop






Je n ai pas fam installer sur la machine.


umount /mnt/usb

j'ai eu le même problème la semaine dernière et c'était bien fam qui foutait
le boxon.



Config : Debian Sarge
Kde 3.3.2












--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
kohzak
laurux a écrit :

Le Fri, 04 Nov 2005 16:32:57 +0100, kohzak a voulu dire :



bonjour.

Je suis sur la configuration de usbmount.

Dans le fichier de config j ai rajouter du ntfs et vfat, et j ai mis les
options de montage suivante : "sync,noexec,nodev,notime,user,nosuid,rw"
et pour le ntfs :"-fstype=ntfs,umask022,utf8".

Mon peripherique se monte bien.
Je peux acceder à ma partition.

Mais avec un bouton droit -> demonter le peripherique, mon user ne peux
pas demonter le disque externe.

erreur : umount /mnt/usb is not in fstab (and you are not root).


Il me semble pourtant avoir les bonnes options.

Si quelqu'un a une idée.

Config : Debian Sarge
Kde 3.3.2






Bonjour,

En fait le démontage est automatique (comme le montage par ailleurs):
c'est le rôle d'USBMOUNT. On peut donc débrancher à chaud un
périphérique USB.




voila l info qu'il me manquais :)
J etais persuadé qu'il fallais passer par un demontage à la win avec
éjection du disque monté.
merci a toi.

koh

D'ailleurs l'option "sync" permet justement
d'éviter l'utilisation du cache (les données sont copîées sur le
périphérique à chaque fois qu'il est nécessaire, en temps réel, bien
que je me demande si ces termes sont appropriés). Toutefois,
l'utilisation de la synchronisation n'est pas garantie avec les
partitions FAT32. Avant de débrancher la clé, mieux vaut attendre
quelques secondes.

Sous KDE3.4.2, un clic droit sur le périphérique donne comme option
"Enlever en toute sécurité" permet de faire comme sous WinXP pour
avoir un démontage sans risque(s).







--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Marc PERRUDIN
kohzak a écrit :

bonjour.

Je suis sur la configuration de usbmount.

Dans le fichier de config j ai rajouter du ntfs et vfat, et j ai mis les
options de montage suivante : "sync,noexec,nodev,notime,user,nosuid,rw"
et pour le ntfs :"-fstype=ntfs,umask022,utf8".

Mon peripherique se monte bien.
Je peux acceder à ma partition.

Mais avec un bouton droit -> demonter le peripherique, mon user ne peux
pas demonter le disque externe.

erreur : umount /mnt/usb is not in fstab (and you are not root).




Seul root peut demonter une point de montage qui n'est pas declaré dans
fstab. Si j'ai bien suivi, usbmount est sensé faire le demontage de
lui-meme lorsque tu retire la clé sans action de ta part.

A+


Il me semble pourtant avoir les bonnes options.

Si quelqu'un a une idée.

Config : Debian Sarge
Kde 3.3.2








--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Vincent Régnard
On Fri, 04 Nov 2005 16:32:57 +0100
kohzak wrote:


Mais avec un bouton droit -> demonter le peripherique, mon user ne


peux
pas demonter le disque externe.

erreur : umount /mnt/usb is not in fstab (and you are not root).



Je suis confronté au même problème que toi. En effet le message
d'erreur est explicite, il faut qu'une entrée dans /etc/fstab soit
ajoutée pour que l'option user ou users soit fonctionnelle (la man
n'est pas vraiment claire à ce sujet d'ailleurs... il faut aller voir
le source pour avoir la réponse). Voir le fil à ce sujet sur la liste
Calvix
(http://listes.calvix.org/pipermail/linux/2005-November/000324.html)

Mandrake manage visiblement très bien l'ajout dynamique d'une entrée
dans fstab pour permettre de démonter manuellement le périphérique. C eci
présente un intérêt quand la clef usb ou l'appareil photo numérique est
monté avec les options async et users. (async pour avoir un débit
beaucoup plus rapide et users nécessaire au démontage par l'utilisateur
normal avec assurance d'un sync avant débranchement).

J'ai essayé en vain de comprendre comment mandrake faisait pour ajouter
dynamiquement cette entrée dans fstab. Visiblement ni udev, ni hotplug,
ni kudzu ne se charge du travail. Je cherche donc encore un moyen
simple et universel de faire en sorte qu'à l'insertion d'un device usb
une ligne appropriée soit ajoutée dans fstab pour permettre à un user
normal de démonter le périphérique. J'ai réussi à réaliser ce j ob grace
à des scripts usbmount, mais je ne suis pas complètement satisfait. Si
vous avez des idées, ou des remarques, je veux bien en profiter.

Pour info voila mes scripts usbmount:

**** /etc/usbmount/mount.d/05_create_fstab_entry
#!/bin/sh
# create an fstab entry

set -e

# remove an already existing entry
if grep -q $UM_MOUNTPOINT /etc/fstab; then
mv -f /etc/fstab /etc/fstab.bkp
grep -v $UM_MOUNTPOINT /etc/fstab.bkp > /etc/fstab
fi

echo "$UM_DEVICE $UM_MOUNTPOINT $UM_FILESYSTEM users,$UM_MOUNTOPTIONS 0 0" >> /etc/fstab

exit 0

**** /etc/usbmount/umount.d/05_remove_fstab_entry
#!/bin/sh
# remove fstab entry for mounted device

set -e

mv -f /etc/fstab /etc/fstab.bkp
egrep -v $UM_MOUNTPOINT /etc/fstab.bkp > /etc/fstab

exit 0

***

Ces scripts ne permettent pas de gérer convenablement des clefs usb avec
plusieurs partitions. Mais fonctionnent si une seule partition est
présente sur le device usb...

Je n'ai pas encore exploré la piste hal, qui semble à priori une voie
possible.
Avatar
Gurvan Huiban
On Sunday 06 November 2005 20:41, Vincent Régnard wrote:
Si
vous avez des idées, ou des remarques, je veux bien en profiter.



Virer usbmount, et le remplacer par pmount? (qui permet a un utilisateur de
monter/demonter des peripheriques amovibles sans que ceux-ci ne soit dans l a
fstab).

Apres, si en plus ca doit fonctionner avec une interface graphique, il faut
remplacer les appels a mount par des appels a pmount (pas teste, je ne sais
pas trop si c'est possible). J'ai un peu le meme genre de probleme, mais je
ne m'y suis pas attaque...

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Gurvan Huiban

"My mother used to make coffee this way...
Hot...
Strong...
And good." (from "Once upon in the West")