[Solved] Realtek Card Reader

Есть такой кард ридер на нотике:
Bus 001 Device 003: ID 0bda:0158 Realtek Semiconductor Corp.

Устройство /dev/sdb существует с самого начала, вставляем SD карту, ничего не происходит, udev молчит, fdisk /dev/sdb -l показывает раздел fat16, вытягиваем карту fdisk ничего не показывает, то есть вроде он работает, только устройство sdb1 не появляеться, что можно сделать?

думается, что устройсво ваше

думается, что устройсво ваше работает как usb-fdd, что не предпологает наличие разделов на устройстве.
как fd0...

но это только предположение )

несовсем так, просто на

несовсем так, просто на флэшки обчно не пишут MBR и поэтому разделов там нет. если его отформатить чем-нибудь, чтоб с разделами - будет с разделами

скажем так... MBR то не

скажем так...
MBR то не пишут, однако обычно флеши работают все же как sd_1
И на таких флешах, да, можно создать разделы, соответственно будут sd_2,sd_3...

на флоппи тоже можно создать разделы, тока работать с ними нельзя, только с самим fd0.

может такой же флеш попался?

хотя я ваще никогда не пробовал создовать фс прям на устройсте...
Тоесть у него прям в 0 секторе будет файловая таблица? и если создать там раздел все данные убьются )

Устройство fd0 нету в /dev

Устройство fd0 нету в /dev есть папка fd, а в ней цифры до 7, мне кажеться все намного проще, у меня же получаеться создать с помощью fdisk раздел, получаеться его примонтировать, создать на нем данные итд.
Скорее всего это какой то хардварный кард ридер, так как работает он без каких либо драйверов и система его воспринимает как винт, так как это устройство существует с самой первой загрузки с live-cd, и соответственно система не отслеживает изменнения разделов, потому что считает их статичными, может в ядре надо какой нибудь hotplug включить?

а если создать 2 раздела?

а если создать 2 раздела?

получилось создать два

получилось создать два раздела

а в /dev/ что видим? )чо

а в /dev/ что видим? )

вот это видим: sdc sdc1

вот это видим:
sdc
sdc1
sdc2

а проверь - sdb это не одно и

а проверь - sdb это не одно и тоже, что sdc1?

sda - винт ноута sdb -

sda - винт ноута
sdb - внешний usb винт
sdc - кард ридер

почему третий?
потому что usb винт был подключен при вкл ноута, если загрузиться без него кард ридер станет sdb

значит

я повторяю: кард ридер второе

я повторяю: кард ридер второе устройство то есть: sdb (как было вначале)
но если загрузиться с подключенным внешним usb винтом то кард ридер смещается и становится sdc (как в последнем варианте), а если еще и флешку воткнуть перед включением ноута, то кард ридер станет sdd
:)
ссори что запутал, но проблема не решена, есть кард рилер и он не работает, как надо :)

хватит короче меня путать ) я

хватит короче меня путать ) я и так уже нифига не соображаю )

вобщем карту вставь в картридер, создай на ней два раздела и глянь, чо там в у тя в /dev творится!
все, я спать )

повторю плоблему

дабы избежать непоняток повторю вопрос (из-за моей невнимательности возникла некоторая путаница сформулирую вопрос заново)

в /dev существует sdb - это кард ридер, вставляем sd карту, ничего не происходит, udev молчит.

fdisk -l /dev/sdb - показывает разделы sd карты, но соответствующие устройства (sdb1, ...) не появляеться.

с помощью fdisk заново создал 2 раздела, sdb1 и sdb2, в /dev появились соответствующие устройства, разделы монтируються и работают, НО при удалении sd карты sdb1 и sdb2 не пропадают.
Если перезагрузится не вынимая карты sdb1 и sdb2 сохраняються, если же карту достать возвращаемся в начало: есть sdb и если вставить sd карту - НИЧЕГО НЕ ПРОИСХОДИТ

есть в разделе scsi

есть в разделе scsi опция

Probe all LUNs on each SCSI device

включите - вероятно то что нужно...

эта опция включена

эта опция включена

. equery b rescan-scsi-bus [

.

equery b rescan-scsi-bus
[ Searching for file(s) rescan-scsi-bus in *... ]
sys-apps/rescan-scsi-bus-1.25-r1 (/usr/sbin/rescan-scsi-bus -> rescan-scsi-bus.sh)

не помогло :(

Host adapter 0 (ata_piix) found.
Host adapter 1 (ata_piix) found.
Host adapter 2 (ata_piix) found.
Host adapter 3 (ata_piix) found.
Host adapter 4 (usb-storage) found.
Scanning SCSI subsystem for new devices
Scanning host 0 channels 0 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning host 1 channels 0 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning host 2 channels 0 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning for device 2 0 0 0 ...
OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: HITACHI HTS54321 Rev: FB2Z
Type: Direct-Access ANSI SCSI revision: 05
Scanning host 3 channels 0 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning host 4 channels 0 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs
Scanning for device 4 0 0 0 ...
OLD: Host: scsi4 Channel: 00 Id: 00 Lun: 00
Vendor: Generic- Model: Multi-Card Rev: 1.00
Type: Direct-Access ANSI SCSI revision: -1
Report Luns command has bad field in cdb
Scanning for device 4 0 0 0 ...
OLD: Host: scsi4 Channel: 00 Id: 00 Lun: 00
Vendor: Generic- Model: Multi-Card Rev: 1.00
Type: Direct-Access ANSI SCSI revision: -1
0 new device(s) found.
0 device(s) removed.

OLD: Host: scsi2 Channel: 00

OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 00
Type: Direct-Access ANSI SCSI revision: 05
...
OLD: Host: scsi4 Channel: 00 Id: 00 Lun: 00
Vendor: Generic- Model: Multi-Card Rev: 1.00
Type: Direct-Access ANSI SCSI revision: -1
Report Luns command has bad field in cdb

странно это все...

c scsi в чистом виде не

c scsi в чистом виде не сталкивался и к сожалению эти цифры мне не о чем не говорят

hitachi - это винт
по кардридеру lshw
*-usb:1
description: Mass storage device
product: USB2.0-CRW
vendor: Generic
physical id: 5
bus info: usb@1:5
logical name: scsi4
version: 58.87
serial: 20071114173400000
capabilities: usb-2.00 scsi emulated scsi-host
configuration: driver=usb-storage maxpower=500mA speed=480.0MB/s
*-disk
description: SCSI Disk
physical id: 0.0.0
bus info: scsi@4:0.0.0
logical name: /dev/sdb
size: 59MiB (61MB)
capabilities: partitioned partitioned:dos
дальше разделы

интересная ситуация: вставляем SD карту запускаем lshw - появляются sdb1 и sdb2, вытягиваем SD карту lshw разделы исчезли :)

Но это к сожалению не решение проблемы, есть еше идеи?

доброго времени суток та-же

доброго времени суток
та-же проблема, тот-же кардридер. решение пришло само по себе..
загляни в биос, у меня на все четыре слота стояло автоопределение. после установки вместо Auto или CDROM на HardDrive все слоты определились как жесткие диски, и даже определялся раздел на каждом из них (hald помогал..)

ко мне решение тоже пришло

ко мне решение тоже пришло само, пересобрал систему с поддержкой hal и заметил что все заработало само по себе :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".