红联Linux门户
Linux帮助

让CentOS支持NTFS

发布时间:2008-09-27 16:11:05来源:红联作者:nutra
出自:http://blog.163.com/peng_peng1028/

方法一(推荐):

查看原文,请访问:http://www.taodoor.com/200808/centos-ntfs-3g.html

所需软件包
1、fuse
http://fuse.sourceforge.net/,进入该网站时发现竟然无法下载。于是使用Sourceforge.net 镜像 网站获得了最新源码。

2、ntf-3g
http://www.ntfs-3g.org

我安装的时候不需要
编译 fuse 时需要内核源代码。当时机器中没有。查看自己的 Linux 版本
#uname -r
2.6.18-92.1.6.el5
在 google.com 查找 kernel-devel-2.6.18-92.1.6.el5.rpm 包。将源码解压缩到 /usr/src/kernels 下
#cp kernel-devel-2.6.18-92.1.6.el5.rpm /
#cd /
#rpm2cpio kernel-devel-2.6.18-92.1.6.el5.rpm | cpio -div
这下可以了
后面的安装都很简单

安装 fuse
#./configure
#make
#make install

测试 fuse 是否已经成功编译
#modprobe fuse

安装 ntf-3g
#./configure
#make
#make install

方法二:
下载内核相应的ntfs补丁
kernel-module-ntfs-2.6.18-92.1.10.el5-2.1.27-0.rr.10.11.i686.rpm

CentOS使用NTFS:
使用方法一安装的:
#mount -t ntfs-3g /dev/sda1 /mnt/c
OR
#mount -t ntfs-3g /dev/sda1 /mnt/c -o force
OR
#ntfs-3g /dev/sda1 /mnt/c -o force
(可以把最后一种用法添加到/etc/rc.d/rc.local里面,这样每次开机就会自动加载)

使用方法二安装:
#mount -t ntfs /dev/sda1 /mnt/c (此方法的缺点是加载后的目录权限为700,只能root用户读取使用)
文章评论

共有 0 条评论