分页: 1 / 1

smbfs手动mount正常 fstab自动mount乱码的奇怪问题

发表于 : 2007-12-19 1:09
experience
因为Samba服务器是在一个小机器上,运行的Samba版本很低还是精简的。所以服务器端缺省设置,用的是cp936的codepage。

通过直接

代码: 全选

 sudo mount -t smbfs //192.168.1.1/All_Partitons /home/lin/OpenWrt -o iocharset=utf8,codepage=cp936
做的挂载正常,可以显示中文。

现在想在fstab中加入自动挂载。添加了如下的一行

代码: 全选

//192.168.1.1/All_Partitions /home/lin/OpenWrt smbfs user,iocharset=utf8,codepage=cp936 0 0
然后用

代码: 全选

mount /home/lin/OpenWrt
挂载的,就有乱码,我搜索过版面和Google,没有见到类似的情况。

手动挂载的话,用起来很不方便,几乎就和smbclient一样了。

或者有什么方法,比较方便,由sudo挂载完成后,普通帐号可以 写入的方法?

谢谢![/code]

发表于 : 2007-12-19 1:50
experience
目前找到的变通的方法是

代码: 全选

sudo mount -t smbfs //192.168.1.1/All_Partitions /home/lin/OpenWrt -o iocharset=utf8,codepage=cp936,uid=lin,gid=lin
其中lin是我的登录帐号和所属的组。

不过fstab的问题还是没有解决。真是奇怪了。

发表于 : 2007-12-19 10:42
experience
查看/etc/mtab
发现的关于这个挂载的行是:

代码: 全选

//192.168.1.1/All_Partitions /home/lin/OpenWrt
竟然没有Options,难怪会乱码,现在要找找是为什么。