LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1350|回复: 9

mandriva下nfts分区的权限问题

[复制链接]
发表于 2006-1-9 18:07:45 | 显示全部楼层 |阅读模式
安装好mandriva后,它自动会将我的windows下的ntfs分区mount进来,但是这些分区只能读,不能写,也不能改,而且所有中文文件和目录无法显示。
还有我的移动硬盘也是ntfs的,插上以后系统可以自动认出,但是只有root可以读取,我尝试root帐号登陆更改权限,提示我无法更改,所以每次用移动硬盘都要切换到root,非常麻烦阿。
请教有什么办法能否解决这个问题吗?
发表于 2006-1-9 18:30:18 | 显示全部楼层
是内核决定的.NTFS在一般的LINUX系统中都只读
回复 支持 反对

使用道具 举报

发表于 2006-1-9 19:48:17 | 显示全部楼层
修改/etc/fstab,正确设置挂载ntfs分区项的iocharset=  ,这个值安你的locale设,就解决中文乱码的问题。挂载移动硬盘时加上umask=0解决非root用户无法访问的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-9 22:10:28 | 显示全部楼层
原来ntfs只能读,那看来我又必要把移动硬盘转到fat32了。
Darling,根据你的提示,中文可以了,但是移动硬盘还不行,因为我加了unmask=0后系统重启后又消失了,这时为什么呢?以下是我现在的配置:
# This file is edited by fstab-sync - see 'man fstab-sync' for details
/dev/hdb5 / ext3 defaults 1 1
/dev/hdb7 /home ext3 defaults 1 2
/dev/hdc /mnt/cdrom auto umask=0,user,iocharset=cp936,codepage=936,noauto,ro,exec,users 0 0
/dev/hda1 /mnt/winc ntfs umask=0,nls=cp936,ro 0 0
/dev/hdb2 /mnt/winf ntfs umask=0,nls=cp936,ro 0 0
/dev/hda2 /mnt/wine ntfs umask=0,nls=cp936,ro 0 0
/dev/hdb3 /mnt/wing ntfs umask=0,nls=cp936,ro 0 0
none /proc proc defaults 0 0
/dev/hdb6 swap swap defaults 0 0
/dev/sda2               /mnt/Overlord           ntfs    pamconsole,exec,noauto,utf8,iocharset=utf8,managed 0 0
/dev/sda1               /mnt/Drone              ntfs    pamconsole,exec,noauto,utf8,iocharset=utf8,managed 0 0
另外还有个mtab文件,里面内容和fstab类似,不知道派何用呢?
回复 支持 反对

使用道具 举报

发表于 2006-1-10 20:52:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-10 22:47:34 | 显示全部楼层
这个东西不错阿,不过怎么用阿,我装好了它在fstab里自动加了些语句,在mnt目录下也建立了相应的目录,但是目录内容为空,按照提示命令,好象需要kernel 2.6.14阿?

mount -t captive-ntfs /dev/hdb2 /mnt/captive-noname3
/usr/libexec/captive-fusermount: Notice: Created FUSE device: /dev/fuse
/usr/libexec/captive-fusermount: fuse device not found, try 'modprobe fuse' first

Captive-ERROR **: FUSE fuse_setup() failed!
You may need Linux kernel 2.6.14 or higher with its 'fuse.ko' enabled.
You may also need to install or upgrade 'fuse' package to your system.
aborting...

Captive-WARNING **: CORBA Exception occured: id="IDLmg.org/CORBA/COMM_FAILURE:1.0", value=0x839642c
aborting...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-10 22:48:58 | 显示全部楼层
这个怎么用阿,是不是需要安装kernel 2.6.2-14?
回复 支持 反对

使用道具 举报

发表于 2006-1-11 18:29:53 | 显示全部楼层
这个东西看起来不错,楼主可以先装个内核试一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-12 10:44:30 | 显示全部楼层
不敢用阿,装了这个为啥进windows每次都要检查磁盘拉,慢的要命。
回复 支持 反对

使用道具 举报

发表于 2006-1-14 15:56:32 | 显示全部楼层
Post by olaola
不敢用阿,装了这个为啥进windows每次都要检查磁盘拉,慢的要命。

这个软件也是用的windows的DLL,用他不如自己编译内核。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表