Pour ce faire, il faut configurer votre noyau, et activer ce qui suit :
1 - SCSI Support (Rubrique SCSI Support)
2 - SCSI Disk support (Rubrique SCSI Support)
3 - Support for USB (Rubrique USB Support)
4 - USB Verbose Message, c'est conseillé (Rubrique USB Support)
5 - UHCI Support ou OHCI Support (selon votre machine) (Rubrique USB Support)
6 - USB Mass Storage (Rubrique USB Support)
7 - ISD-200 USB/ATA Bridge Support (Rubrique USB Support)
Je suggère de passer soit tout en module, soit tout dans le noyau.
Pour ma part, sur une machine, j'ai mis tout ça dans le noyau, ça fonctionne bien.
Sur une autre machine, j'ai tout mis en module, et ça fonctionne aussi bien.
Maintenant vous pouvez compiler, comme vous en avez l'habitude ;).
Rebootez et voilà.
Si vous avec tout mis dans le noyau, tapez simplement (en tant que root) :
bash-2.05a# mount /dev/sda1 /archos
Votre lecteur est alors monté sur /archos.
Pour ceux qui ont préféré utiliser les modules, il suffit de charger usb-uhci (ou ohci) puis usb-storage.
ATTENTION : Bien vérifier (par lsmod) que usb-storage a chargé le module SCSI Support (scsi_mod).
Si ce n'est pas le cas,ça ne fonctionnera pas.
Vous pouvez ensuite monter votre lecteur où bon vous semble, toujours avec la commande (en tant que root):
bash-2.05a# mount /dev/sda1 /archos/
Voilà.