Montage clé USB

Bonjour,
Je n’arrive pas à monter ma clé USB :
Quand je la branche dmeg me renvoi :

[quote]usb 2-1: new full speed USB device using address 6
scsi5 : SCSI emulation for USB Mass Storage devices
Vendor: Model: Rev:
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 1019617 512-byte hdwr sectors (522 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
/dev/scsi/host5/bus0/target0/lun0: unknown partition table
Attached scsi removable disk sda at scsi5, channel 0, id 0, lun 0
USB Mass Storage device found at 6
[/quote]
Mais où ce trouve-t-elle dans /dev ? :smt012

A+

salut,
je pense que c’est dans /dev/sda, mais pour la monter, si tu as bien un repertoire media comme moi :

Dans /dev, j’ai entre autre un fichier sda et sda1, dans /media, j’ai un lien de nom usb vers usb0, dans /etc/fstab, j’ai : /dev/sda /media/usb0 auto rw,user,noauto 0 0
Pour faire un lien, mettons usb vers usb0 :

il y en a qui ont un repertoire mnt, le mien est vide, mais bon …
J’ai pas tout compris, je peux pas t’en dire plus, mais un petit topo sur les droits de ces différents fichiers, leurs groupes d’appartenance, leurs nom utilisateurs, serait bien venu pour moi aussi … @+

ps : http://lea-linux.org/pho/read/8/292842#debut

forum.debian-fr.org/viewtopic.php?t=3253

bonjour,
le mieux serait que tu postes ton /etc/fstab, car il va surement falloir l’editer pour prendre en charge ta clef usb.

+1 avec Yo4

un petit

ne peux pas faire de mal

Bon alors,
Voici ma ligne dans /etc/fstab :

Comme le dit Capucine :

J’ai installé les les paquets: usbmount, hal et pmount
J’ai modifié etc/usbmount/usbmount.conf comme suit :

Comme dit MattOTop :

J’ai fait, en su :

Et quant je fait :

# # mount /mnt/cle_usb mount: /dev/sda1 is not a valid block device

J’ai essayer avec sda, sdb dans /etc/fstab même chose .

bonjour,
tu peux montrer ton fstab ici stp ?
chez moi :

[quote]# /etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda9 /home ext3 defaults 0 2
/dev/hda8 /tmp ext3 defaults 0 2
/dev/hda5 /usr ext3 defaults 0 2
/dev/hda6 /var ext3 defaults 0 2
/dev/hda7 none swap sw 0 0
/dev/hdd /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdc /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/sda /media/usb0 auto rw,user,noauto 0 0[/quote]

peux-tu aussi mettre le résultat de ces commandes :

[quote]jcode@debian:~$ ls -al /media
total 34
drwxr-xr-x 13 root root 1024 2006-05-25 08:46 .
drwxr-xr-x 21 root root 1024 2006-05-27 20:59 …
lrwxrwxrwx 1 root root 6 2006-05-11 01:29 cdrom -> cdrom0
drwxr-xr-x 2 root cdrom 1024 2006-05-11 01:29 cdrom0
drwxr-xr-x 2 root root 1024 2006-05-11 01:29 cdrom1
lrwxrwxrwx 1 root root 7 2006-05-11 01:29 floppy -> floppy0
drwxr-xr-x 2 root root 1024 2006-05-11 01:29 floppy0
lrwxrwxrwx 1 root root 4 2006-05-11 01:29 usb -> usb0
drwxr-xr-x 6 root root 22016 1970-01-01 01:00 usb0
drwxr-xr-x 2 root root 1024 2006-05-25 08:46 usb1
drwxr-xr-x 2 root root 1024 2006-05-25 08:46 usb2
drwxr-xr-x 2 root root 1024 2006-05-25 08:46 usb3
drwxr-xr-x 2 root root 1024 2006-05-25 08:46 usb4
drwxr-xr-x 2 root root 1024 2006-05-25 08:46 usb5
drwxr-xr-x 2 root root 1024 2006-05-25 08:46 usb6
drwxr-xr-x 2 root root 1024 2006-05-25 08:46 usb7
lrwxrwxrwx 1 root root 11 2006-05-18 00:02 video0 -> /dev/video0
jcode@debian:~$ ls -al /mnt
total 2
drwxr-xr-x 2 root root 1024 2004-12-15 23:55 .
drwxr-xr-x 21 root root 1024 2006-05-27 20:59 …
[/quote]

Voici donc :
mon fstab

[quote]# /etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/hdg9 / ext3 defaults,errors=remount-ro 0 1
/dev/hdg10 /home ext3 defaults 0 2
/dev/hdg11 none swap sw 0 0
/dev/hda /media/dvdrom iso9660 user,nosuid,ro,mode=444,noexec,nodev,noauto 0 0
/dev/hdc /media/dvdrw iso9660 rw,user,nosuid,mode=444,noexec,nodev,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/fd1 /media/floppy1 auto rw,user,noauto 0 0
/dev/hde1 /mnt/win98se vfat rw,suid,uid=1000,dev,gid=1000,exec 0 0
/dev/hdg1 /mnt/ghost vfat suid,uid=1000,dev,gid=1000,exec 0 0
/dev/hdg5 /mnt/yann vfat suid,uid=1000,dev,gid=1000,exec 0 0
/dev/hdg6 /mnt/media vfat suid,uid=1000,dev,gid=1000,exec 0 0
/dev/hdg7 /mnt/karine vfat suid,uid=1000,dev,gid=1000,exec 0 0
/dev/hdg8 /mnt/audio vfat suid,uid=1000,dev,gid=1000,exec 0 0
/dev/sda1 /mnt/cle_usb vfat defaults,rw,user,noauto 0 0
[/quote]
pour $ls -al /media drwxr-xr-x 15 root root 4096 2006-05-28 11:53 . drwxr-xr-x 21 root root 4096 2006-05-12 12:03 .. drwxr-xr-x 2 root root 4096 2006-04-03 12:46 dvdrom drwxr-xr-x 2 root root 4096 2006-04-01 18:28 dvdrw lrwxrwxrwx 1 root root 7 2006-03-26 16:56 floppy -> floppy0 drwxr-xr-x 2 root root 4096 2006-03-26 16:56 floppy0 drwxr-xr-x 2 root root 4096 2006-03-26 16:56 floppy1 drwxr-xr-x 2 root root 4096 2006-05-28 11:53 usb drwxr-xr-x 2 root root 4096 2006-05-28 11:53 usb0 drwxr-xr-x 2 root root 4096 2006-05-28 11:53 usb1 drwxr-xr-x 2 root root 4096 2006-05-28 11:53 usb2 drwxr-xr-x 2 root root 4096 2006-05-28 11:53 usb3 drwxr-xr-x 2 root root 4096 2006-05-28 11:53 usb4 drwxr-xr-x 2 root root 4096 2006-05-28 11:53 usb5 drwxr-xr-x 2 root root 4096 2006-05-28 11:53 usb6 drwxr-xr-x 2 root root 4096 2006-05-28 11:53 usb7

et pour

$ ls -al /mnt total 112 drwxr-xr-x 10 root root 4096 2006-05-17 02:39 . drwxr-xr-x 21 root root 4096 2006-05-12 12:03 .. drwxr-xr-x 6 yann yann 28672 1970-01-01 01:00 audio drwxr-xr-x 2 root root 4096 2006-05-17 02:35 cle_usb drwxr-xr-x 7 yann yann 8192 1970-01-01 01:00 ghost drwxr-xr-x 6 yann yann 8192 1970-01-01 01:00 karine drwxr-xr-x 7 yann yann 32768 1970-01-01 01:00 media drwxr-xr-x 2 root root 4096 2006-05-17 01:45 mon_palm drwxr-xr-x 18 yann yann 16384 1970-01-01 01:00 win98se drwxr-xr-x 21 yann yann 4096 1970-01-01 01:00 yann

oups … bon . en attendant l’avis d’un expert, je ne te conseillerai pas de supprimer ton repertoire /mnt (sous peine que plus rien ne fonctionne), bien qu’il est évident qu’il n’ajoute qu’à la confusion … en effet, si ce repertoire semble créé (il l’a été chez moi) par un appel à mount, peut-être, il est parfaitement inutil, chez moi, vu qu’il est vide … le repertoire mnt est utilisé pour certaines distributions, le repertoire media pour d’autres, en l’occurence, debian, c’est media je pense .
par contre, je pense que tu pourrait essayer dans un premier temps de modifier ton fstab :

[code]/dev/sda1 /mnt/cle_usb vfat defaults,rw,user,noauto 0 0

peut devenir —>

/dev/sda1 /media/usb0 vfat defaults,rw,user,noauto 0 0

j’ai moi même rectifié mon fstab, sda en sda1 pour pourvoir

monter ma clé par mount, car, si elle se monte

automatiquement à l’insertion avec sda, l’appel à umount puis

mount /media/usb générait une erreur !! [/code]

et puis, dans /media, je ferai ceci :

[code]# cd /media

je vois pas ce que c’est ce rep usb, il est vide ? à voir si suppression :

rm -rf usb

ln -s /media/usb0 /media/usb

tant qu’à faire, ça peut servir

apt-get install autofs

mount /media/usb

[/code]
Si ça ne va pas, vérifie que dans /dev, tu as bien :

jcode@debian:~$ find /dev -name "sda*" /dev/sda1 /dev/sda comme moi, et mets les erreurs que ça te donne en cas .
ensuite , ou avant, va voir le truc & astuces monter sa clé automatiquement de capucine
ok @ toute .

tu as essayé simplement de remplacer sda1 par sda dans fstab et usbmount.conf ?

Il m’est aussi arrivé de faire fonctionner une cle usb avec
uba1
ds fstab, au lieu de
sda1

Il existe un paquet usbmount, qui monte automatiquement à l’insertion des clés usb dans kde et gnome

Il faut aussi ajouter le user au groupe plugdev:

Ma clé USB est bien reconnue sous /dev/sda . En effet, sda apparait et disparrait quand je branche et débranche ma clé USB .
Elle se monte même automatiquement en /mnt/cle_usb ma ligne dans fstab est la suivante :[quote]/dev/sda /mnt/cle_usb auto rw,user,noauto 0 0[/quote]

Néanmoins, je n’arrive pas à en modifier les droit d’acces en écriture, seul root peut y écrire .

renvoi :

et

renvoi quand le clé est branchée :

ou quand le clé est debranchée :

comme autorisé tout le monde à écrire sur la clé ?

c’est bourin je sais mais, dans ta ligne de fstab rajoute

Non

ça marche pas, je l’enleve de fstab
A+

quote="yann"comme autorisé tout le monde à écrire sur la clé ?[/quote]users au lieu de user dans la ligne de fstab devrait resoudre le prob.

Non plus
J’ai plutot l’impression que c’est lors de la détection de la clé que /dev/sda/ ce crée avec que les droits root .
Mais quel démon gére /dev/sda/ et comment le configurer ??
De plus ce démon fonctionne pour la détection lors du branchement mais ne fais pas disparaitre /dev/sda/ au débranchement s’il à été monté .

Oula ! il est trés important que tu démontes ta clé AVANT de la debrancher.
Essayes un truc: laisses ta clé en users dans fstab, branches là, et essayes mount /dev/sda -o remount,rw ensuites va voir si tu peux ecrire.