Vous n'êtes pas identifié.
J'utilise la Suse 9.2 Pro, et je suis confronté à un petit problème (ennuyeux tout de même).
J'ai installé aMule, et j'aimerai avoir comme répertoire de destination pour les fichiers reçus, le même que celui que je possède sur ma partition Windows XP.
Le problème est que: une fois le téléchargement terminé et au moment où aMule s'apprête à écrire le fichier dans dans mon répertoire windows, il me sort une excuse du style "impossible d'écrire dans ce répertoire, accès impossible ou refusé".
Je me suis rendu compte que je ne pouvais pas du tout copier un fichier quelconque dans ma partition windows en faisant glisser déplacer par exemple.
Pourtant les droits sur mon disque windows (monté) sont:
drwxr-xr-x 4 root root 96 2005-03-23 01:11 windows
Pouvez-vous m'éclairer s'il vous plait, est-ce que mon compte fait parti d'un groupe par hasard ?
A tous, merci d'avance!
Hors ligne
Si la partition windows est de type NTFS (C'est le cas par défaut sous XP, je crois), il est impossible d'écrire dessus depuis Linux, en tout cas pas de manière fiable. La faute a microsoft qui n'a pas rendu publiques les spécifications de NTFS.
Tu peux créer une partition supplémentaire de type FAT32 qui sera aisément accessible depuis les deux systèmes, pour stocker des données. Utiliser FAT32 pour la partition principale windows est fortement déconseillé pour des raisons de sécurité.
Hors ligne
Meci d'avoir répondu.
Alors que dois-je faire? Voici comment est organisé mon disque dur de 30Go je suis sur un portable:
:arrow: 1 part Linux de 3.5Go en Reiser dont 512Mo de Swap.
:arrow: 1 part Windows en FAT32 comprennant WindowsXP de 23Go + un disque logique de 3Go.
ça me fait donc, hda(hda1,hda2,hd3,hda4,hda5)
Selon toi je devrais reformater ma partition WinXP en NTFS pour être plus en sécurité?
Quelle comfiguration me conseillerais-tu pour avoir un total accés lecture/ecriture/execution depuis Linux sur une autre partition windows (pouvoir archiver des données quelconques et pour y nommer un répértoire commun pour aMule.)??
Merci d'avance!
Hors ligne
Hello!
voici ce que j'ai sur un portable, dd de 40 Go:
- XP
06 Go NTFS: system de base
10 Go NTFS: données
10 Go FAT32: échanges linux/windows
06 Go EXT3: / linux
08 Go EXT3: /home Linux
----------
40 Go
Les tailles sont pas tout à fait comme ça, mais en arrondissant.... on y arrive
Je dois avoir moins pour les donnée, et plus pour le /home, mais en gros, c'est ça
Pour les montages de vfat [FAT32]:
/dev/hdaX /mnt/windows rw,auto,uid=1000,gid=1000 0 0
ça me permet d'avoir tous les droits pour mon utilisateur sur cette partition
Je précise: je suis sous debian SID, mais le principe reste le même
@@++
Hors ligne
Hello,
Un peu off-topic par rapport au forum, mais XP est fourni avec un utilitaire convert.exe qui permet de convertir une partition FAT32 en NTFS sans perdre les données. Note que:
- La transformation est irréversible
- Linux ne pourra plus accéder en écriture a cette partition
Les avantages sont que NTFS est un peu plus fiable, prend beaucoup moins de temps a se vérifier en cas de crash, et supporte les listes d'accès sans lesquelles la sécurité de ton système est grossièrement équivalente a celle de windows 98...
Hors ligne
Alors j'ai quelques petites questions supplémentaires concernant ta ligne que j'ai mais différente:
/dev/hdaX /mnt/windows rw,auto,uid=1000,gid=1000 0 0
1) Suis-je obligé de monter ma partition dans /mnt ?
2) "rw" me donne donc tout les droits d'accès ?
3) Que signifie uid, gid ainsi que leur valeur ?
Bref, peux-tu me traduire cette ligne stp ?
merci !
Hors ligne
Alors j'ai quelques petites questions supplémentaires concernant ta ligne que j'ai mais différente:
Code:
/dev/hdaX /mnt/windows rw,auto,uid=1000,gid=1000 0 01) Suis-je obligé de monter ma partition dans /mnt ?
2) "rw" me donne donc tout les droits d'accès ?
3) Que signifie uid, gid ainsi que leur valeur ?
Bref, peux-tu me traduire cette ligne stp ?
merci !
Salut,
Les réponses à tes questions se trouvent sur http://lea-linux.org/admin/fstab.html#type_cinq
Si tu as besoin de précisions, n'hésite pas.
Excellent !
Grand merci Modérateur !
Ce lien est une pure merveille, tout est expliqué en détails et avec clarté.
Je pense avoir trouvé les réponses à mes problèmes.
Merci à tous !
A+
DR
Hors ligne
Non, bon là, rien ne va plus!
J'ai suivi les explications du lien que tu m'as donné.
Maintenant, j'arrive à ecrire sur ma partition vfat mais qu'en root.
Mes droits sur /windows/D sont drwxrwxr-x cela ne suffit pas pour écrire sous mon compte??
Voici le contenu de mes fichiers /etc/passwd et /etc/group respectifs:
root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/bin/bash daemon:x:2:2:Daemon:/sbin:/bin/bash lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false games:x:12:100:Games account:/var/games:/bin/bash at:x:25:25:Batch jobs daemon:/var/spool/atjobs:/bin/bash wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false ftp:x:40:49:FTP account:/srv/ftp:/bin/bash postfix:x:51:51:Postfix Daemon:/var/spool/postfix:/bin/false sshd:x:71:65:SSH daemon:/var/lib/sshd:/bin/false ntp:x:74:65534:NTP daemon:/var/lib/ntp:/bin/false nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash dinastar:x:1000:100:mon_nom:/home/dinastar:/bin/bash man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash news:x:9:13:News system:/etc/news:/bin/bash uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash root:x:0: bin:x:1:daemon daemon:x:2: sys:x:3: tty:x:5: disk:x:6: lp:x:7: www:x:8: kmem:x:9: wheel:x:10: mail:x:12: news:x:13: uucp:x:14: shadow:x:15: dialout:x:16:dinastar audio:x:17: floppy:x:19: cdrom:x:20: console:x:21: utmp:x:22: at:!:25: public:x:32: video:x:33:dinastar games:x:40: xok:x:41: trusted:x:42: modem:x:43: ftp:x:49: postfix:!:51: maildrop:!:59: man:x:62: sshd:!:65: ntadmin:!:71: nobody:x:65533: nogroup:x:65534:nobody users:x:100:
Pouvez-vous me dire quel est mon uid/gid s'il vous plait? (mon compte s'appelle dinastar)
Quelle différence y a t'il entre le fichier fstab et le fichier mtab??
merci et désolé de vous enkikiner encore!
Hors ligne
dinastar:x:1000:100:mon_nom:/home/dinastar:/bin/bash
Ton UID est 1000, ton GID primaire est 100.
fstab est le fichier de configuration pour le montage des partitions. mtab contient l'état actuel des partitions (mount et umount s'en servent comme mécanisme de sûreté) et ne devrait pas être modifié à la main.
Hors ligne
OK.
Donc je mets ce uid/gid dans fstab et avec ce compte, je devrais avoir tous mes droits??
/dev/hda5 /windows/C rw,auto,uid=1000,gid=100 0 0
Et avec ça, ça doit être bon non?
Hors ligne
Essayes et redis nous comment.
ça y est, enfin ça marche!!
Voici ce que j'ai dans mon fstab:
/dev/hda2 /windows/C ntfs rw,user,umask=002 0 0 /dev/hda5 /windows/D vfat rw,auto,umask=002,uid=1000,gid=100 0 0
Je peut ecrire maintenant dans ma partition commune (D) en utilisant mon compte, mais je n'ai pas réussit à écrire dans ma partition windowsXP ntfs
(pas de surprise puisque vous me l'aviez dit plus haut!).
Pour /windows/D, je donne l'accés en lecture/écriture pour root et l'utilisateur (moi). Mais il faut configurer le compte dans YaST de sorte que le root et l'utilisateur en question fasse partie du même groupe.
Par contre, je n'ai pas réussit à voir le moment à partir duquel les données dans fstab sont prises en compte??!! (reboot?)
Si vous pouviez m'éclairer sur ce point.
Hors ligne
Par contre, je n'ai pas réussit à voir le moment à partir duquel les données dans fstab sont prises en compte??!! (reboot?)
Si vous pouviez m'éclairer sur ce point.
En général un simple petit mount suffit :
mount -a
mount -a [-t|-O] ... : mount all stuff from /etc/fstab
Ok et les changements sont immédiats?
En tout cas, je trouve que ces histoires de droits sont assez laborieuses et rende la compréhension difficile!! :frown:
Hors ligne
Plus simple mais moins complet, il y avait sur notre wiki : http://www.swisslinux.org/wiki/index.ph … itions_FAT
*sifflote*
:cheesy:
Hors ligne