ubuntu jellyfin支持外接存储吗
导读:支持情况与总体说明 在 Ubuntu 上,Jellyfin 可以直接使用外接存储(如 USB 硬盘、U 盘、SATA 移动硬盘)以及网络存储(如 NFS、SMB/CIFS)。常见做法是将外接存储挂载到本地目录(例如 /mnt/udisk 或...
支持情况与总体说明 在 Ubuntu 上,Jellyfin 可以直接使用外接存储(如 USB 硬盘、U 盘、SATA 移动硬盘)以及网络存储(如 NFS、SMB/CIFS)。常见做法是将外接存储挂载到本地目录(例如 /mnt/udisk 或 /media/xxx),然后在 Jellyfin 的 Web 管理界面添加该目录作为媒体库路径;若使用 Docker,则把该目录挂载到容器内对应位置即可。
快速配置步骤
- 准备挂载点并挂载外接存储(以 ext4 的 USB 硬盘为例):
- 查看设备与 UUID:
sudo blkid - 创建挂载点:
sudo mkdir -p /mnt/udisk - 编辑 /etc/fstab 使用 UUID 实现自动挂载(示例):
UUID=xxxxxxxxxx /mnt/udisk ext4 defaults 0 0 - 挂载生效:
sudo mount -a
- 查看设备与 UUID:
- 在 Jellyfin 中添加媒体库:
- 访问 http://服务器IP:8096,完成初始化后进入“媒体库”,点击“添加媒体库”,在“文件夹 +”中选择刚才的挂载目录(如 /mnt/udisk/Movies)。
- 权限提示:
- 若 Jellyfin 无法读取挂载目录,检查目录权限与归属,必要时调整(例如
sudo chmod -R 775 /mnt/udisk或将 jellyfin 用户加入对应用户组后再重启服务)。
- 若 Jellyfin 无法读取挂载目录,检查目录权限与归属,必要时调整(例如
Docker 部署的挂载方式
- 将外接存储挂载到宿主机(如 /mnt/udisk),然后启动容器时把目录挂载进容器:
- 示例:
docker run -d \ --name jellyfin \ -p 8096:8096 \ -v /mnt/udisk/jellyfin/config:/config \ -v /mnt/udisk:/media \ jellyfin/jellyfin - 说明:把媒体目录(如 /mnt/udisk)挂载到容器内(如 /media),在 Jellyfin 中添加 /media 下的子目录作为媒体库路径即可。
- 示例:
网络存储与自动挂载
- NFS 示例(局域网 NAS):
- 安装工具:
sudo apt-get install -y nfs-common - 临时挂载:
sudo mount -t nfs 192.168.1.100:/volume1/video /mnt/nas - 自动挂载(/etc/fstab):
192.168.1.100:/volume1/video /mnt/nas nfs rw 0 0
- 安装工具:
- SMB/CIFS 示例(Windows 或 NAS 共享):
- 安装工具:
sudo apt install -y cifs-utils - /etc/fstab 示例:
//192.168.2.226/media /mnt/nas cifs auto,username=hyl,password=Hao12345600,file_mode=0777,dir_mode=0777 0 0
- 安装工具:
- 提示:网络挂载建议加上
_netdev等选项并使用系统服务管理,确保 Jellyfin 启动时存储已就绪。
常见问题与排查
- 权限问题:Jellyfin 服务默认以专用用户运行,若外接存储挂载点的权限过严会导致媒体无法读取。可调整挂载点权限或将 jellyfin 用户加入相关用户组后重启服务(如
sudo usermod -aG video jellyfin再sudo systemctl restart jellyfin)。 - 服务启动或路径问题:若使用 Docker,遇到启动失败或路径不存在,优先检查容器日志(如
docker logs jellyfin)或宿主机服务日志(如journalctl -u jellyfin -f),确认挂载点是否正确映射、目录是否存在。 - 中文显示异常:若出现中文方框或乱码,通常是系统缺少中文字体与语言环境,安装中文字体包并生成 zh_CN.UTF-8 后重启服务(如
sudo apt install language-pack-zh-hans与sudo locale-gen zh_CN.UTF-8)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu jellyfin支持外接存储吗
本文地址: https://pptw.com/jishu/757598.html
