OVH Cloud OVH Cloud

Mount : Je ne peux pas écrire sur une partition fat32

26 réponses
Avatar
Olivier V
Bonjour,

J'ai une partition montée comme suit (sous kubuntu):
/dev/hda5 /mnt/win_d vfat quiet,rw,iocharset=iso8859-15,codepage=850,umask=0
0 0
(l'option quiet est nécessaire pour "unison" que j'utilise sur cette
partition)
Or je ne parviens pas écrire dessus (mais je parviens à lire).

Pour que je puisse écrire, il suffit par exemple que je fasse :
sudo mount -o remount /dev/hda5

J'ai cherché et essayé avec d'autres options, mais alors c'est quiet qui
devient inefficace ...

Comment modifier le montage pour que tous les utilisateurs puissent avoir
tous les droits sur cette partition (en particulier l'utilisateur
"meloli") ?

Merci

Olivier V

10 réponses

1 2 3
Avatar
Olivier V
Thierry Girardin wrote:

Et si tu changes umask en 0222 :-)


Je n'y connais pas grand chose.
Que signifie 0222 ?

Merci

Olivier V

Avatar
Olivier V
toto wrote:

Pour qu'un utilisateur puisse ecrire, 2 solutions:
- on monte la partition a son nom (option uid=nom_user)
- ou on le met dans le groupe des gens qui peuvent ecrire
on utilise gidút_writer par exemple (faut que le groupe existe)
et umask=mask_qui_va_bien. Ne pas oublier de rajouter les users qui
peuvent ecrire dans le groupe fat_writer.


Merci.

Je vais essayer

Olivier V

Avatar
Jerome Lambert
(...)
Mais si vous avez d'autres options de montage, et une configuration de
unison qui me permette d'échanger avec une partition fat32,
je suis preneur !


La ligne
/dev/hdc5 /mnt/films_photos vfat umask0,iocharset=utf8,codepage…0

marche chez moi. L'utf8 est nécessaire chez moi, because Fedora.

Avatar
Olivier V
Jerome Lambert wrote:

La ligne
/dev/hdc5 /mnt/films_photos vfat umask0,iocharset=utf8,codepage…0

marche chez moi. L'utf8 est nécessaire chez moi, because Fedora.


Et dans le fichier de configuration de unison (de $home/.unison) ,
qu'avez-vous ?

Olivier V

Avatar
Jerome Lambert
Jerome Lambert wrote:


La ligne
/dev/hdc5 /mnt/films_photos vfat umask0,iocharset=utf8,codepage…0

marche chez moi. L'utf8 est nécessaire chez moi, because Fedora.



Et dans le fichier de configuration de unison (de $home/.unison) ,
qu'avez-vous ?


Euuuuuh, rien, vu que je ne l'utilise pas... ;-)

Par contre j'ai un accès en lecture-écriture sur tous les fichiers se
trouvant sur la partition. Donc avec ces paramètres ça *doit* marcher.
Si Unison pose encore problème, alors il serait peut-être intéressant de
faire un rapport de bogue à l'équipe qui le développe...


Avatar
Anonyme
Par contre j'ai un accès en lecture-écriture sur tous les fichiers se
trouvant sur la partition. Donc avec ces paramètres ça *doit* marcher.
Si Unison pose encore problème, alors il serait peut-être intéressant de
faire un rapport de bogue à l'équipe qui le développe...



Pareil pour moi, ça marche avec umask à 0

Les *droits* du répertoire de montage n'influent pas, me semble-t-il.

Voici le type de ligne que j'ai dans mon fichier fstab :
/dev/hda3 /mnt/c vfat
defaults,noexec,umask=0,showexec,codepage…0,iocharset=iso8859-15 0 0

--
Anonyme

Avatar
Olivier V
Jerome Lambert wrote:

Par contre j'ai un accès en lecture-écriture sur tous les fichiers se
trouvant sur la partition. Donc avec ces paramètres ça *doit* marcher.


Le problème est qu'unison cherche à synchronier les droits par un chmod sur
les fichiers de la partition fat -> c'est la qu'est le problème
Je suis donc bien d'accord que votre montage marche,
mais il faut alors utiliser sous unison une option qui l'empêche de
synchronier les droits ... ce qui pose par ailleurs quelques autres
problèmes.

olivier V

Avatar
Thierry Girardin
Le Thu, 06 Oct 2005 20:59:24 +0200, Olivier V a écrit :

Thierry Girardin wrote:

Et si tu changes umask en 0222 :-)


Je n'y connais pas grand chose.
Que signifie 0222 ?

Merci

Olivier V
Dans ton fichier "/etc/fstab" tu avais umask=0 change en 0222.

Je epnse que ça devrait fonctionner.
Bye


Avatar
lhabert
Olivier V :

Pour l'instant je peux écrire "grep hda5 /proc/mounts" donne :


Bah il faudrait le faire à un moment où tu ne peux pas écrire.

Avatar
lhabert
Thierry Girardin :

Et si tu changes umask en 0222 :-)


Muf? Soit je suis complètement à la masse, soit ça sert à dire de ne
donner la permission d'écriture à personne.

1 2 3