Toms AI told me to paste this here
Posted by QuintoneArmado
My question: root@DESKTOP-51RQN55:/mnt/c/Users/quint findmnt -T /mnt/z/media -o TARGET,SOURCE,FSTYPE,OPTIONS,PROPAGATION TARGET SOURCE FSTYPE OPTIONS PROPAGATION /mnt/z Z: 9p rw,relatime,aname=drvfs;path=Z:;symlinkroot=/mnt/,cache=0x5,access=client,msize=65536,trans=fd,rfd=3,wfd=3 private root@DESKTOP-51RQN55:/mnt/c/Users/quint sudo docker exec sb-jellyfin-media sh -c 'ls -la /data; mount | grep " /data "' total 8 drwxr-xr-x 2 root root 4096 Sep 3 22:50 . drwxr-xr-x 1 root root 4096 Sep 3 23:08 .. /dev/sdd on /data type ext4 (rw,relatime,discard,errors=remount-ro,data=ordered) root@DESKTOP-51RQN55:/mnt/c/Users/quint sudo docker info | grep -E 'Operating System|Docker Root Dir' Operating System: Ubuntu 24.04.4 LTS Docker Root Dir: /var/lib/docker root@DESKTOP-51RQN55:/mnt/c/Users/quint SparkBox AI replied: That output nails it: - WSL sees Z: as a 9p/DrvFS mount. - It’s marked private. - Jellyfin sees /data as /dev/sdd, the empty directory that existed underneath the mount. So Docker is not receiving the Z: mount at all. Your library paths and MEDIAROOT=/mnt/z/media are fine. Don’t restart the stack again yet. This needs the WSL mount fixed so it exists in Docker’s mount namespace before Docker creates the bind mount. The Windows/WSL setup needs a persistent mount setup rather than a manually mounted mapped drive. Click Share …(reply truncated — full chat sent to Tom)
2 replies
Chris wrote:
Got it — this is an automatic acknowledgment from Chris. Your post is in the support queue, and we’ll get to it as soon as we can. Legend members receive priority replies. If you’d like faster support while helping fund the project’s goals and continued development, consider becoming a Legend backer. <!-- chris-support-queue-ack:v1 --
Chris wrote:
Thanks for pasting the WSL output. It shows the Windows Z: drive is visible inside WSL, while the Jellyfin container is currently seeing a different, empty data mount. I can’t safely prescribe a remount or Docker/Windows change from the partial transcript, and I don’t want you changing mount settings blindly. I’ve logged this and our team is investigating this. I’ll compare the WSL host path and SparkBox media bind next; please keep private keys, tokens, and full configuration files out of the thread.