LINUX.ORG.RU

Что сломали в USB?


0

0

Вставил я шнур от фотоаппарата Nikon D50 в компьютер и захотел
слить фотки. Не тут-то было. Не монтируется. (Как USB Mass Storage)
 При попытке смонтировать вылазит сообщение типа Can't read superblock. Гляжу в dmesg - а там куча ошибок типа невозможности прочесть тот или иной сектор. Ну думаю - карточка (SD) накрылась...

На всякий случай попробовал на другом компьютере - всё прекрасно 
монтируется и считывается. Попробовал загрузиться в Knoppix (ядро 
2.6.19) - и на первом компьютере тоже всё замечательно и без проблем 
скопировалось. Более того, предыдущий раз я копировал фотки 29 июля - видно с очередным обновлением что-то подломалось.

Обычные флешки видятся нормально, только с фотоаппаратом не хочет.

Чипсет: Nvidia 590 SLI, проц athlon x2 64 5200 +
Система: Debian Testing (Lenny)

$uname -a
Linux m1x2 2.6.21-2-amd64 #1 SMP Tue Jul 10 21:39:38 UTC 2007 x86_64 GNU/Linux

Ядро 29 июля было тоже самое. Но тогда всё работало.

$dmesg
Initializing USB Mass Storage driver...
scsi6 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device scan complete
scsi 6:0:0:0: Direct-Access     NIKON    D50              1.00 PQ: 0 ANSI: 2
SCSI device sdb: 2012161 512-byte hdwr sectors (1030 MB)
sdb: Write Protect is off
sdb: Mode Sense: 0f 00 00 00
sdb: assuming drive cache: write through
SCSI device sdb: 2012161 512-byte hdwr sectors (1030 MB)
sdb: Write Protect is off
sdb: Mode Sense: 0f 00 00 00
sdb: assuming drive cache: write through
 sdb: sdb1
sd 6:0:0:0: Attached scsi removable disk sdb
sd 6:0:0:0: Attached scsi generic sg2 type 0
end_request: I/O error, dev sdb, sector 2012160
[скипнуто]
Buffer I/O error on device sdb, logical block 2012154
[скипнуто]
end_request: I/O error, dev sdb, sector 2012160
[скипнуто]
end_request: I/O error, dev sdb, sector 243
[скипнуто]
end_request: I/O error, dev sdb, sector 0
end_request: I/O error, dev sdb, sector 1
end_request: I/O error, dev sdb, sector 0
end_request: I/O error, dev sdb, sector 1
end_request: I/O error, dev sdb, sector 0
end_request: I/O error, dev sdb, sector 1

Ну вот не отследил я обновлений, ну что могли подломать, если
ядро за это время не менялось?


А если как ptp? ИМХО это лучше и удобнее, потому как всяко gphoto2 её отловит и выкачает всё что нужно. И gThumb есть.

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

Попробовал как ptp - получилось, правда инициализация камеры длилась секунд 30, но тем более странен косяк, ведь проблем ни с карточкой, ни с фотоаппаратом судя по всему нет. И всё-таки, интересно именно как диск использовать.

P.S. Где-то с полгода назад gphoto2 через ptp с моим фотиком вообще не работал - прогресс.

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

я себе кардридер купил за $15 :)

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