Seul root peut écrire sur la partition fat32
OS utilise: Debian Squeeze
J'ai partitionné et formaté avec GParted
la ligne correspondante a ma partition dans mon /etc/fstab:
/dev/sda12 /mnt vfat auto,user,rw,exec 0 0
avec root je démonte puis remonte la partition:
umount /mnt
mount /mnt
si je crée un fichier avec root sur cette partition, pas de problème.
par contre avec un autre utilisateur si je fait:
">/mnt/TOTO.txt"
j'obtient:
bash: /mnt/TOTO: Permission denied
La partition est bien en fat32, la commande
file -s /dev/sda12
me renvoi:
/dev/sda12: x86 boot sector, mkdosfs boot message display, code offset 0x58, OEM-ID " mkdosfs", sectors/cluster 8, Media descriptor 0xf8, heads 255, sectors 10041344 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 9792, serial number 0x3b681df6, label: " "
J'ai besoin d'aide car je ne souhaite pas utiliser un autre format (ext2, ext3, ext4, ntfs) sur cette partition.
# Base
Posté par Kerro . Évalué à 3.
Quels sont les droits/ACLs du répertoire ? --> Que te donne "ls -al /mnt" ?
# uid et gid
Posté par bzubzu . Évalué à 2.
user te permet de monter /dev/sda12 en tant qu'user et d’accéder aux données avec cet user si tu monte en root c'est root qui a les droits, tu peux utiliser l'option uid et gid :
genre :
/dev/sda1 /media/clef0 vfat defaults,user,uid=win,gid=win,umask=113,dmask=002 0 0
# vérifie point de montage/droits/propriétaire/groupe
Posté par i M@N (site web personnel) . Évalué à -4.
Hello.
Tu montes dans /mnt! il faut monter dans un sous-répertoire de /mnt : /mnt/TOTO par exemple ... il me semble en tout cas, soit /mnt/TOTO soit /media/TOTO mais je n'ai jamais rien monté directement dans /mnt.
il faut aussi vérifier les droits et le propriétaire ainsi que le groupe de ton point de montage.
droits : 770
propriétaire/groupe : root plugdev Donc : la commande group doit te renvoyer "plugdev" parmi la liste des groupes auxquels tu appartiens.
Si ce n'est pas le cas :
Ensuite mettre les bons propriétaire/groupe/droits à ton point de montage (TOTO) :
@+...
wind0w$ suxX, GNU/Linux roxX!
[^] # Re: vérifie point de montage/droits/propriétaire/groupe
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 3.
Faux. D'après la FHS, /mnt sert pour les montages temporaires, c'est tout.
[^] # Re: vérifie point de montage/droits/propriétaire/groupe
Posté par i M@N (site web personnel) . Évalué à 0.
Au temps pour moi ... ceci dit il semble vouloir faire son montage pour durer, rien de temporaire.
wind0w$ suxX, GNU/Linux roxX!
[^] # Re: vérifie point de montage/droits/propriétaire/groupe
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 3.
Pour ça :
/media
.# RESOLU avec option umask=000
Posté par djraffon . Évalué à 2.
Comme je voulais que la partition fat32 se fasse au démarrage et que tout le monde puisse y accéder en lecture/ecriture/execution, j'ai changé le fstab en:
/dev/sda12 /mnt vfat auto,umask=000,rw,exec 0 0
A noter que les droits d'accès sur le point de montage importe peu lorsque l'option "user" est présente dans le fstab.
Lors de mes test j'ai réussi à monter un partition sur un dossier qui avait les droits:
d--------- root root
avec l'utilisateur "toto".
Merci encore pour l'aide.
[^] # Re: RESOLU avec option umask=000
Posté par Kerro . Évalué à 2.
Et... comment fait-on pour modifier le titre d'une entrée de forum ?
Je ne souhaite pas polluer en créant une entrée pour tester ça.
[^] # Re: RESOLU avec option umask=000
Posté par Nonolapéro . Évalué à 3.
Tu peux faire des tests sur http://alpha.linuxfr.org
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.