使用NTFS
因为一开始在win上上传了一些文件,尝试使用ntfs挂载
lsblk -f # 查看块设备、文件系统、UUID、挂载点
blkid # 查看 UUID 和文件系统类型
df -hT # 查看已挂载的文件系统
findmnt # 以树形查看当前挂载sudo mount -t ntfs3 -o rw,uid=1000,gid=1000,umask=002 /dev/sdb1 /mnt/sdb1
df -hT /mnt/sdb1
然后出现cp卡住,换了rsync之后报错空间不足;直接寄了,不建议,老实格式化ext4
格式化ext4
sudo mkfs.ext4 -L data -m 1 /dev/sdb1 修改docker
qianyao@qianyao-Default-string:~/jellyfin$ docker compose ls
NAME STATUS CONFIG FILES
astrbot running(1) /opt/1panel/apps/astrbot/astrbot/docker-compose.yml
jellyfin running(1) /home/qianyao/jellyfin/docker-compose.yml
qbittorrent running(1) /opt/1panel/apps/qbittorrent/qbittorrent/docker-compose.yml使用docker compose ls查看compose文件
services:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
user: "1000:983"
group_add:
- "992" # render 组
- "44" # video 组
ports:
- "8096:8096/tcp"
- "7359:7359/udp"
volumes:
- ./config:/config
- ./cache:/cache
- /mnt/data/media:/media
devices:
- /dev/dri:/dev/dri # 映射核显设备
restart: unless-stopped
修改挂载以后在docker对应的文件夹内
docker compose down
docker compose up -d解决休眠问题
经过一个晚上,发现挂载有时候会失败,可能跟硬盘休眠有关,本来sdb1变成了sdc1
UUID=3ed40396-ca2a-4a39-aec8-05db66d93440 /mnt/data ext4 defaults,nofail,noatime,x-systemd.device-timeout=10s,x-systemd.automount 0 0在 /etc/fstab 中通过uuid挂载解决