且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

让linux支持ntfs分区

更新时间:2022-08-23 11:06:22

这篇文章讲得挺详细的,按照一般的安装顺序改了下。
 
来源:http://wdqfirst.blog.163.com/blog/static/113347411200962023615641/
 
目前用过两种linux系统,一个是ubuntu,另一个是red hat,ubuntu确实做得不错,安装好之后,就是支持ntfs分区的,不过大多数的linux都是不支持ntfs的,那么想要在red hat linux下挂载windows的分区,该怎么办呢?
 
1.下载fuse模块 http://fuse.sourceforge.net/ 
http://jaist.dl.sourceforge.net/sourceforge/fuse/fuse-2.7.4.tar.gz
 
#tar zxvf fuse-2.7.4.tar.gz
#cd fuse-2.7.4
#./configure --prefix=/usr
#make
#make install
#make clean
 
注意:执行./configure别忘了加参数--prefix=/usr,否则默认安装在/usr/local/lib,这样有需要编辑/etc /ld.so.conf把/usr/local/lib加进去,再执行/sbin/ldconfig,不然安装ntfs-3g会有错误。
 
2.在http://www.ntfs-3g.org/上下载ntfs-3g-2009.4.4.tgz文件,然后解压。
 
#tar zxvf ntfs-3g-2009.4.4.tgz
#cd ntfs-3g-2009.4.4
#./configure
#make
#make install
 
3.安装完成后,开始挂载,先查看分区
#fdisk –l
 
假设sda8是NTFS分区
#mount –t ntfs-3g /dev/sda8 /mnt
 
这样就可以用mount命令挂载NTFS分区,并可读可写。若要实现linux开机自动挂载:
#vi /etc/fstab
在其中加上:
/dev/sdb1 /mnt/ntfs ntfs-3g defaults,umask=000,locale=zh_CN.utf8 0 0
 
注意:重启后发现并没有自动挂载上去,可能是SELINUX在作怪。
#vi /etc/selinux/config
把SELINUX=enforcing改为SELINUX=disabled后保存退出重启机器。















本文转simmy51CTO博客,原文链接:http://blog.51cto.com/helpdesk/550224,如需转载请自行联系原作者