LibreOffice Calc保存至CIFS挂载目录失败问题求助
LibreOffice Calc保存至CIFS挂载目录失败问题求助
大家好,我遇到了一个棘手的问题,想请各位帮忙分析下:
我的设备是HP Compaq nx9420,运行Debian 12/bookworm系统,内核版本为6.1.0-10-amd64,系统是默认安装的,没做过额外配置或优化。
我通过fstab挂载了一个CIFS共享驱动器,对应的配置行是:
//[ip]/[share] /[mnt]/[point] cifs user,username=[user] 0 0
挂载后我用普通用户身份操作,拥有读写权限,而且用cp、mv、touch这些基础命令,还有用nano编辑保存文件都完全正常,说明挂载本身是没问题的。这个CIFS共享是由一台运行OpenBSD+Samba 4.4.5的机器提供的,之前和Windows 7客户端搭配LibreOffice for Windows使用了很久,一直没出过问题。
但现在我用LibreOffice Calc(以下简称LOC)处理文件时遇到了麻烦:处理本地文件系统里的文件一切正常,但只要尝试把文件保存到挂载的CIFS目录就会失败。虽然文件大小会增加,看起来有数据写入,但LOC会弹出错误提示:
Error saving the document [file name] General Error. General input/output error.
之后再尝试打开这个刚保存失败的文件,LOC会提示文件已损坏,根本打不开。
我在网上搜过类似问题,也试过别人分享的解决方案,但都没效果:
- 执行
apt install libreoffice重新安装,虽然装了689MB的新内容,但问题依旧 - 关闭LOC的文件锁定功能,也没有任何改善
有没有大佬能给点解决思路?感激不尽!
Edit2:我已经找到解决方案并写成了回答,一开始是写在这里的...
备注:内容来源于stack exchange,提问作者Jon S
相关产品推荐
相关产品推荐

