accès à un disque dur fat32 sous debian en user [résolu]

bonjour

je suis débutant :slightly_smiling:

mon ordinateur possède trois Disque Durs.

1 windows 500 Go (on s’en fout ici)

1 linux 120 Go

1 FAT32 80 Go

pour faire mon multi boot, je choisis dans le bios de booter soi sur le 500 Go soi sur le 120 Go comme ça chaque secteur d’amorçage est indépendant.

je voudrais transférer des données entre les deux systèmes via mon disque 80 FAT 32 que j’ai mis là pour ça.

j’ai donc modifié le fichier fstab

en ajoutant une ligne

/dev/hdb1 /media/trance vfat rw,user,exec,auto,umask=002,conv=binary,iocharset=utf-8,codepage=850 0 0

j’avais ajouté dans option uid=wotan et gid=wotan mais actuellement je l’ai viré.

j’ai donc bien une icone qui est apparue dans le fond d’écran qui me propose d’explorer mon disque FAT 32

je peux l’explorer en utilisateur (wotan) mais je n’ai pas le droit d’écriture.

seul root peut écrire dedans créer un repertoire et copier un fichier dedans est possible.

par conter l’utilisateur wotan ne peut rien faire.

j’ai essayé de faire un chmod 777 sur /media/trance, les droits restent drwxr_xr_x quoi qu’il arrive, je ne peux pas modifier les droits ni en root ni en user (ce qui est plus normal)

lors de l’installation, je n’ai pas mis de nom de domaine (j’ai simplement tapé entrée)

je ne sais pas comment identifier le groupe dans lequel est mon utilisateur.

je ne sais pas comment autoriser un groupe d’utilisateur à écrire sur le disque (apparament avec gid dans fstab)

donc s’il vous plait comment écrire sur le disque en temps que user ? (mon user est wotan)

d’avance merci

@+wohtan :slightly_smiling::):):slight_smile:

#pour une partition fat32 éventuelle sur hdxx dans le /etc/fstab sur une seule ligne
/dev/hdxx /media/montagefat vfat defaults,user,umask=027,gid=1000,uid=1000 0 0

bonjour

merci pour cette réponse rapide.

même avec cette modif seul root a le droit de lecture écriture

et même si je fais un chmod 777 sur le repertoire créé en root le chmod en question est pas pris en compte (peut être à cause du fat32).

je voudrais toujours savoir comment y écrire en user ?

@+wohtan :slightly_smiling:

[quote=“wohtan”]bonjour

merci pour cette réponse rapide.

même avec cette modif seul root a le droit de lecture écriture

et même si je fais un chmod 777 sur le repertoire créé en root le chmod en question est pas pris en compte (peut être à cause du fat32).

je voudrais toujours savoir comment y écrire en user ?

@+wohtan :slightly_smiling:[/quote]

Ce que tu me dis n’est pas possible fais voir ton fstab

cat /etc/fstab

Edit: les partitions Windows n’ont pas les droits Unix donc chmod ne fait rien sur ces partitions, seules les options de montage du fstab définissent les autorisations sur les partitions Windows (vfat et ntfs) comme indiqué dans ma première réponse.

[quote=“figaro”]#pour une partition fat32 éventuelle sur hdxx dans le /etc/fstab sur une seule ligne
/dev/hdxx /media/montagefat vfat defaults,user,umask=027,gid=1000,uid=1000 0 0[/quote]
tu devrais plutôt esssayer ceci

Pas très sioux de faire mettre une partition en 777 :frowning:

bonjour

comme demandé voici un copié collé de mon fstab :slightly_smiling:

/etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/mapper/wotanoide-root / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /boot ext3 defaults 0 2
/dev/mapper/wotanoide-swap_1 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdb1 /media/trance vfat defaults,user,umask=027,uid=1000,gid=1000 0 0

je vais essayé de mettre le code fourni par teych

en fait mon souci réside dans le fait que quand j’essaye de changer les droits de toutes fçons ça ne fonctionne pas 777 ou autre de toutes façons même si ce n’est pas très malin de toutes façons ça change rien.

j’essaye la version de teych et je reviens poster.

merci pour votre disponibilité et cos réponse si rapide.

@+wohtan :slightly_smiling::):slight_smile:

Tu as rebooté après la modification ?

rebonjour

donc après essai

/etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/mapper/wotanoide-root / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /boot ext3 defaults 0 2
/dev/mapper/wotanoide-swap_1 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdb1 /media/trance vfat rw,user,noauto,exec,gid=100,uid=1000,umask=000,iocharset=utf8,codepage=850,shortname=mixed 0 0

mon nouveau fstab

mais je suis toujours obligé de passer en root pour écrire dedans.

la solution est peut être ailleurs que dans fstab ???

si je fais un clic droit sur l’icone du fond d’écran, l’onglet permission est totalement grisé

merci de votre aide :slightly_smiling:

@+wohtan :slightly_smiling:

non
je reboot

BRAVO

merci à vous tous

cela fonctionne après reboot.

j’ai honte.

j’avais lu quelque part sur le web que les modifs dans fstab était prise en compte sans rebooter…

erreur de lecture ou de compréhension de ma part.

le fstab qui fait que ça fonctionne

/etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/mapper/wotanoide-root / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /boot ext3 defaults 0 2
/dev/mapper/wotanoide-swap_1 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdb1 /media/trance vfat rw,user,noauto,exec,gid=100,uid=1000,umask=000,iocharset=utf8,codepage=850,shortname=mixed 0 0

merci à vous tous et bravo pour votre efficacité :slightly_smiling:

@+wohtan :slightly_smiling::):):):):):slight_smile:

Je n’aime pas ce que l’on t’a fait faire umask=000 (chmod 777) ce qui ouvre la partition au monde entier au lieu de umask=027 (chmod 750) et gig= 100 (100 c’est root) au lieu de gid=1000 (1000 c’est toi)

Pour avoir le fstab efficace sans rebooter tu fais

en root

umount -a mount -a

re

je vais modifier mon fstab

et faire un démontage/remontage ou prendre en compte le fstab sans rebooter c’est plus pratique à tout de suite.

@+wotan :slightly_smiling::):):slight_smile:

rebonjour

/etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/mapper/wotanoide-root / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /boot ext3 defaults 0 2
/dev/mapper/wotanoide-swap_1 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdb1 /media/trance vfat rw,user,noauto,exec,gid=1000,uid=1000,umask=027,conv=binary,iocharset=utf8,codepage=850,shortname=mixed 0 0

encore un très grand merci à vous

au dessus mon dernier fstab.

ça fonctionne bien je peux écrire et lire les fichiers du disque

merci à vous et effectivement les droits d’écriture ne permettent plus à la terre entière d’écrire sur mon DD partagé

merci beaucoup :slightly_smiling::):):):slight_smile:

PS :

par conte j’ai du rebooter le umount -a / mount -a

soit j’ai pas tout compris soi ça a un peu planté;

toujours est il grace vous cela fonctionne merci beaucoup.

merci beaucoup pour votre efficacité.

@+wohtan :slightly_smiling::):):slight_smile: