Я переживаю відверто смішну ситуацію, коли на моєму робочому столі є два оптичні приводи, а в моєму медіа-центрі немає жодного (а також місця для одного). Перш ніж я розглядаю щось настільки екстремальне, як придбання зовнішнього оптичного приводу, я хотів би дізнатися, чи існує спосіб прив’язання моїх дисків до мережі.
Обидві машини є Ubuntu, і вони вже мають обмін NFS для доступу до засобів масової інформації з робочого столу.
Причина, про яку я запитую (а не просто експорт / media / cdrom), полягає в тому, що змонтована поділка NFS не схожа на пристрій у форматі CDROM на віддалену машину. Це для мене важливо, тому що мені потрібен XBMC для розпізнавання накопичувача як такого, щоб він міг обробляти диски автоматично і належним чином.
Тепер я не знаю , що робить оптичний привід зовнішній вигляд , як оптичний диск з Ubuntu. Якби я знав це, я, певно, знав би, що мені потрібно зробити. Я здогадуюсь, що udev
там в якийсь момент є якась гаряча дія.
Чи існує якийсь спосіб спільного використання пристрою на рівні блоку (наприклад /dev/sr0
), що дозволяє обом комп'ютерам монтувати його окремо ... Я відчуваю, що я опускаюся в кролячу нору, і я бачу всі ці масово перероблені рішення, як iSCSI і найпростіша віртуалізація вискакує переді мною ... Напевно, існує простий спосіб спільного використання декількох режимів приводу між двома комп'ютерами Ubuntu!
/media/cdrom
до nfs і змонтував його на іншому кінці як /media/cdrom
(і я бачу файли), але XBMC не виявляє зміни медіа (він не вважає, що місцем кріплення є DVD). Чи роблю щось дурне?
mount -o loop
локально на інших комп'ютерах.
ioctl
необхідна для DVD. Я використовував його років тому для непродуманої ідеї переключення через мережу, а потім забув дотепер ... (краще посилання: linux-mag.com/id/7118 )