OVH Cloud OVH Cloud

.config pour monter une cle usb

3 réponses
Avatar
Hugolino
Bonsoir,

Je voudrais savoir quel options compiler pour gérer une bête clé usb,
entre tous les machin (NAND et compagnie...) de la config du noyo, je
m'y perd un peu...

Et visiblement ça a changé entre le 2.4.X et le 2.6.Y car ma clé usb ne
se monte plus avec un bête 'mount /dev/sda1'

Merci

--
> les débilos qui ont décrété qu'il fallait tout éteindre pendant le w.e.!!
define(`Y2K_Auto_Purge_Queue',`True')dnl
define(`Y2K_Auto_Murge_Admin',`True')dnl
-+- fyr in Guide de l'admin pervers - "Ne pas gâcher son nouvel an" -+-

3 réponses

Avatar
Nicolas George
Hugolino wrote in message
:
Je voudrais savoir quel options compiler pour gérer une bête clé usb,
entre tous les machin (NAND et compagnie...) de la config du noyo, je
m'y perd un peu...


usb-storage (USB_STORAGE) et le module pour ton contrôleur USB
(USB_EHCI_HCD pour l'USB 2, parfois instable, USB_OHCI_HCD ou
USB_UHCI_HCD pour l'USB 1 ; cf. lspci), plus BLK_DEV_SD. Je crois que
c'est tout.

Avatar
Hugolino
Le Fri, 18 Jun 2004 20:20:50 +0000 (UTC), Nicolas George a écrit:
Hugolino wrote in message
Je voudrais savoir quel options compiler pour gérer une bête clé usb,
entre tous les machin (NAND et compagnie...) de la config du noyo, je
m'y perd un peu...


usb-storage (USB_STORAGE) et le module pour ton contrôleur USB
(USB_EHCI_HCD pour l'USB 2, parfois instable, USB_OHCI_HCD ou
USB_UHCI_HCD pour l'USB 1 ; cf. lspci), plus BLK_DEV_SD. Je crois que
c'est tout.


usb-storage est compilé en module.
Pour moi, il faut CONFIG_USB_OHCI_HCD=m
Et CONFIG_BLK_DEV_SD est enabled en module (sd_mod.o)

J'avais donc oublié de charger le module ohci-hcd.

Ce que je ne comprends pas, c'est que j'ai choisi l'option permettant
d'auto-charger les modules à la volée (CONFIG_KMOD est enabled).
Comment se fait-il que les trois module ohci-hcd, sd_mod et usb-storage
ne se charge pas quand j'appelle ma Clé USB ?

En tout cas, tu as raison, seuls ces trois modules sont nécessaires pour
gérer une bête clé USB.


Merci de ton aide


--
Quelqu'un aurait-il une solution pour réinitialiser un MBR
Si tu veux qu'il soit complètement blanc (pas souhaitable, à mon avis) :

dd if=/dev/zero of=/dev/hda bsQ2k count=1 (sous Linux)
-+- OT in Guide du linuxien (très) pervers - "Pour les K difficiles" -+-


Avatar
Nicolas George
Hugolino wrote in message
:
Comment se fait-il que les trois module ohci-hcd, sd_mod et usb-storage
ne se charge pas quand j'appelle ma Clé USB ?


C'est une des lacunes du chargement automatique de modules, et elle
particulièrement sensible dans le cas des canaux polymorphes, comme le
sont justement le SCSI et l'USB : le noyau sait déterminer
automatiquement le module à charger pour le front-end (usbcore, sd-mod,
normalement), mais pas pour le back-end (usb-storage, *hci-hcd). Jusqu'à
la série 2.4, en SCSI, il y avait scsi_hostadapter qui était chargé
automatiquement comme back-end, et qu'il suffisait d'aliaser. En 2.6, ça
a disparu. J'ai l'impression que le chargement automatique de modules
est de plus en plus déprécié en 2.6.