LinuxSir.cn,穿越时空的Linuxsir!

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

自动挂载ntfs方法大全[大家都来写]

[复制链接]
发表于 2006-10-24 10:24:09 | 显示全部楼层 |阅读模式
因为每个人遇到的情况和环境都不同,把自己的方法写出来,供大家参考,彼此帮助。

先下载自己内核对应的kernel-ntfs包开启挂载能力

手动挂载
root下
mount -t ntfs -o nls=utf8,umask=xxxx /dev/hdax /xx/xx
这个成功的话继续下面的:

fstab法:
修改/etc/fstab,添加/dev/hdxx /xx/xx nls=utf8,umask=xxxx,ro 0 0

写rc.local法:
完整的mount语句写进rc.local中,开机自动执行
mount -t ntfs -o nls=utf8,umask=xxxx /dev/hdax /xx/xx

autofs法:
在/etc/auto.misc中添加
xp -fstype=ntfs,ro,nls=utf8 --timeout=xxxxxxx

这是我自己找的三种方法,头两种别人都很好用,我不行,最后一个成功了。请大家继续往下写!
发表于 2006-10-24 15:54:32 | 显示全部楼层
我的根本就不行。
FC6是刚安装好的,自动不行,mount也不行。说是不支持ntfs格式。
在suse10下就行的,我就是直接从它下面拷贝过来fstab也不行。
wine已安装好,结果就是不能用,不显示原因。
FC6是比较快,但设置费劲,论坛上问也没人解答。
回复 支持 反对

使用道具 举报

发表于 2006-10-24 17:39:44 | 显示全部楼层
Post by naoxiong
我的根本就不行。
FC6是刚安装好的,自动不行,mount也不行。说是不支持ntfs格式。
在suse10下就行的,我就是直接从它下面拷贝过来fstab也不行。
wine已安装好,结果就是不能用,不显示原因。
FC6是比较快,但设置费劲,论坛上问也没人解答。

顶楼说过[quote]先下载自己内核对应的kernel-ntfs包开启挂载能力
[quote]
一般是kmod-ntfs-*.rpm具体对应自己的内核版本
回复 支持 反对

使用道具 举报

发表于 2006-10-24 19:00:12 | 显示全部楼层
楼主已经说的很清楚了,我就补充一点:

如果用fstab文件方法挂载,可疑不用重启电脑就挂载所有的NTFS分区.

直接执行:mount -a

它会根据fstab的配置,已经挂载上的保持,没有挂载上的就会挂载上了。
回复 支持 反对

使用道具 举报

发表于 2006-10-24 20:42:03 | 显示全部楼层
谢谢!

wine怎么办呢?麻烦你再指点一二。
回复 支持 反对

使用道具 举报

发表于 2006-10-24 20:57:28 | 显示全部楼层
想自动挂载ntfs格式的移动硬盘,并且可读可写。

思路是:
  非强制selinux
  安装ntfs-3g
  sudo ln -sf /usr/bin/ntfs-3g  /sbin/mount.ntfs
  sudo sh -c 'echo  user_allow_other >>/etc/fuse.conf'

这样插入移动硬盘,界面就可以自动挂载,并显示图标了。

存在的问题是:挂载的盘权限是root,我没有权限用nautilus打开它……
谁知道怎么改hal,确定挂载的参数?

更新:
新版本的hal将挂载的具体参数交给gnome-mount了,其具体的配置在gconf里,
我把键值/system/storage/default_options/ntfs/mount_options改为[uid=]就可以自由点击鼠标挂载卸载了。

参见过:
http://linux.chinaitlab.com/driver/40018.html
http://huangjiahua.livejournal.com/96070.html
http://ersaclarke.livejournal.com/
回复 支持 反对

使用道具 举报

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

本版积分规则

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