红联Linux门户
Linux帮助

安装CENTOS NTFS支持

发布时间:2007-12-18 20:46:30来源:红联作者:Eulogize
1. 查看自己系统的内核版本
#uname -a

#uname -r

2. 找合适自己系统内核和CPU的NTFS模块下载:
比如我的:kernel-module-ntfs-2.6.18-53.el5

google搜索,找到后下载.
我在http://sourceforge.net/project/showfiles.php?group_id=13956页面找到
http://jaist.dl.sourceforge.net/sourceforge/linux-ntfs/kernel-module-ntfs-2.6.18-53.1.4.el5-2.1.27-0.rr.10.11.i686.rpm

3. 安装
运行rpm -ihv kernel-module-ntfs-2.6.18-53.el5-2.1.27-0.rr.10.11.i686.rpm,安装此RPM包。
运行/sbin/modprobe ntfs加载内核模块。
运行dmesg | grep NTFS,可以查看NTFS驱动版本。显示
[root@localhost src]# dmesg | grep NTFS
NTFS driver 2.1.27 [Flags: R/W MODULE].
可以运行cat /proc/filesystems看到已经支持ntfs文件系统了。
出现
nodev autofs
ntfs
表示已经支持ntfs了!

4. 挂载分区
(1).fdisk -l查看分区信息
Disk /dev/hda: 80.0 GB, 80000000000 bytes
255 heads, 63 sectors/track, 9726 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1912 15358108+ 7 HPFS/NTFS
/dev/hda2 1913 9725 62757922+ f W95 Ext'd (LBA)
/dev/hda5 1913 4462 20482843+ b W95 FAT32
/dev/hda6 4463 7012 20482843+ 7 HPFS/NTFS
/dev/hda7 7013 7025 104391 83 Linux
/dev/hda8 7026 9725 21687718+ 8e Linux LVM

(2).建立挂载目录
mkdir /mnt/c
mkdir /mnt/d
mkdir /mnt/e

(3).Mount windwos下的所有分区
ntfs 用 mount -t ntfs /dev/hda6 /mnt/c
vfat 用 mount -t vfat /dev/hda5 /mnt/d

使用df -h查看是否被mount上来

(4).设置启动自动挂载分区
修改/etc/fstab
添加如下信息:
/dev/hda1 /mnt/c ntfs umask=000,nls=utf8
/dev/hda5 /mnt/d vfat umask=000,nls=utf8
/dev/hda6 /mnt/e ntfs umask=000,nls=utf8
重启下试下吧!

5.卸载NTFS模块
rpm -qa|grep -i ntfs 查看所安装的版本
rpm -e kernel-module-ntfs-2.6.18-53.el5-2.1.27-0.rr.10.11.i686
即可卸载。
文章评论

共有 8 条评论

  1. 于 2012-11-06 12:47:17发表:

    不行啊

  2. xiaokaijzk 于 2009-09-22 16:56:11发表:

    我的挂载成功,重启后就没了,还要重新挂载,这是什么原因?

  3. begin10010 于 2009-09-15 21:43:57发表:

    引用:
    我的系统是centos5.1,我下载了kernel-module-ntfs-2.6.18-53.el5,并安装成功,但是运行/sbin/modprobe ntfs
    时,却提示:FATAL: Module ntfs not found.运行dmesg | grep NTFS没有任何反应,当然,我重启了还是一 ...
    chenhonjin 发表于 2008-3-16 20:36

    呵呵,我刚开始也遇到了同样的错误,原来是因为下载的rpm包与Linux内核没有完全对应的原因!重新下载、安装与内核版本完全对应的包后,挂载ntfs移动硬盘成功!可以参考:http://blog.csdn.net/first10010/archive/2009/09/15/4556246.aspx

  4. huzi 于 2009-07-29 22:31:24发表:

    因为被我搜到这篇贴子,安装的时候发现和楼上一样的问题,所以自己找方法解决了,可能这个回贴太晚了点哈。。。

  5. huzi 于 2009-07-29 22:29:56发表:

    可以用另外的方法安装ntfs支持模块到内核,找到你安装的ntfs.ko,然后在命令行下:
    # insmod ntfs.ko
    # lsmod | grep ntfs 即可检查是不是已经安装到内核里面了。
    如果安装正确的话,就可以进行正常的分区挂载了。

  6. pureivan 于 2008-12-08 15:24:28发表:

    我的系统是centos5,我下载了kernel-module-ntfs-2.6.18-53.el5,并安装成功,但是运行/sbin/modprobe ntfs
    时,却提示:FATAL: Module ntfs not found.运行dmesg | grep NTFS没有任何反应,当然,我重启了还是一样,同样不能支持ntfs文件系统!

    我也是这样啊!怎么解决?

  7. 空中游客 于 2008-06-25 23:50:26发表:

    (4).设置启动自动挂载分区
    修改/etc/fstab
    添加如下信息:
    /dev/hda1 /mnt/c ntfs umask=000,nls=utf8
    /dev/hda5 /mnt/d vfat umask=000,nls=utf8
    /dev/hda6 /mnt/e ntfs umask=000,nls=utf8
    在执行时提示”权限不够“
    但是我是用root用户登陆的呀!

  8. chenhonjin 于 2008-03-16 20:36:51发表:

    我的系统是centos5.1,我下载了kernel-module-ntfs-2.6.18-53.el5,并安装成功,但是运行/sbin/modprobe ntfs
    时,却提示:FATAL: Module ntfs not found.运行dmesg | grep NTFS没有任何反应,当然,我重启了还是一样,同样不能支持ntfs文件系统!