rpi/Linux 上的 Samba 共享报告的是 SD 卡空间,而不是 Windows 中的 HDD 空间

rpi/Linux 上的 Samba 共享报告的是 SD 卡空间,而不是 Windows 中的 HDD 空间

samba 配置应该直接指向我为两个外部 HDD 创建的安装点,但它在 Windows 中仍然报告为 116GB(我在 Pi 上的操作系统 SD 卡大小)。

/etc/fstab(DEVICEUUID 是硬盘的实际 UUID)

UUID=DEVICEUUID /usb1/share ext4 defaults,auto,users,$users,rw,nofail

/etc/samba/smb.conf(仅显示 share1 以方便阅读)

[Share]
comment = Private storage
path = /usb1/share
valid users = @users
force group = users
create mask = 0775
directory mask = 0775
read only = no

我还在 /usb1 和 /usb2 目录上运行了以下命令

sudo chown -R pi usb1
sudo chmod -R 0775 usb1

findmnt --target /usb1/share 返回

/      /dev/mmcblk0p2 ext4   rw,noatime

谢谢!

答案1

您的 Samba 共享报告 SD 卡根文件系统磁盘空间的原因是因为这就是它所指向的位置。该目录/usb1/share位于该根文件系统上。

可能是/etc/fstab因为该条目无效而无法安装。您可以通过运行来检查这一点

mount /usb1/share
findmnt --target /usb1/share

第一个命令尝试挂载文件系统。第二个标识保存指定目录的实际文件系统;不应该的/

尝试这个/etc/fstab条目

UUID=DEVICEUUID  /usb1/share  ext4  defaults  0  0

相关内容