linux的Kernel本来对NTFS支持就不好,硬是要用的话就看上了第三方的开源库,http://www.tuxera.com/community/ntfs-3g-download/页面可以下载最新的源代码,
最近又遇到了读写的性能问题,愁死人了,CPU百分比刷刷的飚的老高了,这里先记录这些折腾的过程:NTFS-3G需要依赖用户空间文件系统FUSE的支持,一般我们现在用的kernel版本应该都支持了吧,这里用的是2.6.38.8, 先需要在Kernel的配置(make menuconfig)中勾选fuse,这个过程就不说了,直接进入NTFS-3G部分:
1、编译:
这里用的是目前最新版的ntfs-3g_ntfsprogs-2014.2.15.tar.tgz, 解压后进入ntfs-3g_ntfsprogs-2014.2.15源码文件夹中,
./configure --build=i386 --host=arm-none-linux-gnueabi --prefix=/home/xtank/project/linux_compress_file/NTFS-3G/source_build_ntfs_3g/usr --exec-prefix=/home/xtank/project/linux_compress_file/NTFS-3G/source_build_ntfs_3g
最近又遇到了读写的性能问题,愁死人了,CPU百分比刷刷的飚的老高了,这里先记录这些折腾的过程:NTFS-3G需要依赖用户空间文件系统FUSE的支持,一般我们现在用的kernel版本应该都支持了吧,这里用的是2.6.38.8, 先需要在Kernel的配置(make menuconfig)中勾选fuse,这个过程就不说了,直接进入NTFS-3G部分:
1、编译:
这里用的是目前最新版的ntfs-3g_ntfsprogs-2014.2.15.tar.tgz, 解压后进入ntfs-3g_ntfsprogs-2014.2.15源码文件夹中,
./configure --build=i386 --host=arm-none-linux-gnueabi --prefix=/home/xtank/project/linux_compress_file/NTFS-3G/source_build_ntfs_3g/usr --exec-prefix=/home/xtank/project/linux_compress_file/NTFS-3G/source_build_ntfs_3g
这个应该比较简单,然后就是make; make install;稍等片刻,就可以了。
bin文件夹:
lowntfs-3g ntfs-3g.probe ntfs-3g.usermap ntfscluster ntfsfix ntfsls
ntfs-3g ntfs-3g.secaudit ntfscat ntfsc