#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 ?
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