我已经尝试过在我的Arch系统上安装Emby和Plex (当然不是同时安装)。我跟踪了每一个相关的Arch Wiki页面。在这两个问题上,我都遇到了相同的问题:他们看不到/run/media/$USER的内容。我在该目录中安装了两个外部驱动器(最初使用udisksctl自动挂载,我尝试为其中一个驱动器添加一个Fstab规则,以查看这是否会产生影响)。
我加入了plex和media组,chown编辑了媒体目录。似乎没有什么改变。我也修改了systemd单元文件,没有任何改变。
这里是/run/media/jlcarveth的ls
drwxrwxrwx 13 jlcarveth jlcarveth 4.0K Dec 9 10:45 JLC6TB
drwxrwxrwx 1 jlcarveth jlcarveth 12K Sep 4 20:48 Media正如我已经提到的,这是在Arch上,更新的包运行6.0.11 linux内核。
发布于 2022-12-30 00:17:43
看起来,丛是作为一个系统服务安装在Arch上的。systemd服务的某些设置可能导致它们使用挂载名称空间。
您可能需要找到文件plexmediaserver.service并将其编辑成您的问题。
但是,首先要考虑移动驱动器的安装位置。有关更多信息,请参见Linux FSH。/run是一个安装任何东西的非常奇怪的地方。
Systemd可能在/run上专门安装了一些不同的东西,所以请考虑使用/mnt或/media
https://unix.stackexchange.com/questions/730019
复制相似问题