[Comm] Re: хорошие и плохие флэши

Alexander Kubatkin =?iso-8859-1?q?=5Fkaa=5F_=CE=C1_mail=2Eru?=
Сб Окт 18 11:19:35 MSD 2003


On Sat, 18 Oct 2003 09:02:52 +0400
"Oleg N. Kayunov" <okayunov на mtu-net.ru> wrote:

> Dmitry Kovalsky пишет:
> 
> >Привет
> >
> >поимев опыт работы с флэшками как дисками так и в цифровых камерах вот
> >что я заметил
> >
> >если всовываешь чтото дешевое в линух то он его видит через .... 
> >если впихнуть брэнд то детектится сразу и без проблем
> >
> >  
> >
> Вопрос чайника (уж простите): а как именно вглядит это самое "детектится 
> сразу".
>     Макси-вариант: а как монтировать флэшковую систему? Что в fstab-е?

В BIOS включаем USB контроллер, если не включен.

В Linux:

правим /etc/sysconfig/usb
STORAGE=yes

/etc/init.d/usb restart

на 12-ой консоли можно увидеть информацию о том, что обнаружен USB hub и так
далее.

Затем подключаем Flash drive, в моем случае это была фотокамера olympus
C-350Z с функцией USB-AutoConnect.
На 12-ой консоли наблюдаем, как обнаружено новое usb-устройство.

Oct 18 11:08:11 home kernel: usb.c: registered new driver usbdevfs
Oct 18 11:08:11 home kernel: usb.c: registered new driver hub
Oct 18 11:08:11 home kernel: usb-uhci.c: $Revision: 1.275 $ time 19:14:53
Oct  4 2003
Oct 18 11:08:11 home kernel: usb-uhci.c: High bandwidth mode enabled
Oct 18 11:08:11 home kernel: usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 9
Oct 18 11:08:11 home kernel: usb-uhci.c: Detected 2 ports
Oct 18 11:08:11 home kernel: usb.c: new USB bus registered, assigned bus
number 1
Oct 18 11:08:11 home kernel: hub.c: USB hub found
Oct 18 11:08:11 home kernel: hub.c: 2 ports detected
Oct 18 11:08:11 home kernel: usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 9
Oct 18 11:08:11 home kernel: usb-uhci.c: Detected 2 ports
Oct 18 11:08:12 home kernel: usb.c: new USB bus registered, assigned bus
number 2
Oct 18 11:08:12 home kernel: hub.c: USB hub found
Oct 18 11:08:12 home kernel: hub.c: 2 ports detected
Oct 18 11:08:12 home kernel: usb-uhci.c: v1.275:USB Universal Host
Controller Interface driver
Oct 18 11:08:12 home usb: Loading USB interface (usb-uhci): succeeded
Oct 18 11:08:12 home usb: Mounting USB filesystem: succeeded
Oct 18 11:08:12 home kernel: hub.c: new USB device 00:04.2-1, assigned
address 2
Oct 18 11:08:12 home kernel: usb.c: USB device 2 (vend/prod 0x7b4/0x105) is
not claimed by any active driver.
Oct 18 11:08:14 home kernel: Initializing USB Mass Storage driver...
Oct 18 11:08:14 home kernel: usb.c: registered new driver usb-storage
Oct 18 11:08:14 home kernel: scsi1 : SCSI emulation for USB Mass Storage
devices
Oct 18 11:08:14 home kernel:   Vendor: OLYMPUS   Model: X200,D560Z,C350Z 
Rev: 1.00
Oct 18 11:08:14 home kernel:   Type:   Direct-Access                     
ANSI SCSI revision: 02
Oct 18 11:08:14 home kernel: Attached scsi removable disk sda at scsi1,
channel 0, id 0, lun 0
Oct 18 11:08:14 home kernel: SCSI device sda: 32000 512-byte hdwr sectors
(16 MB)
Oct 18 11:08:14 home kernel: sda: Write Protect is off
Oct 18 11:08:14 home kernel:  sda: sda1
Oct 18 11:08:14 home kernel: USB Mass Storage support registered.
Oct 18 11:08:14 home usb: Loading USB storage: succeeded


после этого можно глянуть в /etc/fstab и увидеть примерно следующее:
/dev/sda1               /mnt/flash              auto   
noauto,user,kudzu,sync,noexec,nodev,nosuid,iocharset=koi8-r 0 0

затем говорим:

mount /mnt/flash 

и получаем доступ к файлам на флэшке.
причем драйв монтируется от имени того пользозователя, кто набрал эту
команду и права выставляются 700.

>     Мини-вариант (вопроса): собираюсь купить енту самую флэшку, 
> договорился, предварительно, что смогу, если что, _быстро_ вернуть - а 
> вот как ТОЧНО убедиться что работает, что совместимо со стоящей Линуксой?

сейчас практически все flash'ки работают через модуль usb-storage

> 
>     Если сходу подмонтировать и записать/считать  (макси-вариант) - то 
> все яно, конечно.
> 
> <skip>
> 
> -- 
> == В действительности все обстоит совершенно иначе чем на самом деле. ==
> 	BR, Oleg N. Kayunov.
> 
> 
> _______________________________________________
> Community mailing list
> Community на altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community
> 




__________________________________________________________
Alexander Kubatkin 



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