Forum Linux.debian/ubuntu [sarge] noyau 2.4, clef USB FlashDrive et le désormais célébre "/dev/sda1 n'est pas un périphérique...

Posté par  .
Étiquettes : aucune
0
5
jan.
2005
...bloc valide" !!

Bon, soyons clair, j'ai fait le tour de Google et des sites linuxoïdiens et c'est régulièrement la grande question sans réponse.

La clé est une jolie PQI Bleu métal de 128 Mo (Cooldrive USB 2).
Sur le site rue-montallet.com, un gaillard se plaint que la clé ne soit pas reconnue : c'est faux : elle passait encore en début d'année avec ma mandrake 9.1 ou 9.2 (chais plus laquelle ?)

que dit lsusb ?
Bus 001 Device 004: ID 0ea0:2168 Ours Technology, Inc. Transcend JetFlash 2.0

j'ai même trouvé une page d'un jeune homme avec la même clé (sous slack 10), sa recommandation étant d'installer sg3-utils. ce n'était pas fait, je l'ai fait sans ressentir de vraie différence ?
http://www.linuxquestions.org/questions/history/261608(...)

Y-a-t-il quelque chose à faire en plus ?

Par acquis de conscience j'ai aussi chargé le module "sg". usb-storage, ide-scsi et scsi_mod sont bien chargés dixit lsmod

Ayant installé udev + hal + hal-machin sous gnome alors que je n'ai pas de noyau 2.6, j'ai retiré ces paquets pour éviter les conflits bizarres.
Mon /var/log/messages est muet sur la question et dmesg me renvoie une seule indication (lors du branchement de la clé je pense) :

hub.c: new USB device 00:02.3-2, assigned address 4
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 4

La plupart des sites d'aide (je pense à notre linuxfr à nous, àlea-linux mais aussi aux listes fr.com.linux.*) concluent sur "si tu as un usb-storage ça devrait marcher !".

Et bien, non !! Ca sent un peu la régression ça, non ? Des idées à essayer ?


yojik77
--
solidarité intégrale avec marge (quelques posts en dessous), comme elle "USB m'a tuer".
  • # BEh

    Posté par  (site web personnel) . Évalué à 3.

    Tente la solution brutale, tu fais un cd /dev et tu tapes des lignes genre
    for i in `ls sd*`
    do
    mount -t vfat $i /usb
    done


    Puis a la fin tu fais mount pour voir si il a réussi a te monter quelque chose sur /usb :)
    • [^] # Re: BEh

      Posté par  . Évalué à -1.

      Aaaarf !!


      snif



      snif-sniff







      "Bouh-ouh-houhou, je suis malheureuuuuuuuuuuuuuuuux !!" *


      yojik
      --
      [*] copyright Obelix
      • [^] # Re: BEh

        Posté par  (site web personnel) . Évalué à 4.

        ça veut dire que ça a pas marché ?
        c'est bizarre, en 2.4 l'USB me semblait marcher mieux.
        (jusqu'à la semaine dernière ou ma clé usb passait enfin avec le 2.6,sans udev sans sg, avec juste les modules que t'as cité)
        (truc à la con, essaye une autre prise usb, des fois que.... ?)
        • [^] # Re: BEh

          Posté par  . Évalué à 0.

          Non, ça veut dire que je suis pas informaticien et qu'il y a six mois en deux essais (sda et sda1 dans /etc/fstab), j'avais configuré ma vaillante mandrake 9.x sans supermount pour lire cette même fichue clé et que là, on frise le comble de l'anti ergonomisme, quand même !!

          Sérieusement, je ne sais même pas exactement comment il faut procéder : je tape ces commandes tout d'un coup, j'en fait un script shell, je suis dans le flou, là ??


          Yojik77
          • [^] # Re: BEh

            Posté par  (site web personnel) . Évalué à 3.

            sda1 est une partition de sda, donc c'est le même disque,
            sdb est la deuxième prise USB... :-)
            (si /dev/sda1 ça marche pas, je ne suis pas sur qu'essayer les autres fassent avancer la chose... T'as essayer une autre clé ? (pour voir si tout est OK))
            • [^] # Re: BEh

              Posté par  . Évalué à 1.

              > sda1 est une partition de sda, donc c'est le même disque,

              Tout à fait : seulement il ressort des compte-rendu épuisés d'utilisateurs sur le Web que parfois, "sda" seul fonctionne mieux que "sda1" !!

              Ne va pas me demander pourquoi....

              > ... T'as essayer une autre clé ? (pour voir si tout est OK))

              J'ai réessayé sous windows, un vieux 98se pas bien fringant, et ça marche impeccable....
              Pouh !!

              Je vois plus trop là,

              Yoj
              • [^] # Re: BEh

                Posté par  (site web personnel) . Évalué à 2.

                sda ou sda1 ca dEpend comment est formaté ta clé.
                Si elle marche sous W98 sans drver additionnel, j'ai du mal a croire qu'elle ne va pas marcher sous linux.
                tu as essayer avec un noyau 2.6
                (facile a migrer si tu es sous une debian)
    • [^] # Re: BEuh-euh-euh

      Posté par  . Évalué à 1.

      ça donne 120 fois ça (15 fois pour sda à sdh) :

      mount: sdh11 n'est pas un périphérique valide de type bloc


      j'en ai pris un au pif, disons... ;-))

      Pas beaucoup plus avancé, mais if "il n'y a pas de problèmes, il n'y a que des solutions" then if "il n'y a pas de solutions mais il n'y a qu'un problème" then...

      qu'en déduire ??


      Yojik :: toujours aussi peu informaticien ;) mais impressioné par l'efficacité "brute" de la mêthode !!
  • # Commentaire supprimé

    Posté par  . Évalué à 3.

    Ce commentaire a été supprimé par l’équipe de modération.

    • [^] # Commentaire supprimé

      Posté par  . Évalué à 3.

      Ce commentaire a été supprimé par l’équipe de modération.

      • [^] # Re: même histoire

        Posté par  . Évalué à 1.

        # mount -t vfat /dev/sda /mnt

        Beuh, j'essaie mais ça cale sur un :

        § mount -t /dev/sda /mount/cle_usb
        mount: seul l'usager ROOT peut faire cela


        Par contre, pour créer /dev/clef_usb j'avoue avoir fait ça à la main et d'avoir placé les propriétés et les permissions à la main.
        J'ai pris les mêmes permissions que pour mes partitions fat32 hérités d'un antique windows (du rwxrwxr-x me semble-t-il ?).

        C'est mal ??

        Merci pour les conseils, je tenterai ça à froid ce soir ,(précipitation = risque de grosse connerie maximisé !)


        Yojik mal réveillé mais reconnaissant :-)
        --
        • [^] # Gni ?

          Posté par  (site web personnel) . Évalué à 4.

          Euh, je pige pas là, t'as tenté un mount sans être root ??
          Non parceque vu que ton shell n'affiche pas de # (mais pas non plus de $), je ne sais pas ce que tu as fais, mais c'est bien a faire en root, comme le dit le message d'erreur que tu obtiens.
          Donc ou bien tu l'as fais en root, et alors là je reste perplexe quant a savoir pourquoi il t'as mis cette erreur, ou bien tu n'etais pas en root, et alors là je suis perplexe quant a me demander ce que tu as bien pu apprendre depuis 2002, date de ton inscription sur ce site :)

          Pour info, je rappele que seul le root peut mounter, sauf mention contraire dans le fstab.

          Et le truc de /dev/cle_usb tu oublies hein, c'est pas la fête non plus, on créé pas des bloc de périphériques sans passer par des commandes adéquates telles que mknod !
          • [^] # Re: Gniarrff !!!

            Posté par  . Évalué à 0.

            Bon procédons par ordre....

            > Euh, je pige pas là, t'as tenté un mount sans être root ??

            Dingue !!!
            J'opte pour le Huitième degré...

            > Non parceque vu que ton shell n'affiche pas de # (mais pas non plus de $),

            hé oui, ça s'appelle un copier-coller un peu rapide avec adjonction du premier symbole de devise qui m'est tombé sous la main (note que ça aurait pu être le Y double barre du yen aussi, si les Dieux l'avaient voulu...)

            > je ne sais pas ce que tu as fais,

            ...héhé, si tu savais,....hé-hé-hé, je ne te dis pas tout....

            > mais c'est bien a faire en root,

            Aaaaaahhh non ! tu déconnais pas !!?!
            tu vois moi bêtement j'étais resté sur l'idée que le compte root servait rarement et plutôt pour des opérations de maintenance.
            C'est fou ce que ça change vite Linux !!
            Où alors, c'est moi qui viellis ?
            ...ou alors...bon sang ! mais c'est bien sûr !! monter une disquette ou un clef usb seraient devenus une opération d'administration !!
            Avec Linux, la vie est plus simple : soyez root ou crevez sur place, sans embrasser votre maman, en passant par la prison et sans toucher FF 20 milles !

            > comme le dit le message d'erreur que tu obtiens.

            et oui, bash est comme ça, on ne la lui fait pas à lui !

            > Donc ou bien tu l'as fais en root,

            (sic)

            > et alors là je reste perplexe quant a savoir pourquoi il t'as mis cette erreur,

            (re-sic) (souuuuupirrrr)

            > ... ou bien tu n'etais pas en root, et alors là je suis perplexe quant a me demander ce que tu as bien pu apprendre depuis 2002, date de ton inscription sur ce site :)

            Parcequ'en plus il faut *apprendre* ici ??

            > Pour info, je rappele que seul le root peut mounter,

            tu ne réalises pas ce que tu dis, là ????

            > sauf mention contraire dans le fstab.

            alleluia, nous y sommes ! "user" un petit mot formidable !!
            un peu comme dans :
            /dev/sda1 /mnt/clef_usb vfat defaults,rw,user,noauto 0 0

            > Et le truc de /dev/cle_usb tu oublies hein, c'est pas la fête non plus,

            Bizarrement, depuis 2002, quand je suis pas trop dans le brouillard, ça marchait assez bien...

            > on créé pas des bloc de périphériques sans passer par des commandes adéquates telles que mknod !

            Je suis la preuve vivant du contraire mais pour le coup je m'incline : il vaut toujours mieux utiliser une truelle pour monter un muret que de trafiquer une perceuse...

            Bon, comme j'ai bien ri quand même, envoie moi une version rtf ou xml de ton tutoriel gnupg que j'enlève au moins la faute d'orthographe sur "préssés" (gargl) qui m'a hurlé dessus dès que gpdf s'est lancé ....


            Yojik pas beaucoup plus avancé, notez bien...
            • [^] # Re: Gniarrff !!!

              Posté par  (site web personnel) . Évalué à 3.

              Bon.... je vais faire bref, si je me suis demandé si tu etais bien en root ou non, il y a une raison.
              Tu as utilisé la syntaxe générale de mount, et j'en ai déduit que tu n'utilisais donc pas le fstab (oui car quand c'est dans le fstab, on peut tapper directement mount /mnt/cle_usb, c'est quand même plus simple...)
              Etant donné que tu n'utilisais pas, pour moi, le fstab, il m'a semblé normal de rappeler que tu devais être en root.

              Maintenant, je suis pas sûr de vouloir continuer a t'aider, car je n'ai apprécié que modéremment le ton de ta réponse, qui semblait plus être du foutage de gueule qu'autre chose.

              Désolé de t'avoir blesser dans ton amour propre avec mes répliques, mais des phrases comme

              > Pour info, je rappele que seul le root peut mounter,
              tu ne réalises pas ce que tu dis, là ????
              > sauf mention contraire dans le fstab.
              alleluia, nous y sommes ! "user" un petit mot formidable !!

              Je les dis parceque d'autres personnes intéréssées par le problème serait content de le savoir (personnelement a mes débuts j'etais persuadé que seul mount pouvait monter ("Only root can do that")

              Bref, là j'suis un peu vexé, salut
              • [^] # Re: Gniarrff !!!

                Posté par  . Évalué à 1.

                > Bref, là j'suis un peu vexé, salut

                tu te méprends garçon ... mais qui puis-je ?

                je suis confus que tu le prennes aussi mal, c'était effectivement moqueur, comme toi-même tu te moquais de moi sans méchanceté en t'interrogeant sur ce que j'avais bien pu apprendre depuis 2002...

                J'avoue que je me suis sérieusement demandé si tu ne faisais pas partie des gens qui passent leur vie loggué sous root "pour que ce soit plus simple". Le survol de ton pdf GnuPG m'a convaincue du contraire (par contre il est évident que tu n'utilises pas assez ton correcteur orthographique !!).

                Pour ta gouverne, j'utilisais la syntaxe "lourdaude" de mount parce que j'avais aussi collé un "/media/truc-usb" dans mon /etc/fstab pour voir si cela se passerait mieux. N'ayant pas decommenté la ligne, je ne pouvais pas faire un /mnt/sda sans précision sauf à risquer des calembredaines...

                Bon vent à toi quoi qu'il en soit et merci pour tes efforts pour me dépanner,

                Fraternité & Salut,

                Yojik
              • [^] # Commentaire supprimé

                Posté par  . Évalué à 3.

                Ce commentaire a été supprimé par l’équipe de modération.

                • [^] # Re: Gniarrff !!!

                  Posté par  . Évalué à 2.

                  Mouaipp,

                  > Mon pauvre cho7, tu est tombé sur un timbré.

                  Je ne serais pas catégorique sur ce point mais bon... ;)

                  Juste pour te remercier pour ton astuce du dessus : il s'agit effectivement d'un problème lié au formatage initial de la clef (pas de secret : ca s'était fait sous win98se bien connu pour sa qualité globale...).

                  Je vais donc te plussoyer, dans la limite de la décence, malgré tes jugements à l'emporte-pièce !!

                  par ailleurs, ce serait peut-être bien de le signaler à l'Andesi (pour le guide de Cédric Lignier) ou à Lea-Linux pour un addendum sous l'article /etc/fstab.

                  C'est toi qui mérite d'être cité pour le coup donc si tu ne réagis pas, je le ferais en ton nom.

                  Bien cordialement,


                  Yojik
                  • [^] # Commentaire supprimé

                    Posté par  . Évalué à 2.

                    Ce commentaire a été supprimé par l’équipe de modération.

      • [^] # Re: même histoire

        Posté par  . Évalué à 1.

        et puis même en root, ça ne le fait pas :-( (cf. ci-dessus avec le mini-script de cho7)

        je sais quoi faire: je re-boot sous wein-doz, je vérifie que la clé n'est pas morte (peu vraisemblable : le kernel voit quand je la connecte et que je la déconnecte...) et je reviens !!

        au pire, je la re-formate à ta sauce de zero et advienne que pourra !

        Merci pour le tuyau,

        Yoj'
  • # udev, pour 2.4 ca ne sert à rien

    Posté par  . Évalué à 3.

    ca ne fonctionne qu'à partir du 2.6
    pour ta clé, est tu sûr qu'elle soit reconnue en sda/a1 et pas en sdb/b1 ou autre ?
    Je m'explique : me suis apercu au taf que quand on montait 2 clés différentes sur une sarge 2.4 (l'une après l'autre, pas en même temps), elles n'étaient pas initialisées sur les mêmes noeuds de /dev (respectivement /dev/sdb et /dev/sdc) ce qui pose quelques petits problèmes, le fstab ne prévoyant un noeud de montage de clé qu'en sdb. Résultat : il faut appeler l'admin à chaque fois que l'on veut monter/démonter une nouvelle clé (ou rebooter...).
    Ce comportement n'est pas présent avec un noyau 2.6 et udev (testé @home)
    • [^] # Re: udev, pour 2.4 ca ne sert à rien

      Posté par  . Évalué à 1.

      Hello Tino,

      Ce n'est pas la première fois que tu viens à mon secours il me semble ;-))

      Oui, j'avais bien compris qu'avec mon 2.4.27 "petits bras" udev et tous les GUI classieux de gnome par dessus me serait de peu d'utilité, disons que j'espérais un jour tenter un 2.6.x pour voir et que j'attends pour l'instant d'avoir une sarge 2.6.4 opérationnel avant d'entreprendre la découverte du merveilleux monde du 2.6 (et pour tout dire, je m'étais juré de ne pas toucher à 2.6 avant le 2.6.10 et je suis un gars un peu "méditerraneo-buté" disons !!).

      Bref si je l'ai enlevé, c'était plus par application d'un super-principe de précaution que pour autre chose !

      Au passage, merci à tous pour vos bons conseils, ce fil ne résoudra peut-être pas cet entêtant problème mais il fera synthèse sur l'état de l'art pour essayer de trouver des solutions de contournement ("work-around" a-pouahhh !!) +/- élégantes !

      Je ne désespère pas d'un trait de génie d'un contributeur de dernière minute, ceci dit !!


      Yoj' :: Digne, beau et résigné en route vers sa garrigue pour hiberner au Soleil....

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.