rpi / LinuxのSamba共有は、WindowsがHDDスペースの代わりにSDカードスペースを報告します。

rpi / LinuxのSamba共有は、WindowsがHDDスペースの代わりにSDカードスペースを報告します。

Samba構成は、2つの外部HDD用に作成されたマウントポイントを直接指す必要がありますが、Windowsではまだ116 GB(PiのOS 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 return

/      /dev/mmcblk0p2 ext4   rw,noatime

ありがとうございます!

答え1

Samba共有がSDカードのルートファイルシステムのディスク容量を報告するのは、それが指している場所です。このディレクトリは/usb1/shareルートファイルシステムにあります。

/etc/fstabエントリが無効で、インストールできない可能性があります。以下を実行して確認できます。

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

最初のコマンドはファイルシステムのマウントを試みます。 2番目は、使用しないでください指定されたディレクトリを保持する物理ファイルシステムを識別します/

この/etc/fstabアイテムを試してください

UUID=DEVICEUUID  /usb1/share  ext4  defaults  0  0

関連情報