[USB] monter une clé
Christophe Lucas
clucas at rotomalug.org
Mer 4 Mai 11:58:24 UTC 2005
adeimantos at free.fr (adeimantos at free.fr) wrote:
> Selon Christophe Lucas <clucas at rotomalug.org>:
>
> > adeimantos at free.fr (adeimantos at free.fr) wrote:
> > > Selon Jody Noury <jody.noury at linucie.net>:
> > >
> > > > adeimantos at free.fr a écrit :
> > > >
> > > > >Comment monter ce truc à la main ?
> > > > >
> > > > >
> > > > Je vois rien dans les logs qur tu as donné concernant ta clé.
> > > > Pour savoir si ta clé est vue:
> > > > cat /proc/partitions
> > > > Si tu vois sda1 ou uba1 quelque part ce doit être ta clé
> > >
> > > Je vois mal comment on pourrait avoir une clé montée sur /dev/sda1 sur
> > Ubuntu
> > > warty, étant donné que /dev/sda1 n'est pas un block reconnu. Une enquête
> > montre
> > > que les 'devices' USB sont montés dans /proc, en tant que répertoires
> > virtuels.
> > > Mais peut-être existe t-il une 'feinte' pour établir proprement un
> > /dev/sda1 qui
> > > ne soit pas refusé (j'avais fait antérieurement un mkdir /dev/sda1 et un
> > mkdir
> > > /media/clusb, puis rédigé la ligne correspondante dans /etc/fstab, mais
> > sans
> > > succès)
> >
> > Euh, ok pour le mkdir /media/clusb, mais le mkdir /dev/sda1 berk :-(
> > MAKEDEV est là pour cela crée des périphérique dans /dev/
>
> Oui, en effet : Berk !
> D'autant plus que ça ne sert à rien. Saurais-tu, par un effet de ta grande
> amabalité, me donner la commande exacte de MAKEDEV, afin que je ne vautre pas
> plus les choses.
$ cat /usr/src/linux/Documentation/devices.txt
[...]
8 block SCSI disk devices (0-15)
0 = /dev/sda First SCSI disk whole disk
16 = /dev/sdb Second SCSI disk whole disk
32 = /dev/sdc Third SCSI disk whole disk
...
240 = /dev/sdp Sixteenth SCSI disk whole disk
Partitions are handled in the same way as for IDE
disks (see major number 3) except that the limit on
partitions is 15.
[...]
Donc :
$ mknod /dev/sda1 b 8 1
> > /proc est en effet un système de fichier virtuel. Il n'est pas là pour
> > transmettre d'enormes quantité de données comme peu le faire des
> > périphériques USB.
> > En revanche, usbfs est monté dans /proc, pas le device ;)
>
> Ah ? Et où est-il monté le device (à part dans /media/clusb) ?
Bah les périphériques amovibles type USB doivent être monté dans /media
suivant FHS. Donc les distributions qui suivent cette norme monte le
device dans /media, comme ici(/media/clusb)
USB ============> Device SCSI => Mappé sur un répertoire (/media/clef par exemple)
usb-storage
> > Pour cela, le module usb-storage permet de mapper un device de stockage
> > USB vers un device SCSI, d'où le /dev/sda1.
> >
> > Le problème originel est peut-être que le module usb-storage n'est pas
> > loadé dans le noyau.
>
> Comment puis-je remédier à cet état de fait on ne pleu plus gênant ? ;-)
> JP
modprobe usb-storage
~Christophe
PS: Pas beau de cross-poster ;)
Plus d'informations sur la liste de diffusion ubuntu-fr