Redhat9 - ecrire sur partion vfat

Fermé
Richard - 5 déc. 2003 à 09:22
johndoe Messages postés 2645 Date d'inscription jeudi 25 septembre 2003 Statut Contributeur Dernière intervention 15 avril 2006 - 6 déc. 2003 à 14:35
Bonjour
Comment faire avec redhat9 pour qu'un utilisateur quelquonque puisse écrire une partition vfat ?
Dans fstab, j'ai l'option defaults pour cette partition et le répertoire de montage appartient à root et dispose des autorisations rwxr-xr-x (quand la partition est montée et que je ne peux changer meme en root)
Merci pour vos réponses
A voir également:

11 réponses

johndoe Messages postés 2645 Date d'inscription jeudi 25 septembre 2003 Statut Contributeur Dernière intervention 15 avril 2006 386
5 déc. 2003 à 11:44
si tu trouves pas d'ici cet apres-m, je te mets la reponse.
Maintenant j'ai pas l'temps :)

sorry

@+

tullius
0
johndoe Messages postés 2645 Date d'inscription jeudi 25 septembre 2003 Statut Contributeur Dernière intervention 15 avril 2006 386
5 déc. 2003 à 15:07
Bon, voila le resultat :

Sous un shell ou en mode console :
Logge root :
mkdir /mnt/windows

fdisk -l #te donne le numero de la partoche windaube
mount -t vfat /dev/hda1 /mnt/windows # ou hda1 est la partoche windaube ; cette operation vise a voir si tu as un message d'erreur lors du mount. C'est prudent avant de le mettre dans le fstab !

editer /etc/fstab et ajouter cette ligne
/dev/hda1 /mnt/windows vfat auto,umask=0 0 0

tu remplace hda1 par la bonne valeur
et /mnt/windows par le nom que tu as donne.

enjoy

tullius

__
0
rtlinfo Messages postés 6 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 6 décembre 2003
5 déc. 2003 à 18:22
tout d'abord, merci de ton aide
Mais ca marche pas !
j'ai fait tes commandes à la lettre et ca marche pas
pour info, j'ai du lancé /sbin/fdisk -l sous root (et pas fdisk -l tout court)
et après la création du répertoire, j'ai fait un chmod 777 /mnt/wind
Pour ton info, je connais un peu linux (surtout la mandrake) et je connais fstab, les commandes de montage et démontage mais je suis pas un pro...
dès que je monte la partition windows dans le rép /mnt/windows, celui ci change de droits ; ils deviennent rwxr-xr-x (owner root) et c'est ptet de la que vient le problème
je dis ptet une bétise mais ptet que dans le noyau fourni avec la redhat 9, l'option
0
rtlinfo Messages postés 6 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 6 décembre 2003
5 déc. 2003 à 18:23
tout d'abord, merci de ton aide
Mais ca marche pas !
j'ai fait tes commandes à la lettre et ca marche pas
pour info, j'ai du lancé /sbin/fdisk -l sous root (et pas fdisk -l tout court)
et après la création du répertoire, j'ai fait un chmod 777 /mnt/wind
Pour ton info, je connais un peu linux (surtout la mandrake) et je connais fstab, les commandes de montage et démontage mais je suis pas un pro...
dès que je monte la partition windows dans le rép /mnt/windows, celui ci change de droits ; ils deviennent rwxr-xr-x (owner root) et c'est ptet de la que vient le problème
je dis ptet une bétise mais ptet que dans le noyau fourni avec la redhat 9, l'option
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
johndoe Messages postés 2645 Date d'inscription jeudi 25 septembre 2003 Statut Contributeur Dernière intervention 15 avril 2006 386
5 déc. 2003 à 19:03
Pourquoi t'es alle faire un fdisk -l sous sbin ? Sous un shell, logge root, ca marche impecc !
Peux-tu poster ton resultat ici ?

tullius

__
0
rtlinfo Messages postés 6 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 6 décembre 2003
6 déc. 2003 à 10:23
pourquoi /sbin/fdisk-l ?
parce que j'étais sous interface graphique avec un utilisateur pas root et si je fais su dans console, /sbin n'est pas dans le path (ce qui n'est pas vrai si je me logge en root)
Rappel du problème : En tant que root, j'arrive bien à écrire dans la partition windows mais si pas root, je ne peux que lire son contenu
résultat fdisk -l :
Périphérique Amorce    Début       Fin    Blocs   Id  Système
/dev/hda1   *         1      2032  16322008+   7  HPFS/NTFS
/dev/hda2          2033      4864  22748040    f  Win95 Etdue (LBA)
/dev/hda5          2033      3741  13727511    b  Win95 FAT32
/dev/hda6          3742      4606   6948081   83  Linux
/dev/hda7          4607      4736   1044193+  83  Linux
/dev/hda8          4737      4864   1028128+  82  Echange Linux
contenu /etc/fstab : 
LABEL=/                 /                       ext3    defaults        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
LABEL=/home             /home                   ext3    defaults        1 2
/dev/hda5               /mnt/wind               vfat	auto,umask=0    0 0
none                    /proc                   proc	defaults        0 0
none                    /dev/shm                tmpfs   defaults        0 0
/dev/hda8               swap                    swap    defaults        0 0
/dev/cdrom              /mnt/cdrom              udf,iso9660 noauto,owner,kudzu,ro 0 0
0
rtlinfo Messages postés 6 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 6 décembre 2003
6 déc. 2003 à 10:37
résultats de ls -ali /mnt :
1/ si partition windows montée (dans /mnt/wind) :
1 drwxr-xr-x 26 root root 8192 jan 1 1970 wind
2/ si partition pas montée (après umount /dev/hda5) :
512287 drwxrwxrwx 2 root root 4096 déc 4 16:44 wind

Dans le cas 1, ne faudrait il pas drwxrwxrwx pour que tout utilisateur puisse écrire dans /mnt/wind ?
0
johndoe Messages postés 2645 Date d'inscription jeudi 25 septembre 2003 Statut Contributeur Dernière intervention 15 avril 2006 386
6 déc. 2003 à 12:43
Ben v'la !
Desole : de mon cote ca marche impecc ! Or j'ai exactement la ligne :
/dev/hda7 /mnt/sas vfat auto,umask=0 0 0 !
le resultat du ls -ali /mnt, sur la ligne correspondante est effectivement :
drwxrwxrwx !

Desole, je ne peux t'aider.
Il faudrait brancher "asevere" sur ton probleme....

tullius

__
0
rtlinfo Messages postés 6 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 6 décembre 2003
6 déc. 2003 à 12:59
utilises tu la redhat 9 ?
as tu dans le résultat de fdisk une double mention comme celle ci ?
/dev/hda2 2033 4864 22748040 f Win95 Etdue (LBA)
/dev/hda5 2033 3741 13727511 b Win95 FAT32

Suivant l'option mis dans fstab, j'obtiens:
si defaults, utilisateur non root peut lire mais pas écrire
si je mets ce que tu me conseilles, le montage n'est pas fait (lors d'un double-clic dans le répertoire /mnt/wind) ; quand je rentre dans le rép, c'est un rép "normal" cad que je peux écrire dedans (mais je vois pas mes fichiers "windows")


ptet une différence entre ta config et la mienne au niveau des services lancés ?
moi, j'ai autofs et rawdevices lancés au démarrage ?
0
rtlinfo Messages postés 6 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 6 décembre 2003
6 déc. 2003 à 13:33
Ca marche maintenant :-) mais je comprends pas pourquoi :-(
En modifiant la position de la ligne concernant la partition, ca marche !
voici mon fichier fstab modifié :
LABEL=/                 /                       ext3    defaults        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
LABEL=/home             /home                   ext3    defaults        1 2
none                    /proc                   proc    defaults        0 0
none                    /dev/shm                tmpfs   defaults        0 0
/dev/hda8               swap                    swap    defaults        0 0
/dev/cdrom              /mnt/cdrom              udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/hda5               /mnt/wind               vfat    auto,umask=0 0 0

Merci à tullius
0
johndoe Messages postés 2645 Date d'inscription jeudi 25 septembre 2003 Statut Contributeur Dernière intervention 15 avril 2006 386
6 déc. 2003 à 14:35
Salut,
content que ca daube !
Il probable que la ou tu avais place ta ligne, lors de l'execution du fstab, tu demandais une operation impossible a realiser, tandis qu'en fin de fstab, tout est pret pour cette operation ? Je vais me renseigner ! Je dois dire que cela ne m'avait pas frappe, mais c'est vrai que j'ai toujours aprris a mettre les montages en fin de fstab.

Sinon, j'ai effetivment une RH9. De mon cote j'installe absolument tout, ainsi, je ne manque jamais d'aucun service :)

enjoy !

tullius

ps : renseignement pris pâr tel : il faudrait voir la config totale du fstab, pour voir ce qui a pu bloquer. Sorry, mais la ca me depasse, ... pour l'instant :)

@+

__
0