使Linux支持NTFS分区
NTFS-3G是一个开源软件,支持在Linux, FreeBSD, Mac OS X, NetBSD, Haiku操作系统下读写NTFS格式的分区。它能快速且安全的操作Windows XP, Windows Server 2003, Windows 2000 以及Windows Vista文件系统,除了完全的文件属主和访问权限,它支持所有符合POSIX标准的磁盘操作。NTFS-3G的目的是为那些用户需要与NTFS可靠互通的硬件平台和操作系统提供可信任的、功能丰富的高性能解决方案。
更多信息请参阅NTFS-3G主页:http://www.ntfs-3g.org
解压源码包
# tar -zxf ntfs-3g_ntfsprogs-2013.1.13.tgz
# ls
anaconda-ks.cfginstall.log ntfs-3g_ntfsprogs-2013.1.13
Desktop install.log.syslogntfs-3g_ntfsprogs-2013.1.13.tgz
配置编译环境
# cd ntfs-3g_ntfsprogs-2013.1.13
# ls
aclocal.m4 config.h.in CREDITS libntfs-3g NEWS
AUTHORS config.sub depcomp ltmain.sh ntfsprogs
autogen.sh configure include m4 README
ChangeLog configure.acINSTALL Makefile.amsrc
compile COPYING install-sh Makefile.inTODO.ntfsprogs
config.guessCOPYING.LIB libfuse-litemissing
# ./configure
# echo $? 验证上条命令是否执行成功,0为成功,其他为不成功
0
编译及安装
# make && make install
# echo $?
0
查找NTFS分区
# fdisk -l | grep NTFS
/dev/sdb2 2434 4866 19543072+ 7HPFS/NTFS
建立挂载点
# mkdir-p/mnt/ntfs-p1
# chmod 755 /mnt/ntfs-p1 如果需要,请给予特定的访问权限
临时挂载
# ntfs-3g /dev/sdb2 /mnt/ntfs-p1
可用man ntfs-3g查看命令帮助
若想使其开机自动挂载,对/etc/fstab文件进行编辑
# echo "/dev/sdb2 /mnt/ntfs-pl ntfs defaults 0 0">>/etc/fstab
# mount -a
验证
# mount | tail -1
/dev/sdb2 on /mnt/ntfs-pl type fuseblk (rw,allow_other,blksize=4096)
页:
[1]