当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]ntfs-3g问题,请教高手
帖子发表于 : 2007-07-06 19:20 

注册: 2007-06-20 10:27
帖子: 115
送出感谢: 0 次
接收感谢: 0 次
系统:ubuntu7.04
语言:英文环境
已经安装ntfs-3g
问题:我的有三个分区为ntfs格式,分别是hda1,hda5,hda6.
在终端中输入命令sudo umount -a再sudo mount -a后一切都正常,ntfs分区可以读写,也可以正常显示中文内容。但是开机登录时系统自动加载的这三个ntfs分区可以正常读写,但是无法显示中文内容。

下面是相关的设置,供分析,其中mtab我实在不清楚是什么东西。
我只是在网上查到fstab的相关设置说明,mtab搞不清楚,希望有高手说下。

locale显示:
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=


/etc/fstab的原来系统默认设置

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda9
UUID=fd187b45-cc08-4658-806c-bdfabdf19962 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda1
UUID=132E52C3C24DFCE1 /media/hda1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
# /dev/hda5
UUID=CC94CD1094CCFDC8 /media/hda5 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
# /dev/hda6
UUID=3C88CACA88CA823E /media/hda6 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
# /dev/hda7
UUID=D88F-549C /media/hda7 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/hda8
UUID=ba18f1ac-11c3-4758-a38b-c096d6bc4bc0 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
在系统默认设置下,ntfs分区只能读不能写,可以正常显示中文内容。

/etc/fstab修改后设置

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda9
UUID=fd187b45-cc08-4658-806c-bdfabdf19962 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda1
UUID=132E52C3C24DFCE1 /media/hda1 ntfs-3g silent,utf8,umask=007,gid=46 0 1
# /dev/hda5
UUID=CC94CD1094CCFDC8 /media/hda5 ntfs-3g silent,utf8,umask=007,gid=46 0 1
/dev/hda6
UUID=3C88CACA88CA823E /media/hda6 ntfs-3g silent,utf8,umask=007,gid=46 0 1
# /dev/hda7
UUID=D88F-549C /media/hda7 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/hda8
UUID=ba18f1ac-11c3-4758-a38b-c096d6bc4bc0 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0

在我修改fstab设置重启后,ntfs分区可以正常读写,但是无法显示中文内容。

/etc/mtab设置(没有修改)

/dev/hda9 / ext3 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
/sys /sys sysfs rw,noexec,nosuid,nodev 0 0
varrun /var/run tmpfs rw,noexec,nosuid,nodev,mode=0755 0 0
procbususb /proc/bus/usb usbfs rw 0 0
udev /dev tmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
/dev/disk/by-uuid/132E52C3C24DFCE1 /media/hda1 fuseblk rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096 0 0
/dev/disk/by-uuid/CC94CD1094CCFDC8 /media/hda5 fuseblk rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096 0 0
/dev/hda7 /media/hda7 vfat rw,utf8,umask=007,gid=46 0 0
/dev/disk/by-uuid/3C88CACA88CA823E /media/hda6 fuseblk rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096 0 0


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-07-07 11:08 

注册: 2006-10-25 21:32
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
把utf8那一句改成locale=zh_CN.utf8
我的改成这样就可以看到中文内容了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译