我在 orange pi Lite 2 上的 Ubuntu 16.04.6 LTS 上启用了 samba 文件共享。连接到 USB 3.0 端口的驱动器是三星 SSD 840 pro。读取操作运行良好,但当我尝试写入时,几 MB 后它会卸载并重新安装在不同的安装点上,从 usb0 到 usb1,如果再次失败,则安装到 usb2 等等。小文件可以正确写入,但 100-240 MB 后的大文件会失败。
细节:
磁盘:/dev/sda1
自动挂载点:/media/usb0
smdb 版本:版本 4.3.11-Ubuntu
驱动文件系统:FAT32(ext4 和 exFAT 上也会发生)
编辑:崩溃时的日志
文件名:日志.macbookpro-7666
[2019/05/23 23:26:10.408147, 0] ../source3/lib/sysquotas.c:406(sys_get_quota) sys_path_to_bdev() 因路径 [.] 失败! [2019/05/23 23:26
:10.409523, 0] ../source3/lib/sysquotas.c:406(sys_get_quota) sys_path_to_bdev() 因路径 [.] 失败!
详细日志
[2019/05/23 23:40:10.553130, 3] ../source3/lib/sysquotas.c:433(sys_get_quota) sys_get_vfs_quota() 对 mntpath[/media/sdb1] 失败 bdev[/dev/sdb1] qtype[2] id[1001]: 函数未实现
[2019/05/23 23:40:10.554336, 3] ../source3/lib/sysquotas.c:433(sys_get_quota) sys_get_vfs_quota() 对 mntpath[/media/sdb1] 失败 bdev[/dev/sdb1] qtype[4] id[1001]: 函数未实现
[2019/05/23 23:40:10.688455, 2] ../source3/smbd/service.c:1050(close_cnum) macbookpro-7666 (ipv4:192.168.0.134:49933) 关闭与服务 Samsung SMB 的连接
[2019/05/23 23:40:10.732347, 3] ../source3/smbd/server_exit.c:252(exit_server_common) 服务器退出 (NT_STATUS_END_OF_FILE)
答案1
谢谢你的帮助,经过几个小时我终于找到了解决方案。以下是你必须添加在 samba 配置中的 3 行。
使用 sendfile = 无
大 readwrite = 无
最大 xmit = 16644
来源:gentoo 论坛