Debe asegurarse de que el usuario plex
tenga acceso no solo a la unidad, sino a la carpeta en la que está montada la unidad. Después de muchos ajustes, terminé por esta ruta:
Edite las Opciones de montaje (Discos -> "Más acciones" (los dos engranajes debajo del mapa "Volúmenes") -> Editar opciones de montaje) de modo que:
nosuid,nodev,nofail
está en el área para almacenar las opciones en el archivo / etc / fstab (el cuadro de texto bajo "Nombre de icono simbólico")
y establecer el punto de montaje para ser:
/media/<user>/<HDD Name>
y vuelva a montar su HDD para que aparezca en la ubicación especificada.
Luego, brinde a todos los usuarios en la computadora acceso de lectura al disco yendo a la Terminal e ingrese:
sudo chmod go+rx /media/<user>/
sudo chmod go+rx /media/<user>/<HDD Name>/
También puede ser necesario asegurarse de que los permisos de ACL estén configurados correctamente, por lo que también podría ser necesario lo siguiente:
sudo setfacl -m g:plex:rx /media/<user>/
FYI: Si un archivo / directorio muestra un +
símbolo como parte de sus permisos (por ejemplo drwxr-xr-x+
), eso significa que los controles ACL están activos para ese archivo / directorio.
Ahora que Plex tiene acceso a la unidad, debe asegurarse de que tenga acceso a todos los archivos en los directorios relevantes. Esto se puede hacer repitiendo lo siguiente para todas las carpetas de su biblioteca de medios:
sudo chmod -R +rwX /media/<user>/<HDD Name>/<Library Folder>
Esto resolvió mis problemas para las dos unidades adicionales que he agregado a mi HTPC. Espero eso ayude.
PD: Como mencionó @douggro, Plex tiene un buen artículo sobre el tema, pero cambiaron la estructura de su sitio, por lo que me tomó un tiempo encontrarlo en su enlace, así que aquí hay un enlace más actual a la página: Plex Guía de permisos de Linux