IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Matériel Discussion :

Clé usb reconnue mais pas en scsi


Sujet :

Matériel

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 33
    Points : 19
    Points
    19
    Par défaut Clé usb reconnue mais pas en scsi
    Salut à tous.
    Voilà j'ai une debian SID est je n'arrive pas à installer ma clé usb.
    Le pb doit apparement venir qu'il ne la reconnais pas en disque scsi car je n'ai aucun répertoire scsi dans /proc.

    si je fais un sg_scan -i :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    # sg_scan -i
    /dev/sg0: scsi1 channel=0 id=0 lun=0 [em]  type=0
        Kingston  DataTraveler2.0   4.70 [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]
    et ensuite un sg_map :
    Et là normalement j'aurais dut avoir /dev/sg0 /dev/sda1
    Tout est bien coché dans mon noyau. J4ai essayé en module, en dur mais rien n'y change. Et pourtant ma clé est bien reconnu dans mon systeme Linux. Mais le scsi ne monte pas.

    Mon lsmod est correct :
    usb_storage 64592 -
    uhci_hcd 28492 -
    ehci_hcd 35204 -
    ide_scsi 13572 -
    sg 22268 -
    scsi_mod 61724 -
    usbcore 97244 -
    ...

    Les options de mon noyau :
    <
    *> SCSI device support[*] legacy /proc/scsi/ support
    --- SCSI support type (disk, tape, CD-ROM)
    <*> SCSI disk support
    < > SCSI tape support
    < > SCSI OnStream SC-x0 tape support
    < > SCSI CDROM support
    <*> SCSI generic support
    --- Some SCSI devices (e.g. CD jukebox) support multiple LUNs[*] Probe all LUNs on each SCSI device[*] Build with SCSI REPORT LUNS support
    [ ] Verbose SCSI error reporting (kernel size +=12K)[*] SCSI logging facility
    SCSI low-level drivers --->
    J'ai même essayé de les mettre seulement en modules mais pareil.

    Bref ca fait plusieurs jour que je cherche mais en vain je trouve pas.

    SVP aidez moi :'(

    Merci par avance
    ++
    Tef

  2. #2
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    Mai 2002
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 841
    Points : 6 513
    Points
    6 513
    Par défaut
    Peut-être que ceci peut t'aider ?
    http://www.developpez.net/forums/viewtopic.php?t=160853

    Ou alors les autres topics qui traitent des clés usb sur ce forum, il y en a eu quelques-uns récemment.

    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Pensez à consulter les FAQs et les cours et tutoriels.
    FAQ Linux - Cours et tutoriels Linux - FAQ PHP - Cours et tutoriels PHP
    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.

    Je n'ai rien à voir avec la société www.ovh.com !

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    Merci pour ta réponse ovh.
    Et non malheureusement cela ne m'aide pas.
    J'ai épluché tous les posts de ce forum concernant les clé usb mais rien trouvé qui pourrait m'aider.
    En fait par rapport aux autres posts de ce forum, je ne trouve même pas dans mes partitions mon sda :
    # cat /proc/partitions
    major minor #blocks name

    3 64 160086528 hdb
    3 65 30716248 hdb1
    3 66 1 hdb2
    3 69 30716248 hdb5
    3 70 57689383 hdb6
    3 71 40957686 hdb7
    22 0 6297480 hdc
    22 1 497983 hdc1
    22 2 5799465 hdc2
    La commande hotplug -scanbus ne me donne rien.

    Si je fais un tail -f /var/log/messages et que je déplug ma clé et la replug, j'ai ceci qui apparait :
    Apr 18 12:29:18 localhost kernel: usb 1-1.1: new full speed USB device using address 8
    Apr 18 12:29:18 localhost kernel: usb 1-1.1: Product: DataTraveler2.0
    Apr 18 12:29:18 localhost kernel: usb 1-1.1: Manufacturer: Kingston
    Apr 18 12:29:18 localhost kernel: usb 1-1.1: SerialNumber: 0851F14041A0882D
    Apr 18 12:29:18 localhost kernel: scsi2 : SCSI emulation for USB Mass Storage devices
    Apr 18 12:29:18 localhost hal.hotplug[2894]: waiting for scsi_host info at /class/scsi_host/host2
    Apr 18 12:29:18 localhost hal.hotplug[2894]: got info for /class/scsi_host/host2 (waited 0 ms)
    Apr 18 12:29:18 localhost hal.hotplug[2908]: waiting for scsi_device info at /class/scsi_device/2:0:0:0
    Apr 18 12:29:18 localhost hal.hotplug[2908]: got info for /class/scsi_device/2:0:0:0 (waited 0 ms)
    Apr 18 12:29:18 localhost hal.hotplug[2914]: waiting for scsi_generic info at /class/scsi_generic/sg0
    Apr 18 12:29:18 localhost hal.hotplug[2914]: Dont know how to wait for scsi_generic at /class/scsi_generic/sg0; sleeping 1000 ms
    Apr 18 12:29:18 localhost kernel: Vendor: Kingston Model: DataTraveler2.0 Rev: 4.70
    Apr 18 12:29:18 localhost kernel: Type: Direct-Access ANSI SCSI revision: 02
    Apr 18 12:29:18 localhost kernel: Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 0
    Apr 18 12:29:18 localhost usb.agent[2863]: usb-storage: already loaded
    Apr 18 12:29:18 localhost hal.hotplug[2920]: waiting for usb info at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0
    Apr 18 12:29:18 localhost hal.hotplug[2920]: /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0 is an USB interface
    Apr 18 12:29:18 localhost hal.hotplug[2920]: got info for /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0 (waited 0 ms)
    Apr 18 12:29:19 localhost scsi.agent[2896]: disk at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0/host2/2:0:0:0
    Apr 18 12:29:19 localhost hal.hotplug[2925]: waiting for scsi info at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0/host2/2:0:0:0
    Apr 18 12:29:19 localhost hal.hotplug[2925]: Dont know how to wait for scsi at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0/host2/2:0:0:0; sleeping 1000 ms
    Apr 18 12:29:22 localhost hal.hotplug[2927]: waiting for usb info at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1Apr 18 12:29:22 localhost hal.hotplug[2927]: got info for /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1 (waited 0 ms)
    On voit bien apparement qu'il des pb pour définir en scsi mais pourquoi je ne sais pas

    Si je retrouve d'autres informations, je vous les communiquerais et si je trouve la réponses avant vous, je vous la dirais

    Merci par avance.

  4. #4
    Membre à l'essai
    Inscrit en
    Février 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    YOUUHOUUUUUU !!!
    Dsl de faire déborder ma joie mais j'ai trouvé. donc ça marche.

    Je vais donc vous expliquer comment j'ai procédé et ce que j'ai coché dans mon noyau. J'en écrirais une mini procédure sur mon forum au passage. Alors on va reprendre depuis le début :

    - Symptômes :
    - Pas de sda1dans mon rep /dev
    - Pas de répertoire scsi dans /proc (donc message d'erreur quand on fait "cat /proc/scsi/scsi"
    - "mount: /dev/sda1 n'est pas un périphérique valide de type bloc"

    - Résolution :

    Pour ma part j'ai changé de version de noyau et je suis passé de la version 2.6.4 à la 2.6.5. Mais bon je ne pense pas que ce soit là ce qui à résolu mon pb. Voilà les options que j'ai mis pour mon noyau :

    Device Drivers > USB Support :
    --> Support For USB : en Dur
    --> USB Device Filesystem : en Dur
    --> EHCI HCD (USB 2.0) Support : en Module
    --> OHCI HCD ou UHCI HCD : en Dur
    --> USB Mass Storage : en Module
    N.B : Pour information, si vous ne savez pas si vous êtes en UHCI ou OHCI, UHCI est pour les chipsets VIA et OHCI pour le reste. Au pire si vous ne savez pas, faites un lspci -v | grep USB

    Device Drivers > SCSI Device :

    --> SCSI Device Support : en Module
    --> Legacy /proc/scsi : en Dur
    --> SCSI Disk Support : en Module

    Et voilà. Ensuite j'ai recompiler et installer mon noyau. Et ca fonctionne
    Comme dit plus haut, j'en ferais un tuto ou mini cours sur mon site plus complet mais je voulais mettre une réponse d'explication iciau cas ou ça aide quelqu'un

    Merci encore.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Clé USB reconnue mais inaccessible
    Par TryExceptEnd dans le forum Composants
    Réponses: 2
    Dernier message: 23/03/2009, 20h33
  2. DD externe reconnu mais pas accessible.
    Par Merel dans le forum Composants
    Réponses: 5
    Dernier message: 14/02/2008, 20h45
  3. clef USB reconnue mais inaccessible
    Par sidahmed dans le forum Windows XP
    Réponses: 3
    Dernier message: 11/08/2007, 23h38
  4. usb reconnu mais introuvable
    Par xtiand4 dans le forum Windows XP
    Réponses: 1
    Dernier message: 11/07/2006, 17h01
  5. Fiche créée mais pas reconnue par l'application ??
    Par Leesox dans le forum Langage
    Réponses: 8
    Dernier message: 30/10/2005, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo