Re: émulation usb-scsi
Le Fri, Sep 02, 2005 at 09:55:08AM +0200, Marc PERRUDIN écrivait :
> Frédéric ZULIAN a écrit :
>
> >Config : sarge + noyau 2.4.27-2-386
> >
> >Je viens d'acheter une clef usb Exigo.
> >Lors du branchement le noyau me parle d'émulation scsi :
> >
> >Sep 1 23:20:51 fred1 kernel: Initializing USB Mass Storage driver...
> >Sep 1 23:20:51 fred1 kernel: usb.c: registered new driver usb-storage
> >Sep 1 23:20:51 fred1 kernel: usb-uhci.c: interrupt, status 2, frame#
> >1965
> >Sep 1 23:20:51 fred1 kernel: scsi1 : SCSI emulation for USB Mass
> >Storage devices
> >Sep 1 23:20:51 fred1 kernel: Vendor: EXIGO Model: Flash Disk
> >Rev: 8.01
> >Sep 1 23:20:51 fred1 kernel: Type: Direct-Access
> >ANSI SCSI revision: 02
> >Sep 1 23:20:51 fred1 kernel: WARNING: USB Mass Storage data integrity
> >not assured
> >Sep 1 23:20:51 fred1 kernel: USB Mass Storage device found at 2
> >
> >Un scsiadd -s le confirme :
> >could not add device 0 0 0 0 : Function not implemented
> >Attached devices:
> >Host: scsi0 Channel: 00 Id: 00 Lun: 00
> >Vendor: TSSTcorp Model: CD-R/RW SH-R522C Rev: TS01
> >Type: CD-ROM ANSI SCSI revision: 02
> >Host: scsi1 Channel: 00 Id: 00 Lun: 00
> >Vendor: EXIGO Model: Flash Disk Rev: 8.01
> >Type: Direct-Access ANSI SCSI revision: 02
> >
> >
> >je tente de le monter comme un disque scsi :
> >
> >fred1:/home/fred# mount /dev/sdb1
> >mount: /dev/sdb1 is not a valid block device
> >
> >fred1:/home/fred# mount /dev/sdb
> >mount: /dev/sdb is not a valid block device
> >
> >Je me dit qu'un peut de mkfs arrangerait peut-être la chose :
> >
> >fred1:/home/fred# mkfs -I vfat /dev/sdb
> >mkfs.ext2: taille d'inode erronée - vfat
> >
> >
> Il y a un probleme dans ta commande, mkfs utilise ext2 par default et
> l'option -I n'existe pas dans ce cas. On dirait que le -I est interpreté
> comme un -i (minuscule) et dans ce cas vfat est interprété comme la
> taille par inode (!).
>
> Essaye soit de formater en ext2:
>
> mkfs /dev/sdb
>
> soit de formater en vfat (dans ce cas le -I est necessaire que pour
> formater le disque entier sdb et inutile si tu formate une partition
> comme sbd1):
>
> mkfs -I -t vfat /dev/sdb
>
Cela coince :
fred1:/home/fred# mkfs -I -t vfat /dev/sdb
mkfs.ext2: taille d'inode erronée - -t
fred1:/home/fred#
fred1:/home/fred# mkfs /dev/sdb
mke2fs 1.37 (21-Mar-2005)
/dev/sdb est le périphérique en entier, pas seulement juste une
partition!
Procéder malgré tout? (y pour oui, n puor non) y
mkfs.ext2: Aucun périphérique ou adresse lors de la tentative de
détermination de la taille du système de fichiers
fred1:/home/fred#
--
Frédéric Zulian
f1sxo
http://www.zulian.com/
Reply to: