3

У меня есть корпус USB-накопителя OWC Mercury Elite с 2 отсеками (OWCMEPT934AL2C). Он настроен на "индивидуальные" настройки для дисков, поэтому эти два диска отображаются как два отдельных диска на моем Mac (без рейда или связывания). Я пытаюсь смонтировать их на моем файловом сервере Slackware, но мне не удается подключить оба диска.

Устройство отображается как одно USB-устройство в /dev и, похоже, ему назначен путь к диску (/dev /sdh). Когда я пытаюсь смонтировать sdh1, я получаю "недопустимое блочное устройство", однако я могу смонтировать его по id.

# ls /dev/disk/by-id/
...
usb-OWC_Mercury_Elite-AL_ABCDEF0123451446-0:0
usb-OWC_Mercury_Elite-AL_ABCDEF0123451446-0:0-part1
...

Я не могу смонтировать первый (физический диск), но устройство «-part1» монтируется, и это "верхний" диск в устройстве (тот, который подключен через кабели, а не непосредственно к плате) - все правильные файлы есть.

# mount /dev/disk/by-id/usb-OWC_Mercury_Elite-AL_ABCDEF0123451446-0\:0-part1 /mnt/usbdisk1/
# mount
...
/dev/sdh1 on /mnt/temp/tv type ntfs (rw)

Обновление 1: когда я удаляю верхний диск из корпуса и подключаю его к системе, я получаю то же самое устройство, которое отображается в /dev /disk /by-id, но когда я монтирую его, это нижний диск. После нескольких настроек кажется, что верхний диск имеет приоритет над нижним. Я всегда могу смонтировать один диск, но не оба одновременно, и единственный способ смонтировать нижний диск - это удалить верхний.

Обновление 2: С некоторыми предложениями от друга, мы считаем, что это должно быть связано с драйвером в Linux, не поддерживающим несколько дисков на конкретном контроллере в корпусе OWC. Поэтому я подключил его обратно к своему Mac, чтобы попытаться выяснить, какой контроллер там. Корпус отображается в дереве USB в приложении System Info как «OWC Mercury Elite-AL Pro RAID» - НО ... под ним отображается только один том - "верхний" диск. Нижний диск нигде не отображается в дереве устройств, поэтому приложение System Info также не видит его. Дисковая утилита Mac OS не видит второй диск и монтирует его без проблем. Mac OS также, кажется, назначает обоим дискам путь устройства Unix (/dev/disk4 и /dev/disk5).

Это устройство OWCMEPT934AL2C - кто-нибудь знает, какой набор микросхем используется? Это, вероятно, Оксфорд .. Я просто не знаю что. Если я смогу найти это, я надеюсь, что смогу найти драйвер для этого.


Вывод lsusb по запросу:

# lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0557:2221 ATEN International Co., Ltd 
Bus 001 Device 004: ID 0781:5530 SanDisk Corp. Cruzer
Bus 002 Device 003: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 002 Device 005: ID 0926:000a 

Похоже, имя отсутствует, но последнее устройство (005) - это диск, потому что его там нет, когда я запускаю lsusb без подключенного диска.

Я знаю, что это можно сделать в Linux, потому что у меня есть устройство CloutFTP, которое работает со встроенным Linux, и оно прекрасно видит 2 диска, также как и мой маршрутизатор ddwrt. Вот почему я подозреваю драйвер чипсета.

Кто-нибудь знает, как добраться до второго диска? Я копался в Google, но я не могу найти решение .. теперь через 24 часа этот пост является хитом :(

Ура!

PS: Был в чате поддержки с OWC, и даже они ищут этот пост для ответа. Я надеюсь, что кто-то с более глубоким пониманием того, как linux обнаруживает диски, сможет нам помочь.

0