Frédéric ZULIAN a écrit :
Bonjour,
Bonjour,
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
Marc.
fred1:/home/fred# mkfs -I vfat /dev/sdb1
mkfs.ext2: taille d'inode erronée - vfat
J'ai tenté aussi en ext3 sans succés.
Une idée ?