我在让 plex 工作方面遇到了很多困难。我映射了 3 个部分。2 个在我的自动外部磁盘上,1 个在我的主文件夹 (images) 上,运行良好。
问题是,当我尝试访问硬盘上的文件时,它说该文件不可用。
如果我运行:
sudo mount -t ntfs-3g /dev/your-NTFS-partition /media/discoexterno
我可以访问它。
不知道该怎么办……
答案1
您需要配置 fstab 来设置适当的权限。
Plex 网站上有一整页有关如何执行此操作的内容,请参阅: https://support.plex.tv/hc/en-us/articles/200288606-Mounting-NTFS-Drives-on-Linux
简而言之:
查找驱动器的 UUID:
sudo blkid | grep ntfs
创建一个将在其中安装驱动器的目录:
sudo mkdir /media/ext_NTFS_USB_Drive
使用命令编辑文件 /etc/fstab:
gksu gedit /etc/fstab
在此文件中添加一行并保存。
UUID=485CBF485CBF3014 /media/ext_NTFS_USB_Drive ntfs-3g 权限,自动 0 0
其中 UUID 是您的驱动器的 UUID,挂载点是您创建的文件夹。
现在安装驱动器:
sudo 挂载/media/ext_NTFS_USB_Drive
(例如,在 Nautilus 中,您可能会收到一条错误消息,指出驱动器已安装。只需将其卸载 - 安全移除驱动器,或单击 Nautilus 中的弹出图标)
现在在 Plex 中,您需要将尝试添加的媒体文件夹的位置更改为:/media/ext_NTFS_USB_Drive
答案2
通过观察本文似乎您遇到了权限问题。“显然 Plex 需要您媒体目录根目录的读取和执行权限” - 摘自文章。由于更改 ntfs 格式驱动器的权限很困难,因此您需要将其格式化为 ext4,并将电影所在目录的权限设置为 755。