如何将网络驱动器添加到Plex?


9

所以我一直在四处张望,找不到解决我问题的确切方法。我双重启动Windows 7和Ubuntu 13.04。我喜欢Ubuntu,并希望使用它代替Windows。一切都在运行PMS的Ubuntu 13.04上运行,并连接了一个外部USB HDD,直到获得NAS WD MyBookLive 3TB驱动器。因此,我了解到此驱动器上有共享文件夹。我创建了一个名为Plex的文件夹,该文件夹具有子目录:

“ MyBook”是驱动器的名称

  • MyBook / Plex /电影
  • MyBook / Plex / TV节目

我不知道如何正确地挂载/映射它,以确保每次需要重新启动时都将其挂载。而且我只是不明白如何将其添加到plex。我知道正确安装/映射共享文件夹“ Plex”后,此问题将得到解决。我只是无法看到它。进入共享文件夹“ Plex”不需要用户名或密码。因此不需要凭证。

mybook的IP地址是192.168.0.13

我读过各种东西,尝试过几种不同的东西,但是没有运气。如果有人可以帮助我,我将不胜感激。该驱动器与NFS和Samba兼容。

Answers:


10

我不相信Plex可以从网络位置访问驱动器,但是像Mac上的Plex上的该线程建议的那样-http://forums.plexapp.com/index.php/topic/58993-add-folder-from -local-network-nas-hdd-in-plex-server-library / -如果您能够在本地文件系统中挂载它们,那么您应该可以做到。

您需要确定要从MyBook挂载的文件出现在文件系统中的位置。我建议像/ media / Plex。确定后,打开终端并输入:

sudo mkdir /media/Plex

(这假设您还没有该目录。您需要输入密码,因为通常只有操作系统才能编辑/ media中的内容)

现在,让我们安装CIFS实用程序:

sudo apt-get install cifs-utils

然后,您需要编辑/ etc / fstab-这是告诉Ubuntu在启动时要挂载什么驱动器(以及挂载位置)的内容。您可能希望先备份/ etc / fstab(以防万一您想轻松撤消此操作)。您可以通过输入terminal来做到这一点

sudo cp /etc/fstab /etc/fstab.bak

(现在,您有一个名为fstab.bak的备份副本)

接下来,添加您的NAS。仍在终端中,键入:

sudo gedit /etc/fstab

这将在具有编辑权限的文本编辑器中打开/ etc / fstab。不要触摸已经添加到文档中的任何内容,而是在该文档的末尾添加以下内容:

//192.168.0.13/Plex /media/Plex cifs guest 0 0

由于您说没有密码,因此来宾应该可以工作。

*旁注:如果您使用受密码保护的NAS,请改用此行:

//192.168.0.13/Plex /media/Plex
username={{username}},password={{password}},iocharset=utf8,sec=ntlm  0  0

并分别替换{{username}}和{{password}}。*

现在,要进行测试,请输入终端:

sudo mount -a

并打开Nautilus(文件管理器)。MyBook的Plex文件夹现在应该显示在左侧边栏中!

因此,现在,您还应该能够通过单击“我的媒体库”部分(红色下方)中的大号+在Plex Media Server Web UI中“添加部分”。

plex突出显示“添加部分”

选择媒体的类型,然后您应该能够从新的/ media / Plex文件夹(实际上是MyBook)中选择电影或电视节目。我用可用的东西做过同样的事情(我没有MyBook,但是我用readyshare做过同样的事情,这是在将它安装在/ media / readyshare中之后,准备作为Plex部分添加的原因。 :)

从网络驱动器添加一个部分(readyshare)


因此,这工作。我现在唯一的问题是如何使用写权限安装它?我能读取的所有内容,但无法写入共享驱动器?
乔·卡拉汉

@JoeCallahan-问题可能是它是作为root用户安装的,因此只有root用户才能写入它-像这样的ubuntuforums.org/showthread.php?t=1409720-我们可以尝试解决此问题。因此,输入终端sudo id user_name(其中user_name是您通常的用户名)。您的输出应该是这样的uid=1000(user_name) gid=1000(user_name) groups=...-使UID和GID将它们添加到/ etc / fstab中的行中,因此看起来//192.168.0.13/Plex /media/Plex cifs defaults,uid=1000,gid=1000 0 0-如果仍然不起作用,请尝试将UID和GID用于sudo id plex
drkokandy 2013年

2
所以我用它来解决我的问题“ //192.168.0.10/Plex / media / Plex cifs guest,uid = joe,iocharset = utf8,file_mode = 0777,dir_mode = 0777,noperm 0 0”。我在这里找到“ askubuntu.com/questions/313093/… ”。以防万一有人想要参考。这将安装具有rw权限的plex共享驱动器。感谢大家的帮助。
Joe Callahan

0

我是新手。话虽这么说:我的答案是将外部驱动器从NTFS格式化为ext4,然后重新添加内容。然后,只需修改目录的权限(在我的情况下为/ media / data)。它像魅力一样运作。


0

我同意第二个回应。映射网络驱动器就像一个魅力。只需打开您的网络驱动器位置,右键单击媒体所在的文件夹,然后选择映射驱动器的选项即可。我给了我的字母Z,但是您可以选择任何可用的字母。然后,当您返回到Plex设置时,将看到您还有其他选择,可以从刚刚映射的字母驱动器添加文件夹。大量的单词,但单击3次:-)


0

在Windows设备上-

右键单击文件夹-共享文件夹(与所有人进行高级共享)允许共享必要的文件夹。-进入Plex转到主文件夹(单击+“添加按钮”查找网络映射的驱动器)允许plex添加所有文件--- *****并完成!


0

按照drkokandy的回答,sudo mount -a在Ubuntu 18.0.4中编辑fstab之后我无法工作。阅读这篇文章,我得到了以下工作:

//192.168.0.13/Plex /media/Plex cifs username={{username}},password={{password}},iocharset=utf8 0  0

-1

在我的cuscus nas上,无法通过plex读取usb驱动器。在usbhdd目录上启用了samba和nfs,不知道哪个起作用,但是plex现在可以看到媒体。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.