Bonjour,
J'ai récemment installé Mandrake 10.0, et je voudrais partager mes fichiers entre Win XP et Mdk, j'ai donc créé une partition FAT32.
Seul problème, je n'arrive pas à copier de fichiers sur cette partition depuis Linux, même connecté en tant que root.
Comment résoudre ce problème ?
# uuh
Posté par scullder . Évalué à 2.
précise ton problème. Qu'est ce qui ne fonctionne pas ? tu ne sais pas comment y accéder sous linux ?
peut-être que cette page pourras t'aider http://www.student.montefiore.ulg.ac.be/~duffala/Linux.html(...)
[^] # Re: uuh
Posté par Peeedro . Évalué à 1.
[^] # Re: uuh
Posté par moudj . Évalué à 3.
[^] # Re: uuh
Posté par Peeedro . Évalué à 2.
[^] # Re: uuh
Posté par Darckense (site web personnel) . Évalué à 2.
[^] # Re: uuh
Posté par Peeedro . Évalué à 2.
/dev/hda2 / ext2 noatime 1 1
none /dev/pts devpts mode=0620 0 0
/dev/hdc /mnt/cdrom auto umask=0022,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec 0 0
none /mnt/removable supermount dev=/dev/scsi/host0/bus0/target0/lun0/part1,fs=ext2:vfat,--,umask=0022,iocharset=iso8859-15,kudzu,codepage=850 0 0
/dev/hda1 /mnt/win_c ntfs umask=0022,nls=iso8859-15,ro 0 0
/dev/hda5 /mnt/win_e vfat umask=0,defaults 0 0
none /proc proc defaults 0 0
hda5 correspond à la partition en question
Par ailleurs, effectivement la partition était montée en lecture seule. Maintenant j'arrive à écrire sur cette partition, mais uniquement en tant que root.
Impossible de changer le propriétaire, il me dit que je n'ai pas les droits suffisants pour le faire (toujours en tant que root).
[^] # Re: uuh
Posté par Darckense (site web personnel) . Évalué à 2.
/dev/hda5 /mnt/win_e vfat user,umask=0,defaults 0 0
Pour plus d'infos sur comment configurer /etc/fstab, tu peut lire :
http://lea-linux.org/admin/fstab.html(...)
[^] # Re: uuh
Posté par iouri . Évalué à 1.
La solution que je trouve la plus propre dans ces cas est la suivante:
- créer un groupe avec un nom évocateur ('vfat' dans la suite) ;
- ajouter dans ce groupe les utilisateurs auxquels on souhaite donner le droit de modifier, créer, supprimer, déplacer, ... des fichiers sur la partition en question ;
- mettre une ligne qui ressemble à la suivante dans /etc/fstab :
/dev/hda5 /mnt/win_e vfat auto,noexec,umask=0007,gid=vfat,codepage=cp850,iocharset=iso8859-15 0 0
Avec ces options, root (le propriétaire par défaut, que tu peux changer en ajoutant l'option 'uid=mon_login') ainsi que les membres du groupe 'vfat' (donné par l'option 'gid') ont les droits de lecture, écriture et exécution sur tous les fichiers et dossiers de la partition. Le droit d'exécution est important pour pouvoir se déplacer dans les répertoires. Par contre l'option 'noexec' empêche toute exécution d'un fichier de la partition.
Les options 'codepage' et 'iocharset' sont utiles si tu as des fichiers avec des noms utilisant des accents et autres caractères non ascii. 'codepage' désigne la page de code utilisée sous Windows (c'est cp850 en Europe de l'Ouest) et 'iocharset' désigne l'encodage que tu utilises pour accéder aux fichiers sous linux (c'est probablement 'iso8859-15', pour Latin-1 avec Euro, ou alors 'utf8' si tu utilises l'Unicode [je connais pas les Mandrake alors je sais pas trop où on peut trouver cette info]).
J'espère avoir été compréhensible et te souhaite bon courage.
iouri.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.