[sisyphus] Касаемо опознавания flash'ек

Andrey Brindeew =?iso-8859-1?q?abr_=CE=C1_altlinux=2Eru?=
Вт Мар 1 00:47:15 MSK 2005


Hi!

В своё время Антон просил высылать результаты детекта флешек.
О системе: kernel 2.6.10-std26-up-alt3, libhw-0.2.7-alt1

USB 1.1 флешка опознается нормально, виден один раздел:
sdb     Disk
        model: eUstick MassStorage Disk 2000
        bus: scsi
        bus_id: 2:0:0:0
        class: 106:00
        sysfspath:  /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/host2/target2:0:0/2:0:0:0
        blockpath:  /sys/block/sdb
        driver:  sd
        hwid:  ADAA0CFFDC1A3F72
        mountpoint:  /media/storage
        partitions:
                Device    Type        FS    Mount options

                sdb1      6           vfat  user,iocharset=,codepage=,umask=0,noexec,nodev,sync
                                      label:NO NAME
                                      hwid:E21B06588DEA1CCE

А вот USB 2.0 диск с надписью Agenie опознаётся как-то странно:

sdb     Disk
        model: USB 2.0 Flash Disk       PROL
        bus: scsi
        bus_id: 3:0:0:0
        class: 106:00
        sysfspath:  /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1.1/1-1.1:1.0/host3/target3:0:0/3:0:0:0
        blockpath:  /sys/block/sdb
        driver:  sd
        hwid:  B71A7D9830FA92AA
        mountpoint:  /media/storage
        partitions:
                Device    Type        FS    Mount options

                sdb1      20          <none>
                                      hwid:00AC97339C0788F6

                sdb2      6b          <none>
                                      hwid:74CA57339C0788F6

                sdb3      53          <none>
                                      hwid:027887339C0788F6

                sdb4      49          <none>
                                      hwid:0C9937339C0788F6

При её подключении в dmesg видно следующее:
usb-storage: waiting for device to settle before scanning
  Vendor: USB 2.0   Model: Flash Disk        Rev: PROL
  Type:   Direct-Access                      ANSI SCSI revision: 00
SCSI device sdb: 256000 512-byte hdwr sectors (131 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 06 00 00
sdb: assuming drive cache: write through
SCSI device sdb: 256000 512-byte hdwr sectors (131 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 06 00 00
sdb: assuming drive cache: write through
 sdb: unknown partition table

Запись в fstab:
/dev/discs/disc1/disc   /media/usbdisk          vfat    nosuid,nodev,noexec,noauto,iocharset=utf8,noatime,sync,user 0 0

$ sudo sfdisk -l /dev/sdb

Disk /dev/sdb: 1024 cylinders, 5 heads, 50 sectors/track
Units = cylinders of 128000 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1   ? 7679803+ 9857552- 2177749- 272218546+  20  Unknown
                start: (c,h,s) expected (1023,4,50) found (356,97,46)
                end: (c,h,s) expected (1023,4,50) found (357,116,40)
/dev/sdb2   ? 5320736+ 7476641- 2155906- 269488144   6b  Unknown
                start: (c,h,s) expected (1023,4,50) found (288,110,57)
                end: (c,h,s) expected (1023,4,50) found (269,101,57)
/dev/sdb3   ? 2155957+ 7749409- 5593452- 699181456   53  OnTrack DM6 Aux3
                start: (c,h,s) expected (1023,4,50) found (345,32,19)
                end: (c,h,s) expected (1023,4,50) found (324,77,19)
/dev/sdb4   * 5578510+ 5578595      86-     10668+  49  Unknown
                start: (c,h,s) expected (1023,4,50) found (87,1,0)
                end: (c,h,s) expected (1023,4,50) found (335,78,2)

При этом всём диск замечательно монтируется, на него можно записать и с него
можно считать файлы.

С этим экземпляром у меня периодически (поймать никак не могу) наблюдаются
подвис машины при отключении от гнезда (на ядрах серии 2.4.x).

После покупки флешки никак не размечались - т.е. использовались "как есть".

Третий девайс - цифровой фотоаппарат Sony DSC-V1 сюрпризов не принес:
sdb     Disk
        model: Sony    Sony DSC         4.50
        bus: scsi
        bus_id: 5:0:0:0
        class: 106:00
        sysfspath:  /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1:1.0/host5/target5:0:0/5:0:0:0
        blockpath:  /sys/block/sdb
        driver:  sd
        hwid:  BAA0AEFEF7B8DAAB
        mountpoint:  /media/storage
        partitions:
                Device    Type        FS    Mount options

                sdb1      1           vfat  user,iocharset=,codepage=,umask=0,noexec,nodev,sync
                                      hwid:32B04E3EF669EEDE

-- 
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 245 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050301/6f6e4093/attachment-0003.bin>


Подробная информация о списке рассылки Sisyphus