Эта проблема
Недавно я копировал некоторые компакт-диски / DVD / Blu-ray, которые лежал дома на книжных полках, с проигрывателя Blu-ray с ноутбука, который не работает. Тем не менее, я не могу поставить портативный оптический привод Blu-Ray на моем новом ноутбуке. Я купил адаптер ODD к USB3.0, но он продолжает падать после 2 минут копирования, поэтому я также купил адаптер ODD к SATA (пассивный, только переназначение выводов и другие разъемы). Далее, было бы здорово получить к нему доступ иногда на другом компьютере, не перемещая диск каждый раз и не открывая корпус. Для других ноутбуков тоже.
Требуется идеальное решение
У меня есть сервер, который работает 24/24 и 7/7, но слишком медленно для преобразования видео и извлечения музыки в пакетном режиме, поэтому план:
- Поместите диск на сервер с адаптером SATA и запустите серверное приложение,
- Если у вас есть какой-нибудь драйвер в Windows, вы можете увидеть диск как «родной», подключив драйвер / клиент к серверу, и, например, сможете извлечь оригинальный Blu-ray.
Мой конфиг
Сервер находится под ArchLinux с последними обновлениями (на сегодняшний день), и у меня Windows 10 на моем ноутбуке. Samba - это решение, не требующее никаких действий, потому что оно просто отображает «файлы», а не нужное мне RAW / блочное устройство.
Что я нашел / попробовал
- NBD , но работает только в Linux, и я не вижу способа заставить его работать в Windows,
- И ничего более :(, функция «Общий доступ к диску» в OS X выглядит слишком упрощенно и является проприетарной, возможно, Windows, вообще никакого Linux,
- Кому ты рассказываешь ;)
В любом случае, спасибо за ваши будущие ответы!
источник
Ответы:
В соответствии с предложением @dirkt, я настроил свой сервер как iSCSI Target с Arch Linux, установив targetcli-fb из AUR, включив целевой сервис SystemD и, наконец, сконфигурировав все с помощью утилиты targetcli.
Со стороны Windows я запустил инициатор iSCSI, встроенный в Windows, и все настроил. Затем он появился как родной диск и работал довольно хорошо.
К сожалению, по какой-то причине специальная команда на диске приводила к систематической панике ядра. Кажется, что драйвер LUN, включенный в основной Linux, на данный момент не очень стабилен ... Или не любит специальные команды и не хочет их отрицать.
В любом случае, если вы хотите поделиться HDD, все должно быть в порядке!
Источник: iSCSI Target - ArchWiki
источник