Ivanovo Linux Users Group - Not logged in
Forum Help Search Login
Previous Next Up Topic Администрирование / Общее администрирование / флешка (14391 hits)
- By Bercut Date 03.03.06 06:37
как приделывать флэшку
усбшную на слакварь вчера ещё курент была
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent By Bercut Date 03.03.06 07:21
блин умреш пока ктонить ответит сделал как показано
http://www.opennet.ru/base/sys/usb_card_reader.txt.html
и заработала зараза
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By LOE (Site/forum admin) Date 03.03.06 11:56
Не поверишь, но у меня в слаквари USB флэшки "работают из коробки"

Разумеется, rc.hotplug стартует при загрузке системы
Втыкаю флэшку и по dmesg пояляется типа:
usb 1-1: new full speed USB device using uhci_hcd and address 2
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
  Vendor: OTi       Model: Flash Disk        Rev: 1.11
  Type:   Direct-Access                      ANSI SCSI revision: 02
usb-storage: device scan complete
SCSI device sda: 258048 512-byte hdwr sectors (132 MB)
sda: Write Protect is off
sda: Mode Sense: 03 00 00 00
sda: assuming drive cache: write through
SCSI device sda: 258048 512-byte hdwr sectors (132 MB)
sda: Write Protect is off
sda: Mode Sense: 03 00 00 00
sda: assuming drive cache: write through
sda: sda1
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0

Командуем mount -t vfat /dev/sda1 /mnt/usb и вуаля.

Если втыкаем card-reader, вывод по dmesg немного другой:
usb 1-1: new full speed USB device using uhci_hcd and address 3
scsi1 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
  Vendor: USB2.0    Model: SMARTMEDIA        Rev:
  Type:   Direct-Access                      ANSI SCSI revision: 00
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
  Vendor: USB2.0    Model: CompactFlashCard  Rev:
  Type:   Direct-Access                      ANSI SCSI revision: 00
Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 1
  Vendor: USB2.0    Model:  SD/MMC     card  Rev:
  Type:   Direct-Access                      ANSI SCSI revision: 00
SCSI device sdc: 1002496 512-byte hdwr sectors (513 MB)
sdc: Write Protect is off
sdc: Mode Sense: 08 00 00 08
sdc: assuming drive cache: write through
SCSI device sdc: 1002496 512-byte hdwr sectors (513 MB)
sdc: Write Protect is off
sdc: Mode Sense: 08 00 00 08
sdc: assuming drive cache: write through
sdc: sdc1
Attached scsi removable disk sdc at scsi1, channel 0, id 0, lun 2
  Vendor: USB2.0    Model: MemoryStick Card  Rev:
  Type:   Direct-Access                      ANSI SCSI revision: 00
Attached scsi removable disk sdd at scsi1, channel 0, id 0, lun 3
usb-storage: device scan complete

В данном случае была вставлена SD карта
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By Bercut Date 06.03.06 05:10
а может онот так и работает надо запробовать
тока такой тупой вопрос куда идет вывод по gmesg :-)
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By LOE (Site/forum admin) Date 06.03.06 08:31
man dmesg

вывод идет на STDOUT :-)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By Bercut Date 06.03.06 09:45
а нету у меня gmesg
пачимута
где взять как вкорячить ????
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By Green_aciD Date 06.03.06 10:12
не gmesg, а dmesg :-)

кстати можно палить /var/log/messages на предмет появления записей о подлключении usb девайсов
можно так же добавить строчку в /etc/fstab и монтировать немного проще - mount /mnt/usb
а еще лучше запустить haldaemon, autofs и прочие полезности
Parent - By Bercut Date 06.03.06 10:20
нда ну я и ламер
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent By LOE (Site/forum admin) Date 06.03.06 17:54
Не ламер, а чайник :-)

(хинт: чайник - кто ничего не знает, но стремится узнать; ламер - ничего не знает и не хочет знать)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent By LOE (Site/forum admin) Date 06.03.06 17:53
mount /mnt/usb сработаеть только когда в /etc/fstab есть соответствующая строка
Однако, устройство может быть разным. Например, некоторые любят форматировать флэшку полностью (без создания разделов) и тогда устройство будет /dev/sda (в случае наличия разделов - /dev/sda1)
Ну а card-reader вообще мапится на несколько девайсов (см. мой пример)
А еще любят создавать и (в т.ч.) ntfs файлуху ;-)

Спец средства автомонтирования можно запускать. Но ИМХО после того, как узнаешь суть всех этих дел.
Да и монтировать "втыкаемые" устройства все-же (ИМХО) лучше ручками.

Лично у меня в gkrellm есть кнопочка с командой монтирования:
mount /dev/sda /mnt/usb || mount /dev/sda1 /mnt/usb || mount /dev/sdc1 /mnt/usb
и размонтирования umount /mnt/usb
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By slam Date 07.03.06 06:00
Или просто открыть 12-ый терминал.(из X-ов - Ctrl+Alt+F12)
Parent - By LOE (Site/forum admin) Date 07.03.06 09:03
Уточни только - в каком дистре настроено, чтобы логи шли на 12-й терминал
У меня в слаке такого нет.

PS. не надо специфику конкретного дистра выдавать за всеобщее
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent By Green_aciD Date 07.03.06 10:16
это у него в Gentoo такое
в fc тоже такого нет
Parent By slam Date 07.03.06 11:54
Gentoo linux 2005.1 AMD-64 Для ведения системных логов использую syslog-ng. Для вывода логов в 12-ую консоль в файле /etc/syslog-ng/syslog-ng.conf указать следующее (у меня там все было прописано):
# By default messages are logged to tty12...
destination console_all { file("/dev/tty12"); };
Parent - By LOE (Site/forum admin) Date 06.03.06 08:35
Кстати, ядро мой card-reader сходу не распознало
Ядро ищет имя SMARTMEDIA/XD а мой ридер выдает что он просто SMARTMEDIA
Поэтому пришлось править ядрышко (или исходники и перекомпилять, или править прямо бинарник скомпилированного ядра :-))
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By Bercut Date 06.03.06 09:47
а это ваще страх божественный как это самому исходники править
ужасть
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent By LOE (Site/forum admin) Date 06.03.06 17:56
Да ничего особенного.
А уж если знаешь С - то вообще простота
"No! Try not! Do. Or do not. There is no try." -- Yoda
Previous Next Up Topic Администрирование / Общее администрирование / флешка (14391 hits)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.076s with 10 database queries.