|
|

楼主 |
发表于 2004-10-26 17:37:17
|
显示全部楼层
关于中文乱码问题
gnome缺省采用的是utf8,即是说,如果你用文件管理器nautilus生成一个中文文件,或者用openoffice编辑一个文件,那么用的是utf8编码,而utf8编码在应用到smbma文件系统时,是不行的。也就是说,如果你要mount 网络上的windows共享目录,如果采用utf8编码,你将会看到乱码目录和文件名。
唯一的两全办法,就是gnome采用gbk作为缺省编码,并修改这个文件~/.gnomerc增加这个行:
export G_BROKEN_FILENAMES=1
这样,nautilus将采用GDM_LANG的参数作为缺省编码类型。解决浏览文件夹时的乱码问题。
另外/etc/fstab最好这样写:
/dev/hda3 / ext2 errors=remount-ro 0 1
/dev/hda6 /home ext2 errors=remount-ro 0 1
/dev/hda1 /mnt/win_c auto noauto,user,iocharset=gb2312,codepage=936,rw 0 0
/dev/hda5 /mnt/win_d auto noauto,user,iocharset=gb2312,codepage=936,rw 0 0
/dev/hda4 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/cdrom /cdrom iso9660 ro,user,noauto,utf8 0
0
/dev/sda1 /mnt/usb auto noauto,user,utf8,rw 0 0
/home/debian-30r2-i386-binary-1.iso /mnt/woody auto loop,noauto,rw 0
0
//hp/c$ /mnt/hpc smbfs noauto,user,iocharset=gb2312,codepage=936,username=administrator,password=cisco123919,rw 0 0
//hp/d$ /mnt/hpd smbfs noauto,user,iocharset=gb2312,codepage=936,username=administrator,password=cisco123919,rw 0 0
这样samba文件系统乱码问题也可以得到解决。 |
|