Forum Linux.débutant Comment faire fonctionner mon dd externe usb ?

Posté par  .
Étiquettes : aucune
0
17
oct.
2004
Bonjour à tous,
j'ai installé une distrib source sur mon portable y a quelques temps déjà, sourcemage (http://www.sourcemage.org(...)).

Entre temps je me suis acheté un disque dur usb Maxtor OneTouch et j'aimerai bien le faire fonctionner sous mon linux. Je sais qu'il faut utiliser hotplug et compagnie mais je n'ai aucune idée de comment le configurer.
J'ai recompilé mon kernel avec les options qu'il faut (je pense). Mais ça marche toujours pas. Par les recherches personnelles que j'ai faites, j'ai vu qu'il fallait passer par une couche d'émulation scsi ou quelque chose comme ça si j'ai bien compris.


sebastien@SEBPORTLIN:~$ lsmod
Module Size Used by
e100 33408 0
snd_pcm_oss 52264 0
snd_pcm 95524 1 snd_pcm_oss
snd_timer 25604 1 snd_pcm
snd_page_alloc 10248 1 snd_pcm
snd_mixer_oss 19968 1 snd_pcm_oss
snd 55780 4 snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore 10336 1 snd
usb_storage 103440 0
uhci_hcd 32272 0


je vous donnerai tous renseignement qui pourront vous aider à m'aider. Demandez moi car je ne sais pas trop quoi vous donnez comme informations.

D'avance je vous remercie !
  • # logs?

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

    Normallement, quand tu branches ton disque, tu dois avoir des messages qui apparaîssent dans les logs (sans doute /var/log/messages, mais cela peut être un autre fichier).

    Si tu indiquais ces messages, ce serait utile pour voir d'ou viens le pb (pas de message -> usb, des messages mais qui ne parlent pas de "scsi" ou de "sd[a-z]" -> manque un module scsi, message qui dit que le device est dispo sur un périf scsi -> problème de config hotplug).
    • [^] # Re: logs?

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

      Ces informations sont récupérables par dmesg (c'est des trucs envoyés par le kernel).

      pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # la méthode simple

    Posté par  . Évalué à 5.

    Ton disque doit apparaître comme un disque dur SCSI (/dev/sda, /dev/sdb, ...) avec une partition (/dev/sda1, /dev/sda2, ...). Donc tu peux monter la partition de manière classique (normalement, c'est /dev/sda1) et ajouter un répertoire dans /mnt comme point de montage et l'entrée correspondante dans /etc/fstab.

    Pour arriver à voir le disque SCSI, il te faut le module kernel pour ton contrôleur USB (uhci_hcd, ohci_hcd ou ehci_hcd) et le support pour l'USB mass storage (usb_storage, que tu as chargé). Pour connaître le type de ton contrôleur USB, utilise la commande "lspci -v".

    Essaie donc un truc du genre (en root):
    modprobe uhci_hcd
    modprobe usb_storage
    mkdir /mnt/usb
    mount -t vfat /dev/sda1 /mnt/usb
    ls /usb

    Après, hotplug c'est pour automatiser le montage lors du branchement ou d'autres choses.
    • [^] # Re: la méthode simple

      Posté par  . Évalué à 2.

      et ne pas oublier le module d'émulation scsi dans le menu ata/atapi/mfm/rll, ainsi que le scsi generic support dans le menu scsi, on sait jamais, ca peut etre utile ;)

      avec les modules cités plus haut, plus les 2 scsi que j'ai ici, mon dur externe usb2 fonctionne parfaitement ;)
  • # updfstab.dev

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

    Si jamais tu réussis à avoir /dev/sda,
    tu peux installer udev, puis essayer ça
    http://ccomb.free.fr/wiki/wakka.php?wiki=UsbMassStorage(...)
  • # Merci à tous

    Posté par  . Évalué à 1.

    Grâce à vos conseils j'ai réussi à le faire marcher !
    je m'excuse du retard de ma réponse mais j'ai eu pas mal de problémes lors de la compilation du kernel donc j'ai du chercher un peu tout seul pour trouver d'où ça venait !
    En tous les cas, merci beaucoup !

Suivre le flux des commentaires

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