Jonath
Bonjour,
Bon voilà, je sais qu'il y a plusieurs posts qui explique les différentes manoeuvres pour monter une partition fat32 et avoir les droits lectures / ecritures pour les utilisateurs plus un certain nombres de sites sur le net.
Après en avoir consulté vraiment plusieurs, avant d'écrire ce post je n'y arrive plus.
Donc au risque d'être redondant et de me retrouver avec un lien comme réponse je pose ma question.
Je suis en dual boot : FC4 + Win 2000
J'ai une partition fat32 pour l'échange des fichiers
Voilà une copie de mon fichier etc/fstab :
# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
/dev/devpts /dev/pts devpts gid=5,mode=620 0 0
/dev/shm /dev/shm tmpfs defaults 0 0
/dev/proc /proc proc defaults 0 0
/dev/sys /sys sysfs defaults 0 0
LABEL=SWAP-hdc2 swap swap defaults 0 0
/dev/hda5 /mnt/fat32 vfat rw,user,auto,gid=100,uid=1000,umask=002 0 0
/dev/fd0 /media/floppy auto pamconsole,exec,noauto,utf8,managed 0 0
/dev/hdd /media/cdrom auto pamconsole,exec,noauto,managed 0 0
/dev/hdb /media/cdrecorder auto pamconsole,exec,noauto,managed 0 0
mon problème est le suivant :
lorsque je crée un fichier avec OOo writer par ex et que je souhaite l'enregistrer dans un des sous dossier de l'arboressence de /mnt/fat32, OOo me "réponds" que le fichier n'existe pas.
Si je l'enregistre dans /mnt/fat32 et après je le déplace avec la console, pas de problème, je peux même le modifier avec OOo donc j'ai manifestement les droits en écriture aussi.
Sauf que, si je veux l'enregistrer ailleurs avec OOo, même réponse.
j'aimerais pouvoir enregistrer directement le fichier à sa place mais je ne sais pas où ça coince.
Une idée ?
Temet
Ton uid de 1000 me parait louche, il est général de 500 pour Fedora...
Tape "id" dans une console.
Et vérifie aussi ton gid.
drpixel
Vérifie comme te l'a dit Temet ton id.
Ta ligne devrait si tu n'as rien trifouillé et que tu es le premier user déclaré de ta FC :
dev/hda5 /mnt/fat32 vfat rw,user,auto,gid=500,uid=500 0 0
Le umask n'est pas nécessaire vu que tu précise en rw pour les uid et gid 500.
Sinon par rapport a un problème d'accent, moi j'ai rajouté cela : iocharset=utf8,codepage=850
Jonath
Les changement gid et uid ont été fais effectivement c'était 500 et pas 1000.
Par contre, sous KDE lorsque j'enregistre un fichier OOo dans mon arborescence il n'apparait pas avec la console commande "ls" mais je peux le réouvrir avec OOo et le modifier et l'enregistrer ailleurs
Donc une partie du problème est résolu
merci
Jonath
Je reviens sur ce que j'ai dit, ça ne marche toujours pas.
Quand j'enregistre un fichier OOo me dit "ce fichier n'existe pas"
Jonath
Je relance le sujet parce que je n'ai toujours pas solutions.
mes partitions sont montées correctement, du moins je pense.
Je peux modifier un fichier avec OOo
Mais impossible d'en créer un, la réponse est la même : le fichier n'existe pas ce qui me parait logique puisque je veux le créer.
Jonath
Bon, j'avance d'après les messages d'erreur il semblerait que je n'ai pas le droit d'écrire un nouveau fichier sur cette partition. voilà la ligne dans /etc/fstab qui concerne cette partition.
/dev/hda5 /mnt/fat32 vfat rw,user,auto,gid=500,uid=500,iocharset=utf8,codepage=850 0 0
pourtant il me semblait que "rw" ouvrait les droits en écriture
bref, je suis perdu
deyo
Salut que donne le resultat de :
ls -ld /mnt/fat32
@+
Jonath
Cela donne :
drwxr-xr-x 8 jonath jonath 32768 jan 1 1970 /mnt/fat32
Est ce bon signe ?