QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1024|回复: 6

有关mount ntfs分区的问题,请教各位大侠

[复制链接]
发表于 2004-7-12 22:22:52 | 显示全部楼层 |阅读模式
我用的是Red hat Enterprise Linux ES 3 ,内核是2.4.21-9 EL ,完全安装.开始它不认ntfs分区,后来下载了kernel-ntfs-2.4.21-9.EL.i686.rpm包,安装后用
mount -t ntfs -o iocharset=cp936 /dev/hda5 /mnt/win2003加载成功,可以访问.但是我在
/etc/fstab文件中加入
/dev/hda5 /mnt/win2003 ntfs defaults,codepage=936,iocharset=cp936 0 0
这样一行,重新启动后并没有加载成功,还需要手动加载,后来我又在/etc/rc.d/rc.local文件中加入上面的mount -t ntfs -o iocharset=cp936 /dev/hda5 /mnt/win2003这一行,在重新启动后就可以加载成功.但又出现新的问题,成功加载的win2003目录和所有的文件的权限是dr-w------,用root都不能修改.
我这里有三个问题请教:
1,为什么出现这样的问题  2,怎样能在fstab中让它成功加载 3,怎样设置能够对ntfs分区进行读写操作.
先行谢过!拜托各位!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
发表于 2004-7-12 22:25:46 | 显示全部楼层
我在编译安装了2.6.7的内核后还是无法写ntfs分区,也希望有高手能来解释一下。。。 :-(
回复

使用道具 举报

 楼主| 发表于 2004-7-18 22:33:34 | 显示全部楼层
我在另一台机器上安装了Mandrake Linux 10.0 Community版的,安装时和默认的启动项是2.4的内核,还有一个启动项是263-4是用的2.6的内核,在它们下都认ntfs分区,是安装时自动识别并加载的,在这一点上好象比Red hat强些.
回复

使用道具 举报

发表于 2004-7-20 12:47:58 | 显示全部楼层
要让其他用户可以读,可以设置umask=0。
在Linux下对NTFS进行写操作仍处在实验阶段,比较危险。要想打开这项功能,就只有自己编译内核了。
回复

使用道具 举报

发表于 2004-7-20 12:55:51 | 显示全部楼层
对于fstab的问题,我刚刚试了一下:
  参数只写上iocharset=gb2312,不要加codepage。
回复

使用道具 举报

发表于 2004-7-20 21:32:02 | 显示全部楼层
内核的linux-ntfs驱动不支持ntfs5.0以上文件系统的写操作,只能对NT4以下写操作。不论是2.4还是2.6

这里有一个,据说支持2000以上。 http://www.jankratochvil.net/project/captive/

PS:我没试过,出了问题自己负责阿。最好先把和初恋情人的情书备份一下啊
回复

使用道具 举报

发表于 2004-7-20 21:57:17 | 显示全部楼层
[quote:57f2b8b8fd="cnhnln"]内核的linux-ntfs驱动不支持ntfs5.0以上文件系统的写操作,只能对NT4以下写操作。不论是2.4还是2.6

这里有一个,据说支持2000以上。 http://www.jankratochvil.net/project/captive/

PS:我没试过,出了问题自己负责阿。最好先把和初恋情人的情书备份一下啊 [/quote]
明白了。。。   
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-20 13:23 , Processed in 0.052182 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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