Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/07/2005, à 22:58

insan

[RESOLU] La commande chmod sur le dossier /windows marche pas ?

Bonsoir !

En essayant d'enregistrer un fichier dans la partition /windows, je n'ai pas pu ... je me suis rendu compte que les permissions sont 755 (drwxr-xr-x). J'ai donc lancer la commande chmod et voici le log :

root@pc:/home/xx # chmod -v 777 /windows
Le mode d'accès de `/windows' a été modifié à 0777 (rwxrwxrwx).

Mais en regardant à nouveau dans propriétés > permissions, rien n'est changé !!

à quoi cela est dû ? et comment y remédier ?

Merci infiniment

[edit] Cette partition est de type Fat32.

Dernière modification par insan (Le 12/07/2005, à 08:58)

Hors ligne

#2 Le 11/07/2005, à 23:08

reggaemanu

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

As tu "rw" ou bien "ro" dans la ligne correspondante de ton fstab? si c'est ro change le par rw.
Sinon essaye un "sudo chmod -R 777 /windows" pour voir.
Si rien de tout ça ne marche essaye peut etre de changer le proprietaire de ce dossier avec "sudo chown insan /windows"

Hors ligne

#3 Le 11/07/2005, à 23:17

insan

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

C'est quoi fstab ?

[edit]

"sudo chmod -R 777 /windows"

pareil !

Dernière modification par insan (Le 11/07/2005, à 23:20)

Hors ligne

#4 Le 11/07/2005, à 23:45

reggaemanu

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

fstab est le fichier qui indique à linux quelles partitions monter et comment au démarrage, tu peu donc régler les options de montage dedans.
Pour le modifier il suffit de tapper "sudo gedit /etc/fstab"

Tu devrais lire ceci ça pourrais t'éclairer un peu =>
http://wiki.ubuntu-fr.org/installation/mount_fstab
http://wiki.ubuntu-fr.org/installation/partitions_windows

Hors ligne

#5 Le 12/07/2005, à 00:38

insan

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

Voici ce que j'ai (entre autre) avec la commande sudo gedit /etc/fstab :

<file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/hdb5       /windows        vfat    defaults        0       0

Et la commande sudo chown insan /windows me donne :
Opération non permise

Bizarre ! non ?

Hors ligne

#6 Le 12/07/2005, à 03:19

reggaemanu

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

Essaye de remplacer la ligne que tu a copier plus haut par ça

/dev/hdb5       /windows     vfat    defaults,user,rw,iocharset=utf8,uid=1000,gid=1000 0     0

ça devrais aller mieux déja.

Hors ligne

#7 Le 12/07/2005, à 08:57

insan

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

Bravo ! ... merci à toi...

En plus ça a engendré un nouveau disque dans poste de travail représetant cette partition /windows ...

Je précise que dans propriétés > permissions, j'ai toujours 755 ! ... avec cette fois "insan" et non pas "root" comme propriétaire ... mais j'ai pu enregistré le fichier quand même.

Hors ligne

#8 Le 12/07/2005, à 18:36

YBM

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

C'est tout à fait normal : il n'y a tout simplement rien de prévu pour stocker les droits d'accès UNIX/Linux au niveau de chaque fichier dans un système de fichier Windows, du coup on ne peut définir ces droits et les propriétaires des fichiers que globalement, au niveau du fstab.

Hors ligne

#9 Le 12/07/2005, à 20:06

insan

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

Merci YBM pour ces explications ... mais ça aurait été plus compréhensible s'il répondait par autre chose que :

root@pc:/home/xx # chmod -v 777 /windows
Le mode d'accès de `/windows' a été modifié à 0777 (rwxrwxrwx).

... je pense !

Hors ligne

#10 Le 12/07/2005, à 20:27

YBM

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

Ça a une certaine logique... Si tu regarde la page de manuel de l'appel système chmod (man 2 chmod), tu verras que ce cas de figure n'a pas été prévu : il ne peut échouer que si le système de fichier est en lecture seule ou si on est pas propriétaire du fichier... Pour ne pas briser la compatibilité POSIX, il faut renvoyer vrai, même quand c'est faux.

Hors ligne

#11 Le 12/07/2005, à 22:26

insan

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

Rien n'est parfait, certes ! ...

Hors ligne

#12 Le 14/07/2005, à 15:34

Rag Max

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

reggaemanu a écrit :

Essaye de remplacer la ligne que tu a copier plus haut par ça

/dev/hdb5       /windows     vfat    defaults,user,rw,iocharset=utf8,uid=1000,gid=1000 0     0

ça devrais aller mieux déja.

bonjour, j'avais les mêmes problèmes et ça les a résolus!!! merci beaucoup!
par contre j'aimerais savoir ce que signifient les options, j'ai compris pour rw, uid et gid mais je ne sais pas pour les autres.

Merci d'avance

#13 Le 14/07/2005, à 17:18

YBM

Re : [RESOLU] La commande chmod sur le dossier /windows marche pas ?

defaults est synonyme de : rw,suid,dev, exec, auto,nouser,async
iocharset=utf8 permet d'avoir les accents dans les noms de fichiers convertis en utf8 pour être visibles correctement
user= "mount /windows" peut être éxecuté par un utilisateur non privilégié (inutile ici puisqu'il n'y a pas de noauto, donc c'est monté au démarrage)

man mount

Hors ligne