我希望这是获得帮助的正确地方,因为我相信这是 Samba 的问题,或者更可能是它使用的配置/挂载的问题。
简短的背景故事:我有一台树莓派,我将其用作 Jellyfin 的媒体服务器。现在 SD 上的空间当然有限,因此我想使用我拥有的旧外部硬盘来增加可用空间。
Jellyfin 驱动器位于 /media/files/ [ls -l on /media/files] (https://i.stack.imgur.com/mUUom.png)
电影和电视节目中已经存在文件。现在我添加了一个新文件夹“Externe”,并将外部硬盘安装到其中。权限设置为 777 -R,因此应该不会出现问题。当我查看驱动器时,我也看到了这样的情况:
[df -l;显示 2TB 基本上都是空闲的(使用了 1%)](https://i.stack.imgur.com/uW4za.png)
现在来看看我的 SMB 配置。路径设置为 /media/files,因此我假设“Externe”文件夹也将被考虑在内。
[SMB.conf](https://i.stack.imgur.com/0XK60.png)
我可以从我的电脑上看到该文件夹/访问它,还可以例如创建一个文件夹或复制一个小文件,比如一张图片:
[在客户端电脑上打开 SMB 共享] (https://i.stack.imgur.com/AFmTp.png)
但当我尝试复制一大堆电影时,我得到了错误信息,说空间不足,缺少 3,X GB。要复制的文件总共有 47,X GB,所以应该没有问题。
复制失败,47GB 的数据原本应该接近 2TB 的可用空间。
知道我搞砸了什么导致出现此错误吗?这对我来说毫无意义,因为驱动器在那里,它已安装,我可以访问它,甚至可以复制/传输/创建文件,但只有大小问题,我无法解释。
由于我在网上看到一些关于 exfat 问题的帖子,所以我将驱动器更改为 ext4,但没有成功。与上述相同。