[Mandriva 2006] Monter clef usb après migrati
mosesletidj
-
mtidjani Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
mtidjani Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Apres un upgrade de ma Mandrake 10.2 vers Mandriva 2006 , mes clefs usb ne se monte plus automatiquement. De plus, je n'arrive pas à les monter manuellement.
J'ai suivis les les howto suivants ("http://www.trustonme.net/didactels/297.html")
et celui ci http://tldp.org/HOWTO/html_single/Flash-Memory-HOWTO/
Lorsque je lance la commance " mount -t usbfs none /proc/bus/usb", je peux voir ceci dans le fichier de log /var/log/messages:
Feb 22 12:59:08 localhost kernel: usb 2-2: new full speed USB device using uhci_hcd and address 3
Feb 22 12:59:08 localhost udev[5902]: run_program: exec of program failed
et sous /proc/bus/usb/, je peux voir apparaitre ceci.
[root@localhost usb]# ls -la
total 0
drwxr-xr-x 5 root root 0 fév 22 11:31 ./
dr-xr-xr-x 4 root root 0 fév 22 10:09 ../
dr-xr-xr-x 2 root root 0 fév 22 11:31 001/
dr-xr-xr-x 2 root root 0 fév 22 11:31 002/
dr-xr-xr-x 2 root root 0 fév 22 11:31 003/
-r--r--r-- 1 root root 0 fév 22 14:54 devices
suivant le howto, j'aurai du voi apparaitre quelque chose sous /proc/scsi/, mais rien n'est crée chez moi.
Le probleme semble etre apparu depuis la migration vers 2006
Merci de vos commentaires.
Apres un upgrade de ma Mandrake 10.2 vers Mandriva 2006 , mes clefs usb ne se monte plus automatiquement. De plus, je n'arrive pas à les monter manuellement.
J'ai suivis les les howto suivants ("http://www.trustonme.net/didactels/297.html")
et celui ci http://tldp.org/HOWTO/html_single/Flash-Memory-HOWTO/
Lorsque je lance la commance " mount -t usbfs none /proc/bus/usb", je peux voir ceci dans le fichier de log /var/log/messages:
Feb 22 12:59:08 localhost kernel: usb 2-2: new full speed USB device using uhci_hcd and address 3
Feb 22 12:59:08 localhost udev[5902]: run_program: exec of program failed
et sous /proc/bus/usb/, je peux voir apparaitre ceci.
[root@localhost usb]# ls -la
total 0
drwxr-xr-x 5 root root 0 fév 22 11:31 ./
dr-xr-xr-x 4 root root 0 fév 22 10:09 ../
dr-xr-xr-x 2 root root 0 fév 22 11:31 001/
dr-xr-xr-x 2 root root 0 fév 22 11:31 002/
dr-xr-xr-x 2 root root 0 fév 22 11:31 003/
-r--r--r-- 1 root root 0 fév 22 14:54 devices
suivant le howto, j'aurai du voi apparaitre quelque chose sous /proc/scsi/, mais rien n'est crée chez moi.
Le probleme semble etre apparu depuis la migration vers 2006
Merci de vos commentaires.
A voir également:
- [Mandriva 2006] Monter clef usb après migrati
- Clé usb non détectée - Guide
- Formater clef usb - Guide
- Usb show - Télécharger - Sauvegarde
- Hp usb disk storage format tool - Télécharger - Stockage
- Clé usb - Accueil - Stockage
3 réponses
Salut mosesletidj,
Essaie les commandes prooposée ici : http://www.commentcamarche.net/faq/1957-linux-faire-reconnaitre-une-cle-usb
Renisaac
Essaie les commandes prooposée ici : http://www.commentcamarche.net/faq/1957-linux-faire-reconnaitre-une-cle-usb
Renisaac
re-
bon, j'ai fait les tests chez moi, sur une debian sid, noyeau 2.6.12.5 de chez kernel.org, comiplé maison. ls /proc/bus/usb ne change pas qu'il y ai une clé ou non, par contre /proc/scsi/usb-storage se crée bien, et chez moi les info sont dans 0 et pas dans 1 (qui n'existe d'ailleur pas).
Le lsusb me montre correctement ma clé ainsi que mon imprimante.
Deux questions : que donne lsusb chez toi? quel est le filesystème de ta clé? (fat, ntfs, ext3 autre)?
Renisaac
bon, j'ai fait les tests chez moi, sur une debian sid, noyeau 2.6.12.5 de chez kernel.org, comiplé maison. ls /proc/bus/usb ne change pas qu'il y ai une clé ou non, par contre /proc/scsi/usb-storage se crée bien, et chez moi les info sont dans 0 et pas dans 1 (qui n'existe d'ailleur pas).
Le lsusb me montre correctement ma clé ainsi que mon imprimante.
Deux questions : que donne lsusb chez toi? quel est le filesystème de ta clé? (fat, ntfs, ext3 autre)?
Renisaac
Re,
Merci de ton aide, je sens qu'on progresse.
Voici ce que donne lsusb chez moi avant et après avoir pluge ma clef.
Apparement, elle est bien detecté. mais après, je sais pas ce qu'elle devient.
[root@localhost ~]# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
[root@localhost ~]# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 0a16:9780 Trek Technology (S) PTE, Ltd
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Je suppose que mon filesytem c'est du fat (lu sous windows)
[root@localhost ~]#
dans /var/log/messages, je peux aussi voir
Feb 23 14:46:02 localhost kernel: usb 2-2: new full speed USB device using uhci_hcd and address 3
Feb 23 14:46:02 localhost udev[6216]: run_program: exec of program failed
quand je fait un
[root@localhost ~]# mount -t usbfs none /proc/bus/usb
mount: none est déjà monté ou /proc/bus/usb est occupé
mount: selon mtab none est déjà monté sur /proc/bus/usb
si je fait un less de /proc/bus/usb/devices je peux egalement voir
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk-i586-up-1GB uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk-i586-up-1GB uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.1
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0a16 ProdID=9780 Rev= 1.00
S: Manufacturer=USB
S: Product=Solid state disk
S: SerialNumber=2F5417E33EDFFF20
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk-i586-up-1GB uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.0
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
Mais j'arrive pas à mettre la main dessus.
Merci de ton aide, je sens qu'on progresse.
Voici ce que donne lsusb chez moi avant et après avoir pluge ma clef.
Apparement, elle est bien detecté. mais après, je sais pas ce qu'elle devient.
[root@localhost ~]# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
[root@localhost ~]# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 0a16:9780 Trek Technology (S) PTE, Ltd
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Je suppose que mon filesytem c'est du fat (lu sous windows)
[root@localhost ~]#
dans /var/log/messages, je peux aussi voir
Feb 23 14:46:02 localhost kernel: usb 2-2: new full speed USB device using uhci_hcd and address 3
Feb 23 14:46:02 localhost udev[6216]: run_program: exec of program failed
quand je fait un
[root@localhost ~]# mount -t usbfs none /proc/bus/usb
mount: none est déjà monté ou /proc/bus/usb est occupé
mount: selon mtab none est déjà monté sur /proc/bus/usb
si je fait un less de /proc/bus/usb/devices je peux egalement voir
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk-i586-up-1GB uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk-i586-up-1GB uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.1
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0a16 ProdID=9780 Rev= 1.00
S: Manufacturer=USB
S: Product=Solid state disk
S: SerialNumber=2F5417E33EDFFF20
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk-i586-up-1GB uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.0
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
Mais j'arrive pas à mettre la main dessus.
j'avais le même problème quand j'ai updater mandrake vers mandriva 2006. mais j'ai fait comme suit avec permission root :
ajoute au fichier /etc/fstab la ligne suivante
/dev/sda1 /mnt/usb vfat noauto,users,exec,noatime,umask=000 0 0
aprés dans konsole tu tape :
mkdir /mnt/usb
puis après insértion de ton usb, tu tape :
mount /mnt/usb
et tu peux voir ton usb dans /mnt/usb.
avant de l'enlever il faut le demonter :
umount /mnt/usb.
voilà
ajoute au fichier /etc/fstab la ligne suivante
/dev/sda1 /mnt/usb vfat noauto,users,exec,noatime,umask=000 0 0
aprés dans konsole tu tape :
mkdir /mnt/usb
puis après insértion de ton usb, tu tape :
mount /mnt/usb
et tu peux voir ton usb dans /mnt/usb.
avant de l'enlever il faut le demonter :
umount /mnt/usb.
voilà
merci cathan de ton aide.
J'ai fini par resoudre mon probleme.
1 - j'ai suivit ton conseil et j'ai rajouter la ligne suivante à mon fichier /etc/fstab
"/dev/sda1 /mnt/usb vfat noauto,users,exec,noatime,umask=000 0 0"
2 - aprés dans un terminal j'ai tape :
mkdir /mnt/usb
Ca ne marchait pas. J'ai continué à chercher un peu et en lisant ce très bon HowTo
"http://qa.mandriva.com/twiki/bin/view/Main/HotPluggableHardwareRemovableMedia"
"http://webcvs.freedesktop.org/*checkout*/hal/hal/doc/spec/hal-linux26.png"
J'ai compris qu'il fallait que je regarde du coté de "udev". En fouillant dans les fichier de configuration de udev, j'ai compris que ma config ne lancait par automatiquement, ni correctement le modprobe.
j'ai donc lance manuellement, en tant que root:
3 - modprob usb-storage
Et là, ma clef usb est apparu. J'ai cliquez dessus et j'avais bien mes données.
Petite precision :
J'ai comme kernel
[root@localhost ~]# rpm -qa | grep kernel
kernel-i586-up-1GB-2.6.11.6mdk-1-1mdk
kernel-i686-up-4GB-2.6.11.6mdk-1-1mdk
J'ai teste la meme solution avec une autre machine avec un kernel
kernel-2.6.12.12mdk-1-1mdk et ca marche pas.
Encore merci
J'ai fini par resoudre mon probleme.
1 - j'ai suivit ton conseil et j'ai rajouter la ligne suivante à mon fichier /etc/fstab
"/dev/sda1 /mnt/usb vfat noauto,users,exec,noatime,umask=000 0 0"
2 - aprés dans un terminal j'ai tape :
mkdir /mnt/usb
Ca ne marchait pas. J'ai continué à chercher un peu et en lisant ce très bon HowTo
"http://qa.mandriva.com/twiki/bin/view/Main/HotPluggableHardwareRemovableMedia"
"http://webcvs.freedesktop.org/*checkout*/hal/hal/doc/spec/hal-linux26.png"
J'ai compris qu'il fallait que je regarde du coté de "udev". En fouillant dans les fichier de configuration de udev, j'ai compris que ma config ne lancait par automatiquement, ni correctement le modprobe.
j'ai donc lance manuellement, en tant que root:
3 - modprob usb-storage
Et là, ma clef usb est apparu. J'ai cliquez dessus et j'avais bien mes données.
Petite precision :
J'ai comme kernel
[root@localhost ~]# rpm -qa | grep kernel
kernel-i586-up-1GB-2.6.11.6mdk-1-1mdk
kernel-i686-up-4GB-2.6.11.6mdk-1-1mdk
J'ai teste la meme solution avec une autre machine avec un kernel
kernel-2.6.12.12mdk-1-1mdk et ca marche pas.
Encore merci
En fait, j'ai deja essaye toutes ces commandes ( et plus).
J'ai suivis cet excellent tutorial http://tldp.org/HOWTO/html_single/Flash-Memory-HOWTO/. le probleme c'est qu'a partir du 7.3 je commence à avoir des differences au niveau des resultats.
chez moi /proc/bus/usb/, contient ceci (le fichier drivers est absent)
[root@localhost usb]# ls -la
total 0
drwxr-xr-x 5 root root 0 fév 22 11:31 ./
dr-xr-xr-x 4 root root 0 fév 22 10:09 ../
dr-xr-xr-x 2 root root 0 fév 22 11:31 001/
dr-xr-xr-x 2 root root 0 fév 22 11:31 002/
dr-xr-xr-x 2 root root 0 fév 22 11:31 003/
-r--r--r-- 1 root root 0 fév 22 14:54 devices
et je n'ai rien qui se cree sous /proc/scsi/.
Merci de vos commentaires.