Help mounting CDROM as a Network Block Device with OSMC


I have been trying to mount my CDROM over the network.

My CDROM is physically connected to my rpi3 running the latest OSMC. My goal is to make my CDROM also available to my Vero 4k over the network.

I have followed this tutorial:

The thing is that the OSMC kernel apparently isn’t built with support to nbd. At least I couldn’t load the proper module.

@vero:~$ sudo modprobe nbd
modprobe: FATAL: Module nbd not found.

Any help would be appreciated.


I’ll look in to this and let you know if this can be added shortly


Thanks, Sam.

If you’re on a Vero4K, Sam should have already included usbip support in the kernel. Please see Include usbip support?

@dillthedog Thanks for replying.

I have tried now with usbip.

I was able to setup on the server side using my a Pi Zero as server running raspbian.

But I couldn’t attach it to my Vero 4k running OSMC.

@vero:~$ sudo usbip attach -r -b 1-1.3
libusbip: error: udev_device_new_from_subsystem_sysname failed
usbip: error: open vhci_driver
usbip: error: query

@vero:~$ sudo modprobe vhci-hcd
modprobe: FATAL: Module vhci-hcd not found.

It appears that some modules are missing from kernel.

Ah, it looks like Sam didn’t actually add the patch until 12 November, so it’ll be in the next update.

That’s right. It should be available in the Stretch update if you’re willing to try it.