Ubuntu 13.04 中的 Plex 媒体服务器和挂载问题

Ubuntu 13.04 中的 Plex 媒体服务器和挂载问题

希望这不是一个新手经常问的问题......

因此,我决定将 plex 媒体服务器放到 Ubuntu 安装中,以便为我的房子提供一个稳定的平台,从而最大程度地提高可用性。我曾考虑过设置一台旧的 WinXP 机器来执行此操作,但我认为在 Ubuntu 上可以充分利用旧硬件,而且它可以充分利用所有 RAM,因为它是 64 位操作系统,而不是 32 位。

话虽如此,我还是遇到了一些问题。我的机器目前是一台较旧的:

  • 13.04 64位。
  • AMD2.7 双核
  • 8GB 内存

我对 Linux 的了解最多只是一般水平,但我确实有一些命令行经验。我的问题是......

我终于将所有媒体从我们正在使用的 Windows 7 MCE 机器上移过来,但速度却慢了很多。显然 Plex 不支持子文件夹,我不得不重新设计目录结构,因为我想将视频文件分成适合儿童的类别(音乐文件也是如此)。因此,我曾经gparted创建过几个不同的逻辑卷,这些逻辑卷将彼此独立安装,并允许我在 Plex 中创建不同的存储库,现在我们的孩子可以访问这些存储库。

我知道必须调整媒体(电影、电视节目、音乐等)的命名约定,以便 Plex 可以找到它们。但是,我读了一些资料,发现这可能不是我遇到的唯一问题。我读过其他帖子,它们表明卷上的权限需要为,777以便允许 Plex 访问它们,或者需要将 Plex 添加到我的默认usergroup。这不是问题,因为我可能是唯一一个访问服务器上任何内容的人,而且我很放心chmod -R解决这个问题。此外,我读到卷是使用默认/media挂载点挂载的,这是真正的潜在问题。我读到挂载点需要更改为/mnt。为了做到这一点,似乎我需要编辑/etc/fstab才能更改挂载点。我找到了这个指南:MoveMountpoint 操作方法 - Ubuntu 社区文档

我的问题是,将所有文件移到目录中并将它们挂载在 后/media,我是否应该将文件撤消以更改挂载点?或者也许更好的说法是,更改挂载点后,我的数据是否仍在分区中,还是会丢失?另一组问题是,这是否有必要?有没有更简单的方法来更改挂载点?虽然我对使用命令行还算满意,但我更喜欢 GUI 选项,因为我的 Linux-fu 已经过时了。唉,我找不到任何可靠的方法,我读过的所有帖子都说编辑/etc/fstab很“容易”。恐怕上面提到的“如何做”文章不是 100% 让我满意的,尽管它看起来写得很好。

提前感谢您的任何意见/反馈/帮助!

答案1

最安全的选择是始终备份,其次,XBMC 在管理这类事情方面做得更好,可以考虑使用 XBMC 作为替代方案

答案2

备份总是一个好主意,但更改挂载点不应使您的数据面临风险。如何通过编辑创建挂载点fstab取决于您创建的分区类型gptd- NTFS、EXT 等。在开始编辑fstab条目之前,只需使用 备份当前文件即可sudo cp /etc/fstab /etc/fstab.backup

据我所知,Plex 会创建用户plex来运行进程,并且plex需要对媒体目录的明确权限。通过 挂载的分区fstab将挂载为root。您可以通过将媒体文件存储在每个分区的顶级目录(例如,第一个分区上的“Media1”)中并使用 为该文件夹和封闭文件夹分配权限来绕过此问题sudo chown -R plex /media/mountpoint/Media1。否则,您必须在分区的条目中使用uidgidumask值,fstab以便让具有读/写权限的所需用户挂载它们plex。我发现本文fstab对于解释条目和设置位有一定帮助umask

相关内容