URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 569
[ Назад ]

Исходное сообщение
"Преславутое подключение USB HDD и FLASH"

Отправлено sersaz , 08-Окт-06 12:04 
Почему пресловутое? Да потому что достало!
Я никак в толк не возьму, везде пишут, что USB девайсы в линуксах работают через эмулятор SCSI и в процессе монтирования им присваивается sda1...n. Ну как бы это понятно. Непонятно другое. У меня висит 3 винта SATA на одном контроллере. Одному (системному!) присвоено уже sda соответственно с разделами sda1...4. Двум другим присвоено sdb и sdc соттветственно с разделами sdb1 и sdc1. Они объеденены в софтовый рэйд 1 уровня, ну и в системе они как md0. Так вот проблема, как узнать, под каким именем я могу смонтировать USB HDD и FLASH, если все, так сказать разрешенные имена уже заняты?
Линукс у меня Mops 4.1. Это мой первый опыт общения с линуксами, так что прошу сильно не ругать за то, что может быть и повторяюсь со своей проблемой. Уже неделю бьюсь с этой проблемой. Буду признателен за помощь!

Содержание

Сообщения в этом обсуждении
"Преславутое подключение USB HDD и FLASH"
Отправлено nitalaut , 08-Окт-06 14:38 
> Так вот проблема,
>как узнать, под каким именем я могу смонтировать USB HDD и
>FLASH, если все, так сказать разрешенные имена уже заняты?
судя по всему sdd и sde

"Преславутое подключение USB HDD и FLASH"
Отправлено Asmodee , 08-Окт-06 15:43 
>> Так вот проблема,
>>как узнать, под каким именем я могу смонтировать USB HDD и
>>FLASH, если все, так сказать разрешенные имена уже заняты?
>судя по всему sdd и sde

Если ядро 2.6.хх и включена опция Drivers/USB/USB Mass Storage support
то могут быть /dev/uba, /dev/ubb


"Преславутое подключение USB HDD и FLASH"
Отправлено sersaz , 08-Окт-06 16:53 
>>> Так вот проблема,
>>>как узнать, под каким именем я могу смонтировать USB HDD и
>>>FLASH, если все, так сказать разрешенные имена уже заняты?
>>судя по всему sdd и sde
>
>Если ядро 2.6.хх и включена опция Drivers/USB/USB Mass Storage support
>то могут быть /dev/uba, /dev/ubb

И это не они... Тут вообще пишет, что специальный девайс не найден в /dev...
И действительно его там нет, но утилита usbview показывает driver=ub...
куды теперь идти и рыть?


"Преславутое подключение USB HDD и FLASH"
Отправлено sersaz , 08-Окт-06 16:50 
>> Так вот проблема,
>>как узнать, под каким именем я могу смонтировать USB HDD и
>>FLASH, если все, так сказать разрешенные имена уже заняты?
>судя по всему sdd и sde

К сожалению и они не те... valid block devaice...


"Преславутое подключение USB HDD и FLASH"
Отправлено drv , 10-Окт-06 10:12 
>>> Так вот проблема,
>>>как узнать, под каким именем я могу смонтировать USB HDD и
>>>FLASH, если все, так сказать разрешенные имена уже заняты?
>>судя по всему sdd и sde
>
>К сожалению и они не те... valid block devaice...
Посмотри в что в логах при поключении флешки, у меня выгдядит примерно так:

#tail -f /var/log/messages

Oct 10 09:09:02 server kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Oct 10 09:09:07 server kernel:   Vendor: Multi     Model: Flash Reader      Rev: 1.00
Oct 10 09:09:07 server kernel:   Type:   Direct-Access                      ANSI SCSI revision: 00
Oct 10 09:09:08 server kernel: SCSI device sda: 125440 512-byte hdwr sectors (64 MB)
Oct 10 09:09:08 server kernel: sda: Write Protect is off
Oct 10 09:09:08 server kernel: sda: assuming drive cache: write through
Oct 10 09:09:08 server kernel: SCSI device sda: 125440 512-byte hdwr sectors (64 MB)
Oct 10 09:09:08 server kernel: sda: Write Protect is off
Oct 10 09:09:08 server kernel: sda: assuming drive cache: write through
Oct 10 09:09:08 server kernel:  /dev/scsi/host2/bus0/target0/lun0: p1
Oct 10 09:09:08 server kernel: Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0

т.е. /dev/sda


"Преславутое подключение USB HDD и FLASH"
Отправлено sersaz , 10-Окт-06 12:41 
>>>> Так вот проблема,
>>>>как узнать, под каким именем я могу смонтировать USB HDD и
>>>>FLASH, если все, так сказать разрешенные имена уже заняты?
>>>судя по всему sdd и sde
>>
>>К сожалению и они не те... valid block devaice...
>Посмотри в что в логах при поключении флешки, у меня выгдядит примерно
>так:
>
>#tail -f /var/log/messages
>
>Oct 10 09:09:02 server kernel: scsi2 : SCSI emulation for USB Mass
>Storage devices
>Oct 10 09:09:07 server kernel:   Vendor: Multi    
> Model: Flash Reader      Rev: 1.00
>
>Oct 10 09:09:07 server kernel:   Type:   Direct-Access  
>          
>         ANSI SCSI
>revision: 00
>Oct 10 09:09:08 server kernel: SCSI device sda: 125440 512-byte hdwr sectors
>(64 MB)
>Oct 10 09:09:08 server kernel: sda: Write Protect is off
>Oct 10 09:09:08 server kernel: sda: assuming drive cache: write through
>Oct 10 09:09:08 server kernel: SCSI device sda: 125440 512-byte hdwr sectors
>(64 MB)
>Oct 10 09:09:08 server kernel: sda: Write Protect is off
>Oct 10 09:09:08 server kernel: sda: assuming drive cache: write through
>Oct 10 09:09:08 server kernel:  /dev/scsi/host2/bus0/target0/lun0: p1
>Oct 10 09:09:08 server kernel: Attached scsi removable disk sda at scsi2,
>channel 0, id 0, lun 0
>
>т.е. /dev/sda

А у меня вот:
Oct 10 15:17:36 mops -- MARK --
Oct 10 15:37:37 mops -- MARK --
Oct 10 15:57:37 mops -- MARK --
Oct 10 16:17:37 mops -- MARK --
Oct 10 16:37:37 mops -- MARK --
Oct 10 16:57:38 mops -- MARK --
Oct 10 17:17:38 mops -- MARK --
Oct 10 17:37:38 mops -- MARK --
Oct 10 17:57:38 mops -- MARK --
Oct 10 18:17:39 mops -- MARK --

и команда не кончается, висит!
Я уже не знаю, куды идти и кому! Я же говорю, что винты у меня sata, т.е. тоже как бы скази, поэтому все sda sdb sdc sdd и т.д. заняты!!!


"Преславутое подключение USB HDD и FLASH"
Отправлено drv , 10-Окт-06 13:48 
>А у меня вот:
>Oct 10 15:17:36 mops -- MARK --
>Oct 10 15:37:37 mops -- MARK --
>Oct 10 15:57:37 mops -- MARK --
>Oct 10 16:17:37 mops -- MARK --
>Oct 10 16:37:37 mops -- MARK --
>Oct 10 16:57:38 mops -- MARK --
>Oct 10 17:17:38 mops -- MARK --
>Oct 10 17:37:38 mops -- MARK --
>Oct 10 17:57:38 mops -- MARK --
>Oct 10 18:17:39 mops -- MARK --

Не видит твое ядро флешку, вооще
проверь физическое подключение и все ли модули загружены для usb


"Преславутое подключение USB HDD и FLASH"
Отправлено sersaz , 10-Окт-06 14:40 
>>А у меня вот:
>>Oct 10 15:17:36 mops -- MARK --
>>Oct 10 15:37:37 mops -- MARK --
>>Oct 10 15:57:37 mops -- MARK --
>>Oct 10 16:17:37 mops -- MARK --
>>Oct 10 16:37:37 mops -- MARK --
>>Oct 10 16:57:38 mops -- MARK --
>>Oct 10 17:17:38 mops -- MARK --
>>Oct 10 17:37:38 mops -- MARK --
>>Oct 10 17:57:38 mops -- MARK --
>>Oct 10 18:17:39 mops -- MARK --
>
>Не видит твое ядро флешку, вооще
>проверь физическое подключение и все ли модули загружены для usb

как это? lsusb видит, lsmod видит... еще кто-то там видит... везде все есть...


"Преславутое подключение USB HDD и FLASH"
Отправлено sersaz , 10-Окт-06 14:59 
>>>А у меня вот:
>>>Oct 10 15:17:36 mops -- MARK --
>>>Oct 10 15:37:37 mops -- MARK --
>>>Oct 10 15:57:37 mops -- MARK --
>>>Oct 10 16:17:37 mops -- MARK --
>>>Oct 10 16:37:37 mops -- MARK --
>>>Oct 10 16:57:38 mops -- MARK --
>>>Oct 10 17:17:38 mops -- MARK --
>>>Oct 10 17:37:38 mops -- MARK --
>>>Oct 10 17:57:38 mops -- MARK --
>>>Oct 10 18:17:39 mops -- MARK --
>>
>>Не видит твое ядро флешку, вооще
>>проверь физическое подключение и все ли модули загружены для usb
>
>как это? lsusb видит, lsmod видит... еще кто-то там видит... везде все
>есть...
Вот полная мессага, если угодно!

Вот кажется про флэшку!
Если это то, что надо, тогда подскажите, что прописать в fstab
Oct 10 18:49:24 mops kernel: shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Oct 10 18:49:28 mops kernel:  uba: uba1 < uba5 >
Oct 10 18:49:28 mops kernel: usbcore: registered new driver ub
Oct 10 18:49:28 mops kernel: Initializing USB Mass Storage driver...
Oct 10 18:49:28 mops kernel: usbcore: registered new driver usb-storage
Oct 10 18:49:28 mops kernel: USB Mass Storage support registered.
Oct 10 18:49:35 mops logger: /etc/rc.d/rc.hotplug start (exiting script)
Oct 10 18:49:35 mops kernel: NET: Registered protocol family 10
Oct 10 18:49:35 mops kernel: lo: Disabled Privacy Extensions
Oct 10 18:49:35 mops kernel: IPv6 over IPv4 tunneling driver


"Преславутое подключение USB HDD и FLASH"
Отправлено sersaz , 10-Окт-06 15:13 
>>>>А у меня вот:
>>>>Oct 10 15:17:36 mops -- MARK --
>>>>Oct 10 15:37:37 mops -- MARK --
>>>>Oct 10 15:57:37 mops -- MARK --
>>>>Oct 10 16:17:37 mops -- MARK --
>>>>Oct 10 16:37:37 mops -- MARK --
>>>>Oct 10 16:57:38 mops -- MARK --
>>>>Oct 10 17:17:38 mops -- MARK --
>>>>Oct 10 17:37:38 mops -- MARK --
>>>>Oct 10 17:57:38 mops -- MARK --
>>>>Oct 10 18:17:39 mops -- MARK --
>>>
>>>Не видит твое ядро флешку, вооще
>>>проверь физическое подключение и все ли модули загружены для usb
>>
>>как это? lsusb видит, lsmod видит... еще кто-то там видит... везде все
>>есть...
>Вот полная мессага, если угодно!
>
>Вот кажется про флэшку!
>Если это то, что надо, тогда подскажите, что прописать в fstab
>Oct 10 18:49:24 mops kernel: shpchp: Standard Hot Plug PCI Controller Driver
>version: 0.4
>Oct 10 18:49:28 mops kernel:  uba: uba1 < uba5 >
>Oct 10 18:49:28 mops kernel: usbcore: registered new driver ub
>Oct 10 18:49:28 mops kernel: Initializing USB Mass Storage driver...
>Oct 10 18:49:28 mops kernel: usbcore: registered new driver usb-storage
>Oct 10 18:49:28 mops kernel: USB Mass Storage support registered.
>Oct 10 18:49:35 mops logger: /etc/rc.d/rc.hotplug start (exiting script)
>Oct 10 18:49:35 mops kernel: NET: Registered protocol family 10
>Oct 10 18:49:35 mops kernel: lo: Disabled Privacy Extensions
>Oct 10 18:49:35 mops kernel: IPv6 over IPv4 tunneling driver



"Преславутое подключение USB HDD и FLASH"
Отправлено drv , 10-Окт-06 15:49 
похоже что она у тебя называеться uba
посмотри ls /dev/ub*


"Преславутое подключение USB HDD и FLASH"
Отправлено sersaz , 10-Окт-06 22:03 
>похоже что она у тебя называеться uba
>посмотри ls /dev/ub*

да нет такой дирректории....


"Преславутое подключение USB HDD и FLASH"
Отправлено drv , 11-Окт-06 09:41 
>>похоже что она у тебя называеться uba
>>посмотри ls /dev/ub*
>
>да нет такой дирректории....

"она" в смысле флешка :) Не директрория, а файлы должны быть, типа /dev/uba /dev/uba1 /dev/uba5
В крайнем случае сделай так, вытащи флешку
ls /dev/ > /tmp/dev_do.txt
вставь флешку
ls /dev/ > /tmp/dev_posle.txt
и сравни файлы, посмотри что добавилось
diff /tmp/dev_do.txt /tmp/dev/posle.txt :)))