Я только что купил внешний жесткий диск WD elements 3TB, отформатировал его в ext4 и установил его на raspberry pi (raspbian (ветвь debian) с последними обновлениями ядра и пакетов), и у меня возникли проблемы с подсчетом свободного места в linux.
Это вывод fdisk -l:
Disk /dev/sdb: 3000.6 GB, 3000590401536 bytes
255 heads, 63 sectors/track, 45600 cylinders, total 732566016 sectors
Units = sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0018b22e
Device Boot Start End Blocks Id System
/dev/sdb1
256 732566015 2930263040 83 Linux
Это вывод df -h накопителя:
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 2.7T 201M 2.6T 1% /media/disk2
Я смонтировал его на Samba (smb.conf) следующим образом:
[usbdisk2]
comment = password please!
dfree command = /home/pi/dfree
path = /media/disk2
create mask = 0775
directory mask = 0775
read only = no
guest ok = yes
browseable = yes
writable = yes
Это мой /home /pi /dfree (777 chmodded):
#!/bin/sh
df $1 | tail -1 | awk '{print $2" "$4}'
Это моя версия Samba: версия Samba 3.6.6
Когда сетевой диск монтируется на Windows, даже если на нем нет файлов, он говорит, что используется 139 ГБ свободного места, что для меня неприемлемо.
Что я делаю не так, как мне это исправить?
Изменить: я также предоставил метод dfree, проблема продолжается. Обновление вопроса
Спасибо,