LINUX.ORG.RU

Не монтируется флэшка


0

0

Столкнулся с какой-то странной нетерпимостью со стороны linux к 
флэшке, накопитель Transcend JF v35 8GiB, после подключения в 
dmesg вот такая ерунда:
[11549.621711] USB Mass Storage support registered.
[11555.826326] usb 5-2: new high speed USB device using ehci_hcd and
 address 5
[11555.966075] usb 5-2: configuration #1 chosen from 1 choice
[11555.967256] scsi5 : SCSI emulation for USB Mass Storage devices
[11555.976012] usb 5-2: New USB device found, idVendor=058f,
 idProduct=6387
[11555.976049] usb 5-2: New USB device strings: Mfr=1, Product=2,
 SerialNumber=3
[11555.976067] usb 5-2: Product: Mass Storage Device
[11555.976081] usb 5-2: Manufacturer: JetFlash
[11555.976091] usb 5-2: SerialNumber: BNXLH8M3
[11555.979247] usb-storage: device found at 5
[11555.979262] usb-storage: waiting for device to settle before
 scanning
[11561.192410] usb-storage: device scan complete
[11561.196281] scsi scan: INQUIRY result too short (5), using 36
[11561.196281] scsi 5:0:0:0: Direct-Access                                    PQ: 0 ANSI: 0
[11561.200281] sd 5:0:0:0: [sdb] Sector size 0 reported, assuming 512.
[11561.200281] sd 5:0:0:0: [sdb] 1 512-byte hardware sectors (0 MB)
[11561.200281] sd 5:0:0:0: [sdb] Write Protect is off
[11561.200281] sd 5:0:0:0: [sdb] Mode Sense: 03 00 00 00
[11561.200281] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[11561.202958] sd 5:0:0:0: [sdb] Sector size 0 reported, assuming 512.
[11561.203007] sd 5:0:0:0: [sdb] 1 512-byte hardware sectors (0 MB)
[11561.204066] sd 5:0:0:0: [sdb] Write Protect is off
[11561.204102] sd 5:0:0:0: [sdb] Mode Sense: 03 00 00 00
[11561.204118] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[11561.204136]  sdb: sdb1
[11561.332624]  sdb: p1 exceeds device capacity
[11561.333216] sd 5:0:0:0: [sdb] Attached SCSI disk
[11561.610215] attempt to access beyond end of device
[11561.610215] sdb: rw=0, want=8200, limit=1
[11561.610215] Buffer I/O error on device sdb1, logical block 0
[11561.610215] attempt to access beyond end of device
...

~$uname -a
Linux Ghost 2.6.26-1-686-bigmem #1 SMP Wed Aug 20 13:43:08 UTC 2008 i686 GNU/Linux

Что удивительно, под окошками всё ok.=(

Кто-нибудь с чем-то подобным сталкивался?

Вот что ещё интересно, на старом самосборном ядре 2.6.24 работает на ура.

Zi
() автор топика

Ядро обновить попробуй.

В случае, если проблема остаётся с последней версией ванильного ядра, надо писать баг-репорт.

anonymous
()

У меня были проблемы с модулем ehci_hcd, на некоторых флэшках. Симптомы несхожи, но попробуй поработать с ней на маленькой скорости, выгрузив этот модуль.

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

Да я то же на ядро подумал, к тому же в интернете встречал пару раз описание
подобной проблемы на 6.25 и 6.26. Вчера вечером обновил из репозитория ядро, сейчас
воткнул - заработало.
Правда вчера на неё badblocks -w натравил (под старым ядром), потом dd if=/dev/zero,
так что точно узнать в чём дело было, уже не получится.

2gest: ehci крутил, первым делом как столкнулся с проблемой, пошёл modinfo читать.

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

Разобрался в чём было дело, виновато таки ядро, сейчас на соседней 
машины с тем же ядром что было до апдейта на первой машине воткнул 
накопитель - те же ошибки, на машине с обновлённым ядром - всё ok.

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