标签:CentOS, Linux, NTFS-3g, Windows
本人在CentOS 5.2下安装NTFS-3G,支持Windows格式
所需软件包
1、fuse
http://fuse.sourceforge.net/,进入该网站时发现竟然无法下载。原来 sf.net 网站被封,于是使用
Sourceforge.net镜像 网站获得了最新源码。
2、ntfs-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
安装 ntfs-3g
#./configure
#make
#make install
大功告成,开始挂载 Windows
#fdisk -l
Disk /dev/hdb: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 16 128488+ 83 Linux
/dev/hdb2 1221 4865 29278462+ f W95 Ext’d (LBA)
/dev/hdb3 17 1024 8096760 83 Linux
/dev/hdb4 1025 1220 1574370 82 Linux swap / Solaris
/dev/hdb5 1221 2439 9791586 7 HPFS/NTFS
/dev/hdb6 2440 3652 9743391 7 HPFS/NTFS
/dev/hdb7 3653 4865 9743391 7 HPFS/NTFS
Partition table entries are not in disk order
hdb5, hdb6, hdb7 都是原来的 NTFS 分区
#mkdir /mnt/myhdb5
#mount -t ntfs-3g /dev/hdb5 /mnt/myhdb5
#ls /mnt/myhdb5
不错,成功搞定!现在 Windows 下的文件已经在眼前拉。