Non création du périphérique /dev/ avec clé usb

Non création du périphérique /dev/ avec clé usb - Hardware - Linux et OS Alternatifs

Marsh Posté le 26-06-2007 à 03:07:09    

Salut, voila je viens d'installer une Gentoo (enfin presque, y a encore de l'émergence en cours...) mais les clé usb ne créé pas de périphériques spécial /dev/sdx au branchement, quelle erreur ais-je pu donc commettre  :??: merci d'avance  :)

Reply

Marsh Posté le 26-06-2007 à 03:07:09   

Reply

Marsh Posté le 26-06-2007 à 03:37:52    

:??:

Reply

Marsh Posté le 26-06-2007 à 08:31:59    

y'a du udev là dedans ...

Reply

Marsh Posté le 26-06-2007 à 16:59:07    

Mince ça a l'air chaud comme prob., j'ai demandé sur irc salons Linux ils savent pas d'où ça peut venir :??:

Reply

Marsh Posté le 26-06-2007 à 17:00:06    

ton module usb_storage est chargé/compilé en dur dans le kernel ?

Reply

Marsh Posté le 26-06-2007 à 17:01:35    

le résultat de lsusb?
le résultat de dmesg lorsques tu branche a chaud?


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

Marsh Posté le 26-06-2007 à 17:01:56    

j'ai du le mettre en dur, je vais revoir la config noyau et jte dis ça

Reply

Marsh Posté le 26-06-2007 à 17:03:54    

j'ai:
<*> USB Mass Storage support  
 
lsusb:  
Bus 001 Device 012: ID 0930:6533 Toshiba Corp. 512M USB Stick
Bus 001 Device 001: ID 0000:0000
 
dmesg après branchement a chaud:
usb 1-2: new full speed USB device using uhci_hcd and address 12
usb 1-2: configuration #1 chosen from 1 choice
scsi8 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 12
usb-storage: waiting for device to settle before scanning
scsi 8:0:0:0: Direct-Access              USB Flash Memory 1.04 PQ: 0 ANSI: 0 CCS
scsi 8:0:0:0: Attached scsi generic sg0 type 0
usb-storage: device scan complete

Reply

Marsh Posté le 26-06-2007 à 17:05:02    

sur le PC ou ça marche, dmesg parle sur plusieurs lignes de sda

Reply

Marsh Posté le 26-06-2007 à 17:05:36    

il est détecté en /dev/sgx ??


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

Marsh Posté le 26-06-2007 à 17:05:36   

Reply

Marsh Posté le 26-06-2007 à 17:06:55    

non, le /dev/sgx ça existe aussi sur le PC qui marche, mais ça n'a rien a voir avec un périphérique bloc

Reply

Marsh Posté le 26-06-2007 à 17:08:18    

trouble_fete a écrit :

non, le /dev/sgx ça existe aussi sur le PC qui marche, mais ça n'a rien a voir avec un périphérique bloc


est ce que le port usb sur lequel tu le branche a assez de courant pour alimenté correctement cette clef?


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

Marsh Posté le 26-06-2007 à 17:09:11    

La seule différence que je vois entre le PC ou ça marche et celui où ça marche pas, c'est la version du noyau, celui qui marche est en 2.6.21.3, celui ou les cle usb ne fonctionnent pas est en 2.6.21.5 :??:

Reply

Marsh Posté le 26-06-2007 à 17:09:52    

memaster a écrit :

est ce que le port usb sur lequel tu le branche a assez de courant pour alimenté correctement cette clef?

 

Oui car ça fonctionnait sur une précédente installation :??: et sur le livecd ça marche  :pt1cable:

 

Edit:

 

Je dois quitter la maison, je re plus tard mais n'hésitez pas a m'aider, que j'ai la bonne surprise d'avoir la soluce en rentrant :??:

 

en tout les cas merci d'avance :)


Message édité par trouble_fete le 26-06-2007 à 17:11:54
Reply

Marsh Posté le 26-06-2007 à 20:38:20    

T'aurais pas oublié de compiler le support des disques SCSI par hasard ?  :)
 
Pour plus d'infos sur la compilation du noyau pour l'USB sous Gentoo -> http://www.gentoo.org/doc/fr/usb-guide.xml

Reply

Marsh Posté le 26-06-2007 à 22:20:46    

Non pourtant j'ai bien le SCSI je savais qu'il fallait l'activer, je commence a être habitué même si l'erreur peut toujours arriver là y a pas de problèmes :??:
FlyZu, lspci me renvoi exactement la même ligne que celle de l'exemple du lien du site Gentoo que tu as cité !
a savoir:
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])

 

j'ai le même matos USB que la machine qui a servi pour le tuto Gentoo...

 

Edit: par contre j'avais mis les 3 types de support USB, Gentoo c'est ptet ensuite mélangé les pinceaux de savoir lequel prendre parmi les *HCI ! du coup j'ai mis que le bon, je vais rebooter et voir...


Message édité par trouble_fete le 26-06-2007 à 22:39:09
Reply

Marsh Posté le 27-06-2007 à 08:35:33    

que te renvoie cat /boot/config|grep CONFIG_BLK_DEV_SD ?

Reply

Marsh Posté le 27-06-2007 à 10:58:09    

Reply

Marsh Posté le 27-06-2007 à 20:00:06    

pentium2 distfiles # cat /boot/config|grep CONFIG_BLK_DEV_SD
cat: /boot/config: Aucun fichier ou répertoire de ce type
 
loky: non c'est pas moi sur la ML de debian :D

Citation :


Ca se trouve c'est toi sur la ML debian mais bon [:ddr555]
http://people.debian.org/~terpstra [...] 7e.en.html
http://people.debian.org/~terpstra [...] 7e.en.html


 
Mon problème est plus grave, car avant de pouvoir monter, encore faut-il qu'il y ait quelque chose a monter, or là mon problème c'est que je n'ait pas le péripérique /dev/sdx des clés USB inséré, celui ci n'est pas généré pour une raison qui m'échappe totalement  :??:


Message édité par trouble_fete le 28-06-2007 à 03:46:44
Reply

Marsh Posté le 28-06-2007 à 08:29:47    

vu tes messages de log (dmesg) ta clé est détectée, seul le disk scsi n'est pas monté
 
d'où ma question pour voir si la config de ton noyau inclu le module de gestion des disques scsi
 
le fichier ne s'appelle pas forcément config, essaye de voir si dans /boot tu as un fichier config-quelquechose et si oui, relance ma commande avec le bon nom de fichier

Reply

Marsh Posté le 28-06-2007 à 09:37:22    

fighting_falcon a raison j'avais le même souci avec un graveur usb, 2 périphériques différents doivent être crées car le premier est un pseudo périphérique qui ne sert pas à être monté, c'est un souci de config kernel il te manque le bon module.

Reply

Marsh Posté le 28-06-2007 à 15:54:57    

Citation :

pentium2 boot # cat /boot/map | grep CONFIG_BLK_DEV_SD
pentium2 boot # cat /boot/boot.0300 | grep CONFIG_BLK_DEV_SD


 
mis a part le noyau et "lost+found", ce sont les 2 seuls fichiers que j'ai dans la partition /boot :??:
 
Si je fait la même chose dans le .config du noyau (/usr/src/linux/) j'ai ça:
 

Citation :

pentium2 linux # cat .config | grep CONFIG_BLK_DEV_SD
# CONFIG_BLK_DEV_SD is not set


         


Message édité par trouble_fete le 28-06-2007 à 15:56:43
Reply

Marsh Posté le 28-06-2007 à 15:58:10    

Donc il n'est pas compilé, ni en module ni dans le kernel en dur.
Du moins si c'est dans ce répertoire que tu as compilé ton kernel.

Message cité 1 fois
Message édité par l0ky le 28-06-2007 à 15:58:52
Reply

Marsh Posté le 28-06-2007 à 15:59:05    

et bein voila ton problème ...
 
que le fichier config-quelquechose ne soit pas dans /boot c'est bizarre mais pas grave
 
par contre que dans la config de ton noyau, tu n'ai pas CONFIG_BLK_DEV_SD d'activer, cela fait que ta clé est détectée niveau USB, mais n'est pas rendue accessible via un disque SCSI donc tu ne peux pas y accéder
 
Il va falloir te tapper une recompilation de ton noyau (puisque tu as l'air d'avoir un noyau perso)
 
 
 
Edit: oups, grilled  :pt1cable:


Message édité par fighting_falcon le 28-06-2007 à 15:59:35
Reply

Marsh Posté le 28-06-2007 à 16:00:36    

Vi j'ai pas voulu de genkernel :D bon et bien merci beaucoup fighting_f alcon, j'active cette option et je reboot, je te dirais quoi.

Reply

Marsh Posté le 28-06-2007 à 16:01:00    

l0ky a écrit :

Donc il n'est pas compilé, ni en module ni dans le kernel en dur.
Du moins si c'est dans ce répertoire que tu as compilé ton kernel.


Oui c'est dans celui-ci

 

Edit: recompiler je suis habitué, mais sur ce Pentium 2 a 333Mhz c'est chian parce que c'est long :/

 

Au fait, qqun saurait ou se trouvait ce CONFIG_BLK_DEV_SD dans menuconfig ?  :??:

 

Merci au fait, c'était bien ça !!! j'ai bien /dev/sda maintenant !!! :) content !

 

bon par contre j'arrive pas a la monter cette foutue cle, jvais enqueter la dessus :??:

 

Ah ok, quand j'essaye de la monter j'ai une erreur ds dmesg qui me fait penser encore une fois...au noyau:

 

FAT: codepage cp437 not found

 

pu qu'à trouver ça dans le noyau :D

 

mince pourtant j'ai: (437) Default codepage for FAT

 

ça doit donc etre autre chose :??:

 

ah c'est ptet Codepage 437 (United States, Canada)

 

(dans Native Language Support) j'active ça et je recompil' et jvous dis quoi...

 

Impec c'était bien ce qu'il me manquait ! bon, et bien ce sujet peut être fermé les gars :D


Message édité par trouble_fete le 28-06-2007 à 16:40:35
Reply

Marsh Posté le 29-06-2007 à 08:51:51    

pour ceux qui cherchent :
 
CONFIG_BLK_DEV_SD :
Device Drivers -> SCSI device support -> SCSI disks support
 
et Codepage 437 :
File Systems -> Native language support -> Codepage 437

Reply

Marsh Posté le 17-07-2007 à 16:29:16    

fighting_falcon a écrit :

pour ceux qui cherchent :
 
CONFIG_BLK_DEV_SD :
Device Drivers -> SCSI device support -> SCSI disks support
 
et Codepage 437 :
File Systems -> Native language support -> Codepage 437


 
Re...je viens d'installer Gentoo sur un autre PC, tout ce qu'il y a au dessus c'est bon, et pourtant j'ai pas de /dev/sdx  :??:  
 
si qqun a une idée merci d'avance  :??:

Reply

Marsh Posté le 17-07-2007 à 21:45:44    

Oula j'ai du merder qq part, vu que dmesg n'indique RIEN a l'insertion de la clée...(c'est pas le même PC qu'au début du topic, mais avant ça fonctionnait :D :D)

 

Edit: par contre la souris USB fonctionne

 

surement encore un soucis de config noyau, je le recompil' ;)


Message édité par trouble_fete le 17-07-2007 à 22:12:09
Reply

Marsh Posté le 18-07-2007 à 00:03:46    

C'est bon problème réglé, j'ai rien compris mais en reprenant le .config du PC Pentium 2 du topic ça a marché...

Reply

Marsh Posté le 18-07-2007 à 08:29:48    

il te manquait certainement CONFIG_USB_STORAGE dans :
Device Drivers -> USB Support -> USS Mass Storage Support

Reply

Marsh Posté le 18-07-2007 à 12:05:52    

Non pourtant j'avais bien activé USB Mass Storage Support
d'où mon incompréhension :??:

Reply

Marsh Posté le 18-07-2007 à 14:09:53    

tu avais :
- gestion de l'usb
- gestion des hub usb ehci / ohci
- gestion du scsi
- gestion des disques scsi
- gestion du mass storage usb
- codepages pour le système de fichier
 
modules chargés correctement ?

Reply

Marsh Posté le 18-07-2007 à 14:12:07    

j'avais tout ça, en tout cas c'était présent dans make menuconfig :??:
pas de modules tout en dur, je préfère ;)
des fois j'ai l'impression qu'entre make menuconfig et la réalité de la config y a une différence :??:

 

Edit: pas tout a fait tout en dur mais bon presque, tout l'USB là oui...y a bien le pilote de ma carte carte son que je mets en module (mais alsa lui même en dur :D) ça permet d'utiliser alsaconf et faire des trucs propres avec mon Linux :D :D


Message édité par trouble_fete le 18-07-2007 à 14:22:45
Reply

Marsh Posté le 18-07-2007 à 16:39:37    

Citation :

des fois j'ai l'impression qu'entre make menuconfig et la réalité de la config y a une différence :??:


 
bein voui, y'a la compilation ....  :pt1cable:  :pt1cable:  
 
 
 
patapé  :D  :lol:  

Reply

Marsh Posté le 18-07-2007 à 19:02:50    

:D :D

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed