Cle USB non attachee a un peripherique /dev/
Fermé
gaetan
-
3 juil. 2005 à 23:50
mamiemando Messages postés 33081 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 avril 2024 - 7 juil. 2005 à 01:35
mamiemando Messages postés 33081 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 avril 2024 - 7 juil. 2005 à 01:35
A voir également:
- Cle USB non attachee a un peripherique /dev/
- Cle usb non reconnu - Guide
- Telecharger dev c++ - Télécharger - Langages
- Clé windows 10 gratuit - Guide
- Cle usb bootable - Guide
- Formater clé usb mac - Guide
7 réponses
boschtoo
Messages postés
250
Date d'inscription
mardi 28 juin 2005
Statut
Membre
Dernière intervention
16 octobre 2005
47
5 juil. 2005 à 00:02
5 juil. 2005 à 00:02
que se passe t'il si tu fais un:
# mount -t usbfs /dev/sda1 /mnt/USB-Key
ou alors
# mount -t vfat /dev/sda1 /mnt/USB-Key
vu qu'au démarrage ça fonctionne, mais qu'à un moment donné il te fait un bogue dans le système de fichiers, il se pourrait que simplement il se trompe lors de la détéction du de type de système de fichier.
# mount -t usbfs /dev/sda1 /mnt/USB-Key
ou alors
# mount -t vfat /dev/sda1 /mnt/USB-Key
vu qu'au démarrage ça fonctionne, mais qu'à un moment donné il te fait un bogue dans le système de fichiers, il se pourrait que simplement il se trompe lors de la détéction du de type de système de fichier.
boschtoo
Messages postés
250
Date d'inscription
mardi 28 juin 2005
Statut
Membre
Dernière intervention
16 octobre 2005
47
4 juil. 2005 à 00:08
4 juil. 2005 à 00:08
Pour effectuer le montage automatique, tu dois avoir installé hotplug, je pense qu'avec Mandriva c'est un paquetage qui devrait être disponible sans trop de problème.
Puis il te faut une entrée dans ton fichier /etc/fstab qui ressemble à:
/proc/scsi/usb-storage /mnt/usbdisk auto auto,user 0 0
Il faut toutefois que le répértoire /mnt/usbdisk exsite, il te faudra le créer avec des droits root. Puis tu lui accordes les droits pour tous les utilisateurs avec:
chmod 1777 /mnt/usbdisk
pour le monter manuellement, si par exemple tu n'as pas hotplug, fais un
# mount -a
sans l'entrée dans fstab, utilises:
# mount -t auto /proc/scsi/usb-storage /mnt/usbdisk
Puis il te faut une entrée dans ton fichier /etc/fstab qui ressemble à:
/proc/scsi/usb-storage /mnt/usbdisk auto auto,user 0 0
Il faut toutefois que le répértoire /mnt/usbdisk exsite, il te faudra le créer avec des droits root. Puis tu lui accordes les droits pour tous les utilisateurs avec:
chmod 1777 /mnt/usbdisk
pour le monter manuellement, si par exemple tu n'as pas hotplug, fais un
# mount -a
sans l'entrée dans fstab, utilises:
# mount -t auto /proc/scsi/usb-storage /mnt/usbdisk
Bonjour,
Merci d'avoir répondu mais malheureusement aucune solution ne marche.
J'ai une erreur :
mount: /proc/scsi/usb-storage/ n'est pas un périphérique de type bloc
J'ai alors essayé d'attaquer avec le device
mount: /proc/scsi/usb-storage/10 n'est pas un périphérique de type bloc (essayer « -o loop » ?)
Moi plus comprendre, mais j'essaye quant même ;-)
# mount -t auto -o loop /proc/scsi/usb-storage/ /mnt/USB-Key/
/proc/scsi/usb-storage/: Is a directory
# mount -t auto -o loop /proc/scsi/usb-storage/10 /mnt/USB-Key/
ioctl: LOOP_SET_FD: Invalid argument
J'ai trouvé une nouvelle commande (service hotplug status) donnant de nouvelles informations. Les voici selon deux stuations :
/* 1 : Au boot
#lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0ef5:2202 PointChips Flash Disk
Bus 001 Device 001: ID 0000:0000
#ls -l /mnt/
drwxr--r-- 4 moi moi 16384 jan 1 1970 CLE-USB/
Rem : Notez que ce répertoire disparaitra une fois la clé deconnectée !
#service hotplug status
INPUT status for kernel: Linux 2.6.11-6mdk i686
INPUT devices:
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd
I: Bus=0011 Vendor=0002 Product=0006 Version=0056
N: Name="ImExPS/2 Logitech Explorer Mouse"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse0
INPUT handlers:
N: Number=0 Name=kbd
N: Number=1 Name=mousedev Minor=32
PCI Status for kernel: Linux 2.6.11-6mdk i686
PCI up; bus count is 2
disk at /bus/scsi/devices/0:0:0:0 <====== chose intéressante
USB Status for kernel: Linux 2.6.11-6mdk i686
USB up; bus count is 1
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:03.1
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:03.0
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
P: Vendor=0ef5 ProdID=2202 Rev= 1.00
S: Manufacturer=Generic
S: Product=USB Flash Disk
S: SerialNumber=20030725145013-01
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
USB Drivers Loaded:
hub
usb
usbfs
usb-storage
khubd/hotplug thread:
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
1 S 0 1324 1 0 75 0 - 0 hub_th ? 00:00:00 khubd
Module Size Used by
raw 6720 1
autofs4 15268 0
md5 3648 1
rfcomm 33692 0
vfat 11200 2
fat 35964 1 vfat
supermount 32660 1
sd_mod 15920 2
usb-storage 71168 1
scsi_mod 115784 2 sd_mod,usb-storage
ehci-hcd 28648 0
ohci-hcd 19112 0
usbcore 106008 4 usb-storage,ehci-hcd,ohci-hcd
ext3 123304 4
-------------
1 */
/* 2 : démontage et remontage de la clé
# ls -l /mnt/
Le répertoire /mnt/CLE-USB/ a disparu !
# service hotplug status
INPUT status for kernel: Linux 2.6.11-6mdk i686
INPUT devices:
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd
I: Bus=0011 Vendor=0002 Product=0006 Version=0056
N: Name="ImExPS/2 Logitech Explorer Mouse"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse0
INPUT handlers:
N: Number=0 Name=kbd
N: Number=1 Name=mousedev Minor=32
PCI Status for kernel: Linux 2.6.11-6mdk i686
PCI up; bus count is 2
bogus sysfs DEVPATH=/bus/scsi/devices/* <=================== interessant !
USB Status for kernel: Linux 2.6.11-6mdk i686
USB up; bus count is 1
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:03.1
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:03.0
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
P: Vendor=0ef5 ProdID=2202 Rev= 1.00
S: Manufacturer=Generic
S: Product=USB Flash Disk
S: SerialNumber=20030725145013-01
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
USB Drivers Loaded:
hub
usb
usbfs
usb-storage
khubd/hotplug thread:
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
1 S 0 1324 1 0 75 0 - 0 hub_th ? 00:00:00 khubd
Module Size Used by
lockd 59144 2 nfsd
raw 6720 1
autofs4 15268 0
vfat 11200 1
fat 35964 1 vfat
supermount 32660 1
sd_mod 15920 0
usb-storage 71168 0
scsi_mod 115784 2 sd_mod,usb-storage
ehci-hcd 28648 0
ohci-hcd 19112 0
usbcore 106008 4 usb-storage,ehci-hcd,ohci-hcd
ext3 123304 4
2 */
Voilà, en espérant que cela puisse aider à trouver la solution.
Ceci dit, j'ai mi directement dans le fichier /etc/fstab la ligne /dev/sda1 /mnt/USB-Key (un répertoire qui existe) vu que, quand elle est détectée au boot, le device est /dev/sda1. Ca ne marche PAS. Même en faisant mount USB-Key (en root of course).
Voilà pour mes petits problèmes. sinon montage NFS, SMB, ... ok
@+
Merci d'avoir répondu mais malheureusement aucune solution ne marche.
J'ai une erreur :
mount: /proc/scsi/usb-storage/ n'est pas un périphérique de type bloc
J'ai alors essayé d'attaquer avec le device
mount: /proc/scsi/usb-storage/10 n'est pas un périphérique de type bloc (essayer « -o loop » ?)
Moi plus comprendre, mais j'essaye quant même ;-)
# mount -t auto -o loop /proc/scsi/usb-storage/ /mnt/USB-Key/
/proc/scsi/usb-storage/: Is a directory
# mount -t auto -o loop /proc/scsi/usb-storage/10 /mnt/USB-Key/
ioctl: LOOP_SET_FD: Invalid argument
J'ai trouvé une nouvelle commande (service hotplug status) donnant de nouvelles informations. Les voici selon deux stuations :
/* 1 : Au boot
#lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0ef5:2202 PointChips Flash Disk
Bus 001 Device 001: ID 0000:0000
#ls -l /mnt/
drwxr--r-- 4 moi moi 16384 jan 1 1970 CLE-USB/
Rem : Notez que ce répertoire disparaitra une fois la clé deconnectée !
#service hotplug status
INPUT status for kernel: Linux 2.6.11-6mdk i686
INPUT devices:
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd
I: Bus=0011 Vendor=0002 Product=0006 Version=0056
N: Name="ImExPS/2 Logitech Explorer Mouse"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse0
INPUT handlers:
N: Number=0 Name=kbd
N: Number=1 Name=mousedev Minor=32
PCI Status for kernel: Linux 2.6.11-6mdk i686
PCI up; bus count is 2
disk at /bus/scsi/devices/0:0:0:0 <====== chose intéressante
USB Status for kernel: Linux 2.6.11-6mdk i686
USB up; bus count is 1
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:03.1
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:03.0
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
P: Vendor=0ef5 ProdID=2202 Rev= 1.00
S: Manufacturer=Generic
S: Product=USB Flash Disk
S: SerialNumber=20030725145013-01
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
USB Drivers Loaded:
hub
usb
usbfs
usb-storage
khubd/hotplug thread:
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
1 S 0 1324 1 0 75 0 - 0 hub_th ? 00:00:00 khubd
Module Size Used by
raw 6720 1
autofs4 15268 0
md5 3648 1
rfcomm 33692 0
vfat 11200 2
fat 35964 1 vfat
supermount 32660 1
sd_mod 15920 2
usb-storage 71168 1
scsi_mod 115784 2 sd_mod,usb-storage
ehci-hcd 28648 0
ohci-hcd 19112 0
usbcore 106008 4 usb-storage,ehci-hcd,ohci-hcd
ext3 123304 4
-------------
1 */
/* 2 : démontage et remontage de la clé
# ls -l /mnt/
Le répertoire /mnt/CLE-USB/ a disparu !
# service hotplug status
INPUT status for kernel: Linux 2.6.11-6mdk i686
INPUT devices:
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd
I: Bus=0011 Vendor=0002 Product=0006 Version=0056
N: Name="ImExPS/2 Logitech Explorer Mouse"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse0
INPUT handlers:
N: Number=0 Name=kbd
N: Number=1 Name=mousedev Minor=32
PCI Status for kernel: Linux 2.6.11-6mdk i686
PCI up; bus count is 2
bogus sysfs DEVPATH=/bus/scsi/devices/* <=================== interessant !
USB Status for kernel: Linux 2.6.11-6mdk i686
USB up; bus count is 1
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:03.1
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-6mdk ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:03.0
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
P: Vendor=0ef5 ProdID=2202 Rev= 1.00
S: Manufacturer=Generic
S: Product=USB Flash Disk
S: SerialNumber=20030725145013-01
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
USB Drivers Loaded:
hub
usb
usbfs
usb-storage
khubd/hotplug thread:
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
1 S 0 1324 1 0 75 0 - 0 hub_th ? 00:00:00 khubd
Module Size Used by
lockd 59144 2 nfsd
raw 6720 1
autofs4 15268 0
vfat 11200 1
fat 35964 1 vfat
supermount 32660 1
sd_mod 15920 0
usb-storage 71168 0
scsi_mod 115784 2 sd_mod,usb-storage
ehci-hcd 28648 0
ohci-hcd 19112 0
usbcore 106008 4 usb-storage,ehci-hcd,ohci-hcd
ext3 123304 4
2 */
Voilà, en espérant que cela puisse aider à trouver la solution.
Ceci dit, j'ai mi directement dans le fichier /etc/fstab la ligne /dev/sda1 /mnt/USB-Key (un répertoire qui existe) vu que, quand elle est détectée au boot, le device est /dev/sda1. Ca ne marche PAS. Même en faisant mount USB-Key (en root of course).
Voilà pour mes petits problèmes. sinon montage NFS, SMB, ... ok
@+
Bonjour,
je ne peut pas appliquer la commande car le device /dev/sda1 n'existe qu'après le boot ! Même reconnectée, il ne se recrée plus.
ls -l /dev/ | grep sd
lrwxrwxrwx 1 root root 5 jui 5 18:39 ptysd -> pty/m
lrwxrwxrwx 1 root root 5 jui 5 18:39 ttysd -> pty/s
ls -l /mnt/
total 24
drwxr-xr-x 2 root root 4096 jun 15 21:38 cdrom/
drwxrwxrwx 0 root root 0 jui 5 18:39 floppy/
J'ai demandé à un pote de me passer sa clé. Elle est automatiquement reconnue !
ls -l /dev/ | grep sd
lrwxrwxrwx 1 root root 5 jui 5 18:39 ptysd -> pty/m
brw-rw---- 1 root disk 8, 0 jui 5 20:43 sda <== créé
brw-rw---- 1 root disk 8, 1 jui 5 20:43 sda1 <== créé
lrwxrwxrwx 1 root root 5 jui 5 18:39 ttysd -> pty/s
ls -l /mnt/
total 28
drwxr-xr-x 2 root root 4096 jun 15 21:38 cdrom/
drwxrwxrwx 0 root root 0 jui 5 18:39 floppy/
drwxr-xr-x 2 root root 4096 jui 5 20:43 removable/ <== créé automatiquement
A chaque reconnection elle est reconnue et montée. Pas la mienne :-(
Apparemment un service créé le device (avec une identification corecte du matériel ;-), créé le répertoire de montage et la monte.Quel service, hotplug ?
Cela vient bien d'une mauvaise détection de ma clé ! quels sont les fichiers permettant de "forcer" la détection ???
Voilà.
@+
je ne peut pas appliquer la commande car le device /dev/sda1 n'existe qu'après le boot ! Même reconnectée, il ne se recrée plus.
ls -l /dev/ | grep sd
lrwxrwxrwx 1 root root 5 jui 5 18:39 ptysd -> pty/m
lrwxrwxrwx 1 root root 5 jui 5 18:39 ttysd -> pty/s
ls -l /mnt/
total 24
drwxr-xr-x 2 root root 4096 jun 15 21:38 cdrom/
drwxrwxrwx 0 root root 0 jui 5 18:39 floppy/
J'ai demandé à un pote de me passer sa clé. Elle est automatiquement reconnue !
ls -l /dev/ | grep sd
lrwxrwxrwx 1 root root 5 jui 5 18:39 ptysd -> pty/m
brw-rw---- 1 root disk 8, 0 jui 5 20:43 sda <== créé
brw-rw---- 1 root disk 8, 1 jui 5 20:43 sda1 <== créé
lrwxrwxrwx 1 root root 5 jui 5 18:39 ttysd -> pty/s
ls -l /mnt/
total 28
drwxr-xr-x 2 root root 4096 jun 15 21:38 cdrom/
drwxrwxrwx 0 root root 0 jui 5 18:39 floppy/
drwxr-xr-x 2 root root 4096 jui 5 20:43 removable/ <== créé automatiquement
A chaque reconnection elle est reconnue et montée. Pas la mienne :-(
Apparemment un service créé le device (avec une identification corecte du matériel ;-), créé le répertoire de montage et la monte.Quel service, hotplug ?
Cela vient bien d'une mauvaise détection de ma clé ! quels sont les fichiers permettant de "forcer" la détection ???
Voilà.
@+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33081
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
27 avril 2024
7 749
5 juil. 2005 à 20:54
5 juil. 2005 à 20:54
Tu peux essayer un :
... mais sans conviction. Pour moi ta clé est mal prise en charge. Si elle ne figure pas dans /dev/ et que ça marche avec la clé de ton pote c'est qu'il y a un problème matériel (clé exotique , clé non reconnue, ...).
cd /dev/ ./MAKEDEV
... mais sans conviction. Pour moi ta clé est mal prise en charge. Si elle ne figure pas dans /dev/ et que ça marche avec la clé de ton pote c'est qu'il y a un problème matériel (clé exotique , clé non reconnue, ...).
Bonjour,
c'est simple
cd /dev/
# pwd
/dev
# ./MAKEDEV
bash: ./MAKEDEV: No such file or directory
# ./makedev
bash: ./makedev: No such file or directory
#
Je pense effectivement qu'il y a un problème matériel mais lequel ? Ceci dit elle fonctionne bien sous win..$
Je sais qu'il ne me reste plus qu'à acheter une nouvelle clé. Cependant quel est le service qui :
- créé le device (je crois que c'est usb-storage pour les clé usb)
- créé le répertoire /mnt/removable (création et destruction : là c'est fort)
- monte le device automatiquement avec le bon type de FS ?
Merci de votre aide et à bientôt
@+
c'est simple
cd /dev/
# pwd
/dev
# ./MAKEDEV
bash: ./MAKEDEV: No such file or directory
# ./makedev
bash: ./makedev: No such file or directory
#
Je pense effectivement qu'il y a un problème matériel mais lequel ? Ceci dit elle fonctionne bien sous win..$
Je sais qu'il ne me reste plus qu'à acheter une nouvelle clé. Cependant quel est le service qui :
- créé le device (je crois que c'est usb-storage pour les clé usb)
- créé le répertoire /mnt/removable (création et destruction : là c'est fort)
- monte le device automatiquement avec le bon type de FS ?
Merci de votre aide et à bientôt
@+
mamiemando
Messages postés
33081
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
27 avril 2024
7 749
7 juil. 2005 à 01:35
7 juil. 2005 à 01:35
Tu as mis devfs ?