Dush Posté(e) le 10 janvier 2006 Posté(e) le 10 janvier 2006 Bonjours à tous, J'ai un portable donc mon espace est très limiter, j'ai donc mis tous mes disques durs sur un autre ordi (server) pour y accédé via des montages nfs. Le problème, c'est que que je peux renommer les fichiers, les lires, créer des dossiers, mais pas en écrire de nouveaux :( J'ai du oublier un truck très con.. mais je ne sais pas quoi :( Le pire c'est que ça fonctionnait avant que je formatte mon portable (et j'ai récupérer le même fstab). Je suis sous gentoo avec un noyeau 2.6.14
shark_atlantis Posté(e) le 10 janvier 2006 Posté(e) le 10 janvier 2006 Pour pouvoir écrire sur du ntfs faut activer le module au demarrage: Déjà verifie que le ntfs est actif sur ta machine: # cat /proc/filesystems | grep -v nodev si tu vois ntfs dans la liste c'est qu'il est activé, sinon: modifie le fichier /etc/modules (je sais pas si c'est le même sous gentoo) sudo nano -w /etc/modules puis rajoute "ntfs" à la liste. puis modifie ton fstab (après avoir su le chemin de ton dd avec en root, un "fdisk -l") /dev/hda? /mnt/windows ntfs rw,user,auto,gid=100,umask=002 0 0 Remplace le ? par le chiffre qui convient puis finalement un: umount /tonchemin/de/montage puis un mount -a ça marche nickel sur debian, j'éspère que les fichiers sont pareils sous gentoo :)
-rem- Posté(e) le 10 janvier 2006 Posté(e) le 10 janvier 2006 /etc/exports il faut ajouter rw pour chaque @ip ou réseau qui ont les droits en ecriture/lecture.
semionsi Posté(e) le 10 janvier 2006 Posté(e) le 10 janvier 2006 shark_atlantis a dit : Pour pouvoir écrire sur du ntfs faut activer le module au demarrage: Déjà verifie que le ntfs est actif sur ta machine: # cat /proc/filesystems | grep -v nodev si tu vois ntfs dans la liste c'est qu'il est activé, sinon: modifie le fichier /etc/modules (je sais pas si c'est le même sous gentoo) sudo nano -w /etc/modules puis rajoute "ntfs" à la liste. puis modifie ton fstab (après avoir su le chemin de ton dd avec en root, un "fdisk -l") /dev/hda? /mnt/windows ntfs rw,user,auto,gid=100,umask=002 0 0 Remplace le ? par le chiffre qui convient puis finalement un: umount /tonchemin/de/montage puis un mount -a ça marche nickel sur debian, j'éspère que les fichiers sont pareils sous gentoo :) T'es un drôle toi Il parle de NFS (programme pour monter des repertoires sur le réseau) non pas de NTFS
shark_atlantis Posté(e) le 10 janvier 2006 Posté(e) le 10 janvier 2006 semionsi a dit : T'es un drôle toi Il parle de NFS (programme pour monter des repertoires sur le réseau) non pas de NTFS mdr!! J'ai lu ça à l'arrache!
internenet Posté(e) le 10 janvier 2006 Posté(e) le 10 janvier 2006 comme rem a dit il doit manquer des options d'ecriture sur le serveur nfs :)
Dush Posté(e) le 10 janvier 2006 Auteur Posté(e) le 10 janvier 2006 Copier coller de quelques lignes de /etc/export : /mnt/server/Conneries/ 192.168.17.140(rw,sync) /mnt/server/Save_-_Linux/ 192.168.17.140(rw,sync) /mnt/data 192.168.17.140(rw,sync) /mnt/server 192.168.17.140(rw,async) Vous aurez deviné que l'adresse de mon portable est 192.168.17.140. J'ai essayer sync et async... ça change rien (c'est sencé faire quoi?). Ensuite, ça ne marche plus depuis la réinstallation de mon portable donc je pense pas que ça vienne du server mais plutôt du client... Même en ligne de commande et en root l'obtion le message: dush dush # echo "ca marche pas" > /networks/Saves_Linux/arf bash: /networks/Saves_Linux/arf: Operation not permitted Esce que c'est mon noyeau qui ne prend pasen compte l'écritue? Le fstab et un copier coller de l'ancienne installe qui fonctionner (sur ce point)... donc d'ou est-ce que ça peux venir?
-rem- Posté(e) le 11 janvier 2006 Posté(e) le 11 janvier 2006 vérifie ton hosts.allow et fait un restart du serveur NFS ( /etc/init.d/nfsd restart ) Un serveur NFS c'est tout con : un noyau qui le supporte, des fichiers d'autorisations d'accès ( allow et deny ) un fichier d'export de partage ( export ) un daemon ( nfsd ) qui tourne portmap et autres rpc. ( quotad etc... ) Si tu n'as pas respecté une de ces étapes, ça coince, sinon ça fonctionne, pour en avoir fait des tonnes...
Dush Posté(e) le 12 janvier 2006 Auteur Posté(e) le 12 janvier 2006 Mais je suis presuqe certain que le server fonctionne :s fichier /etc/hosts.allow : portmap:192.168.17.140 lockd:192.168.17.140 mountd:192.168.17.140 rquotad:192.168.17.140 statd:192.168.17.140 Et comme tu dis, c'est tout con, je ne comprends donc vraiment aps pk ça ne fonctionne pas :(
Dush Posté(e) le 10 janvier 2007 Auteur Posté(e) le 10 janvier 2007 Dans 2 jours ce post aura 1an!! Je viens de formatter et j'ai EXACTEMENT le même problème!! Je ne me souviens plus comment j'avais fait pour résoudre le problème la première fois :( J'ai relu les Howto pour vérifier de ne rien avoir oublier ... et j'ai toujours pas trouver mon erreur (que je commets quand même pour la 2ème fois!) Il me reste juste un petit doute sur les noyeau... en plus du support NFS dans les système de fichiers, il faut autre chose? Je résume: - Le montage s'effectue sans erreur apparente (y'a moyen d'avoir un log plus détailler?) - J'ai les droits lecture/écriture sur tout les dossiers: je peux lire ce qu'il y a dedans, créer de nouveau fichier ou dossier et les renomer - Mais je n'ai pas les droits sur les fichiers: je peux les lire mais pas modifier (rajouter du texte dedans). Donc quand j'essai de copier un fichier dans mon système, j'ai juste un fichier vide (comme si j'avais fait un touch). "Please Help" Je craque EDIT: En fait, c'était tout con, y'avais des truck en trop dans le noyeau... Ce que j'avais en trop: "CIFS support" dans "Network File System".
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.