LINUX.ORG.RU

странность с флешкой


0

0

есть простая флешка, вставляю - все норм монитруется. есть картридер, в который вставлена 1 карточка SD. при подключении dmesg пишет:
usb 1-2: USB disconnect, address 8
usb 1-2: new full speed USB device using uhci_hcd and address 9
usb 1-2: configuration #1 chosen from 1 choice
scsi6 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 9
usb-storage: waiting for device to settle before scanning
Vendor: ICSI Model: IC1210 CF Rev: 1.6B
Type: Direct-Access ANSI SCSI revision: 00
sd 6:0:0:0: Attached scsi removable disk sdb
usb-storage: device scan complete

Ага, sdb...
mount /dev/sdb /mnt/flash/
mount: Носитель не найден

udevmonitor выдает:
UEVENT[1166397008.580876] add@/devices/pci0000:00/0000:00:11.2/usb1/1-2
UEVENT[1166397008.586732] add@/devices/pci0000:00/0000:00:11.2/usb1/1-2/1-2:1.0
UEVENT[1166397008.586787] add@/class/scsi_host/host7
UEVENT[1166397008.588435] add@/class/usb_device/usbdev1.10
UDEV [1166397008.662364] add@/devices/pci0000:00/0000:00:11.2/usb1/1-2
UDEV [1166397009.057089] add@/devices/pci0000:00/0000:00:11.2/usb1/1-2/1-2:1.0
UDEV [1166397009.128744] add@/class/scsi_host/host7
UDEV [1166397009.204507] add@/class/usb_device/usbdev1.10
UEVENT[1166397013.658379] add@/devices/pci0000:00/0000:00:11.2/usb1/1-2/1-2:1.0/host7/target7:0:0/7:0:0:0
UEVENT[1166397013.658429] add@/class/scsi_disk/7:0:0:0
UEVENT[1166397013.672823] add@/block/sdb
UEVENT[1166397013.672872] add@/class/scsi_device/7:0:0:0
UDEV [1166397013.788859] add@/devices/pci0000:00/0000:00:11.2/usb1/1-2/1-2:1.0/host7/target7:0:0/7:0:0:0
UDEV [1166397013.893790] add@/class/scsi_device/7:0:0:0
UDEV [1166397013.906863] add@/class/scsi_disk/7:0:0:0
UDEV [1166397014.035330] add@/block/sdb

Может кто то скажет, как все таки ее подмантировать? В винде, при подключении картридера появляется сразу 5 съемных дисков...


> Может кто то скажет, как все таки ее подмантировать? В винде, при подключении картридера появляется сразу 5 съемных дисков...

В мане к моему кардридеру было прямо написано что надо сделать чтобы его подключить. Правда давно это было, с тех пор уже и hdmount сменили на automount, нормально монтироваться стали flash-девайсы. Можно попробовать отрубить PnP в BIOS.

los_nikos ★★★★★
()

mount /dev/sdb1 /mnt/flash/ Тебе же надо раздел на устройстве смонтировать, наверное, а не устройство...

X-treme
()

> mount /dev/sdb /mnt/flash/

Вот это вообще не правильно, надо /dev/sdbN, где N - цифра от 1 до 5, но правильнее чтобы autofs их сам распознавал.

los_nikos ★★★★★
()
Ответ на: комментарий от los_nikos

>Вот это вообще не правильно [...]

Некоторые девайсы, в частности mp3-плееры и фотики, монтируются только как /dev/sda (без номера). Попытка создания раздела ни к чему хорошему не приводит -- девайс начинает ругаться или вообше не видит флешку. Хотя обычные usb-флешки монтируются нормально, т.е. как /dev/sdaX.

kaktyc ★★★★
()

Ядро сам пересобирал?

aeuo
()

Сам недавно эту проблему решал, помогло включение в ядре:
#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
CONFIG_SCSI_MULTI_LUN=y

и в modules.conf:
options scsi_mod max_scsi_luns=0xffffffff

Reinventer
()
Ответ на: комментарий от Reinventer

> и в modules.conf:

это уже лишнее имхо, у меня без него отрабатывает с CONFIG_SCSI_MULTI_LUN=y

isden ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.