linux 是否可以通过 USB 和网络共享 USB 硬盘?

Is it possible with linux to share a usb hdd via usb and network?

我想知道 linux 是否可行(尤其是 raspberry pi) 将我的有线电视接收器连接到我的树莓派 (master/slave?) 有线电视接收器认为树莓派是硬盘 但同时允许网络中的客户端获取录制的电影(肯定不是正在录制的电影)

我猜 WD-MyCloud Hardware 也在做同样的事情?!

Linux --USB-- 有线电视
 |
 -- USB 硬盘
 |
 -- 网络 - 客户

OwnClod 允许您通过网络访问 USB 硬盘,有点像 Dropbox。但是 raspberry pi 的 usb 不支持 otg。因此,您将无法通过 raspberry pi 的 USB 电缆将分区连接到电视槽。这是如果您的电视需要直接访问 HDD。

您可以使用Arietta or pcDuino或任何支持otg的板,并使用g_mass_storage。

g_mass_storage 允许您使用分区并将其附加到设备上,otg 电缆已连接到。该设备(在您的情况下为电视)会将其视为大容量存储器。 要附加它,您可以执行类似 'modprobe g_mass_storage file=/dev/sdb stall=0'

的操作

如果您在 Raspberry pi 上使用 Kodi (XBMC) mediacenter,那么您可以访问 mediacenter 上的文件,并且可以使用 OwnCloud 或 sambaserver 来访问网络上的文件。