Почему адаптер Scanlogic SL11R-IDE USB-to-ATA не работает?

Я пытаюсь восстановить данные из старого Linux, который был установлен в компьютере на жестком диске ATA. Я нашел SL11R-IDE ScanLogic Corp. Мостом IDE (04ce:0002), адаптер ATA к USB 1.0 как тот в изображении:

enter image description here и после включения его, я включил его в ноутбук с Ubuntu 12.04. Я привык к автоматически смонтированным дискам, но этот не обнаруживается в / медиа. После выполнения dmesg все, что я получил, является этим:

[215298.671924] usb 2-1.1: new full-speed USB device number 5 using ehci_hcd
[215298.767330] scsi19 : usb-storage 2-1.1:1.0
[215299.841701] usb 2-1.1: reset full-speed USB device number 5 using ehci_hcd
[215300.017258] usb 2-1.1: reset full-speed USB device number 5 using ehci_hcd
[215300.197050] usb 2-1.1: reset full-speed USB device number 5 using ehci_hcd
[215300.372730] usb 2-1.1: reset full-speed USB device number 5 using ehci_hcd

Я попытался включить адаптер к трем различным USB-портам в моем ноутбуке (один из них USB 3.0), но не получил удачи ни с одним из них. Я получаю различные устройства под, например: /dev/bus/usb/003/002 или /dev/bus/usb/002/004, но я не получаю никого /dev/sdbN ссылки. Вывод blkid -o list -c /dev/null просто разделы ноутбука.

Я попытался вынуть перемычку, поместив его как ведущее устройство и поскольку CS Включил, но не изменил результат.

Если я включаю его в ноутбук Windows7, устройство распознано, но ничто не смонтировано. Когда я включаю его в ноутбук Windows7 и подключаю устройство к сессии Ubuntu 12.04 VMware, работающей на Windows7, я получаю те же результаты как с ноутбуком Ubuntu - dmesg результаты как выше, но это не смонтировано.

Какие-либо идеи?

2
задан 10 September 2012 в 10:32

2 ответа

Проблема состоит в том, что Ваш чипсет USB-IDE очень стар и известный быть поврежденным (багги):

  • Ваш адаптер использует USB 1.0 Scanlogic (теперь Cypress Semiconductor) чипсет SL11RIDE
    • , Этот чипсет был выпущен шестнадцать несколько лет назад, в 1996-97
    • версия, которую Вы имеете, даже не может полностью поддерживать стандарт Массового хранения USB, который был только завершен в 1999.
  • Даже в течение нескольких лет после выпуска, SL11RIDE, как было известно, был проблематичен с жесткими дисками с интерфейсом IDE (но работал с оптическими дисками): пример
  • Его реализация USB известна , чтобы быть поврежденной, требуя, чтобы специальные меры в ядре - видели эту ошибку Ubuntu от 8,10
  • , Обновление встроенного микропрограммного обеспечения может работать, но существует две проблемы;

Простое решение

, простое решение, поэтому, кажется, для покупки нового адаптера USB К IDE, который является относительно дешевым. Если можно сказать нам страну проживания, я могу попытаться рекомендовать доступному поставщику/устройству, который, как известно, работает хорошо с Linux.

Альтернативное решение: восстановите модули ядра usb после исправления "необычных устройств" и надейтесь, что оно работает

  • , добавьте комментарий при необходимости в более подробных инструкциях
  • , Получают источник ядра Ubuntu
  • Изменение в linux-3.2.0 каталог
  • В drivers/usb/storage/unusual_devs.h файл, находят эту часть:

    UNUSUAL_DEV(  0x04ce, 0x0002, 0x026c, 0x026c,
                "ScanLogic",
                "SL11R-IDE",
                USB_SC_DEVICE, USB_PR_DEVICE, NULL,
                US_FL_FIX_CAPACITY),
    
  • и редактирование это для изменения первого 0x026c на 0x0000, т.е. строка должно читать:

    UNUSUAL_DEV(  0x04ce, 0x0002, 0x0000, 0x026c,
    
  • Затем восстанавливают модули хранения USB и перемещают .ko файлы в соответствующее ядро под /lib/modules. Этот патч позволяет необычным "мерам" относиться ко всем версиям микропрограммного обеспечения SL11RIDE, не просто версиям микропрограммного обеспечения 2.xxx.

4
ответ дан 21 October 2019 в 11:04

Я испытал затруднения из-за некоторых старых USB-адаптеров на человечности также. Я не испытан достаточно, чтобы сказать Вам почему, все же. Но Если у Вас есть время, можно всегда покупать новый адаптер онлайн. Они являются действительно дешевыми, я получил мой для 2 долларов США. Я не говорю, что это решит Вашу проблему, но это могло бы стоить протестировать, плюс Вы обычно получают s-ata адаптер вперед также.

Покупка нового adapeter работала на меня. Кажется, что Вы намного более опытны, чем я, тем не менее, поэтому, если Вы уверены, что это не адаптер, проигнорируйте этот ответ :)

2
ответ дан 21 October 2019 в 11:04

Другие вопросы по тегам:

Похожие вопросы: