Страница 1 из 1

USB SATA HDD Case (JMicron Technology Corp.)

Добавлено: 01 апр 2011, 22:56
anyr
Кто-нибудь сталкивался с боксами для жестких дисков на JMicron USA Technology Corp. transcend storejet 25P?

Купил себе такой для заволявшегося 80Гб жесткого диска (Samsun hd080hj) и уже готов разбить оба. Устройство вроде нормально определяется, но при попытке что-либо сделать с файловой системой на диске либо выдает различные ошибки, либо перестает подавать признаки жизни.

Re: USB SATA HDD Case (JMicron Technology Corp.)

Добавлено: 05 апр 2011, 15:38
SPEccyFighter
Мож мощности USB порта не хватает?
http://www.transcendusa.com/Support/DLC ... 25P-EN.pdf
Раздел Troubleshooting стр. 20-21

Аппендикс, для дополнительного питания.

Re: USB SATA HDD Case (JMicron Technology Corp.)

Добавлено: 05 апр 2011, 20:53
anyr
У меня с дополнительным питанием от сети. Не должно.
Пробовал поработать на работе с этой же коробкой и этим же жестким диском по windows - те же яйца.
Ближе к выходным обязательно дожму тему - отпишусь.

Re: USB SATA HDD Case (JMicron Technology Corp.)

Добавлено: 05 апр 2011, 21:01
SPEccyFighter
Постарайся.
У меня самого
Transcend StoreJet 25C 500Gb (RTL)
и работает сутками.
Но usb-веник со временем еще наверное...
Потому тоже любопытно стало, что ж с ним не так?
Правда box...

Re: USB SATA HDD Case (JMicron Technology Corp.)

Добавлено: 07 апр 2011, 21:00
anyr
Не разобрался. Могу только писать то, что имею на данный момент.

Попытка убрать старые разделы и сделать новые не удалась ни в linux ни в windows.

Вытащил диск, подключил к матери, протестировал - работает без проблем. Созда один раздел в ntfs. Вставил обратно в бокс. Подключил работает. Но есть одно ньюанс. У меня на морду системника выведены дополнительные USB. При подключении к ним устройство определяется (отображается в lsusb, появляются устройства sdb в /dev), но mount ругается на отсутствие такого устройства. Подключил к USB, которые непосредственно на саму мать напаяны - заработал.

Счастье правда было недолгим. При работе с hdd в лога постоянно появлялись сообщения следующего плана:

Код: Выделить всё

Apr  7 19:53:14 anyr-desktop kernel: [  625.232028] usb 1-1: reset high speed USB device using ehci_hcd and address 8
А кончилось все и вовсе плохо:

Код: Выделить всё

Apr  7 20:05:53 anyr-desktop kernel: [ 1383.516550] sd 6:0:0:0: [sdb] Unhandled error code
Apr  7 20:05:53 anyr-desktop kernel: [ 1383.516556] sd 6:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
Apr  7 20:05:53 anyr-desktop kernel: [ 1383.516561] sd 6:0:0:0: [sdb] CDB: Write(10): 2a 00 01 81 59 6f 00 00 f0 00
Apr  7 20:05:53 anyr-desktop kernel: [ 1383.516582] lost page write due to I/O error on sdb1
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228063] flush-8:16    D c033c1e9     0  2076      2 0x00000000
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228070]  f3551b80 00000046 c034f644 c033c1e9 f3524000 00000001 c08c6700 c08c6700
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228078]  56530c97 00000149 c08c6700 c08c6700 00000000 00000149 00000000 c08c6700
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228085]  c08c6700 f6981960 01b42000 f6981960 c2408700 f6869090 f3551b90 c05c8c71
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228092] Call Trace:
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228103]  [<c034f644>] ? cfq_rq_enqueued+0x104/0x410
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228108]  [<c033c1e9>] ? elv_rb_add+0x79/0x90
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228115]  [<c05c8c71>] io_schedule+0x61/0xa0
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228120]  [<c0341394>] get_request_wait+0xb4/0x180
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228126]  [<c01662e0>] ? autoremove_wake_function+0x0/0x50
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228131]  [<c03414e1>] __make_request+0x81/0x400
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228135]  [<c0340364>] generic_make_request+0x324/0x520
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228141]  [<c01dc533>] ? mempool_alloc_slab+0x13/0x20
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228145]  [<c03405d2>] submit_bio+0x72/0x100
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228150]  [<c0151989>] ? irq_exit+0x39/0x70
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228156]  [<c0241bf0>] ? bio_alloc_bioset+0x40/0xc0
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228160]  [<c023ced5>] submit_bh+0xf5/0x130
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228164]  [<c023ec6b>] __block_write_full_page+0x20b/0x3b0
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228168]  [<c0242d40>] ? blkdev_get_block+0x0/0xe0
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228173]  [<c023f6ab>] block_write_full_page_endio+0xbb/0xf0
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228177]  [<c023e3c0>] ? end_buffer_async_write+0x0/0x150
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228181]  [<c0242d40>] ? blkdev_get_block+0x0/0xe0
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228185]  [<c023f6f7>] block_write_full_page+0x17/0x20
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228189]  [<c023e3c0>] ? end_buffer_async_write+0x0/0x150
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228193]  [<c0243b84>] blkdev_writepage+0x14/0x20
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228198]  [<c01e0e60>] __writepage+0x10/0x40
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228202]  [<c01e1dd6>] write_cache_pages+0x146/0x320
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228206]  [<c01e0e50>] ? __writepage+0x0/0x40
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228211]  [<c0243b70>] ? blkdev_writepage+0x0/0x20
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228215]  [<c01e1fd4>] generic_writepages+0x24/0x30
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228219]  [<c01e1ffc>] do_writepages+0x1c/0x40
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228224]  [<c0237008>] writeback_single_inode+0xb8/0x340
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228228]  [<c02377c9>] writeback_sb_inodes+0x149/0x230
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228232]  [<c0237c2a>] writeback_inodes_wb+0x8a/0x160
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228237]  [<c0237eeb>] wb_writeback+0x1eb/0x230
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228241]  [<c0237fb7>] wb_do_writeback+0x87/0x130
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228246]  [<c02380a2>] bdi_writeback_task+0x42/0x110
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228251]  [<c01ef180>] ? bdi_start_fn+0x0/0xc0
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228255]  [<c01ef1dd>] bdi_start_fn+0x5d/0xc0
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228259]  [<c01ef180>] ? bdi_start_fn+0x0/0xc0
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228263]  [<c0165eb4>] kthread+0x74/0x80
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228267]  [<c0165e40>] ? kthread+0x0/0x80
Apr  7 20:08:49 anyr-desktop kernel: [ 1560.228271]  [<c010363e>] kernel_thread_helper+0x6/0x10
Отмонтировал с f ключом. При повторном поключении получил ошибку о невозможности найти нулевой сектор :( Заново отформатировал созданный раздел (последняя процедура прошла безболезненно). Пока снова работает.

На http://ubuntuforums.org/showthread.php?p=9936785 советуют запускать модуль pata_jmicron. Сообщения на форуме достаточно древние. Не пробовал, но думаю, что это уже не актуально.

Тут http://forum.ubuntuusers.de/topic/exter ... einbinden/ описывается очень похожая ситуация, решение проблемы - замена Y-образного шнура (питание и data в одном флаконе).

Буду следить дальше. На выходных постараюсь съездить с телом к маньяку-железячнику. Может он что посоветует.

Re: USB SATA HDD Case (JMicron Technology Corp.)

Добавлено: 07 апр 2011, 21:33
anyr