2006-10-31 06:32:48 +08:00
|
|
|
|
|
|
|
INTRODUCTION
|
|
|
|
============
|
|
|
|
|
2009-10-14 18:22:30 +08:00
|
|
|
The NTFS-3G driver is an open source, freely available read/write NTFS driver
|
2009-11-14 01:27:53 +08:00
|
|
|
for Linux, FreeBSD, Mac OS X, NetBSD, OpenSolaris, QNX and Haiku. It provides
|
|
|
|
safe and fast handling of the Windows XP, Windows Server 2003, Windows 2000,
|
|
|
|
Windows Vista, Windows Server 2008 and Windows 7 file systems.
|
|
|
|
|
|
|
|
The purpose of the project is to develop, quality assurance and support a
|
|
|
|
trustable, featureful and high performance solution for hardware platforms
|
|
|
|
and operating systems whose users need to reliably interoperate with NTFS.
|
|
|
|
Besides this practical goal, the project also aims to explore the limits
|
|
|
|
of the hybrid, kernel/user space filesystem driver approach, performance,
|
|
|
|
reliability and feature richness per invested effort wise.
|
|
|
|
|
|
|
|
Besides the common file system features, NTFS-3G has support for file
|
|
|
|
ownership and permissions, POSIX ACLs, junction points, extended attributes
|
|
|
|
and creating compressed files. Parameter files in the directory .NTFS-3G may
|
|
|
|
be required to enable them, please get the instructions from
|
2006-10-31 06:32:48 +08:00
|
|
|
|
2009-10-14 18:22:30 +08:00
|
|
|
http://www.tuxera.com/community/ntfs-3g-advanced/
|
2006-10-31 06:32:48 +08:00
|
|
|
|
2007-02-21 04:14:19 +08:00
|
|
|
News, support answers, problem submission instructions, support and discussion
|
|
|
|
forums, performance numbers and other information are available on the project
|
|
|
|
web site at
|
|
|
|
|
2009-11-14 01:27:53 +08:00
|
|
|
http://www.tuxera.com/community/
|
2006-10-31 06:32:48 +08:00
|
|
|
|
|
|
|
|
|
|
|
QUICK INSTALLATION
|
|
|
|
==================
|
2009-10-14 18:22:30 +08:00
|
|
|
|
|
|
|
Linux: Make sure you have the basic development tools and the kernel includes
|
|
|
|
the FUSE kernel module. Then unpack the source tarball and type:
|
2006-10-31 06:32:48 +08:00
|
|
|
|
|
|
|
./configure
|
|
|
|
make
|
|
|
|
make install # or 'sudo make install' if you aren't root.
|
|
|
|
|
2009-11-14 01:27:53 +08:00
|
|
|
Please note that NTFS-3G doesn't require the FUSE user space package.
|
2009-10-14 18:22:30 +08:00
|
|
|
|
2009-11-14 01:27:53 +08:00
|
|
|
Non-Linux: Please see
|
|
|
|
|
|
|
|
http://www.tuxera.com/community/ntfs-3g-download/
|
|
|
|
|
|
|
|
for OS specific installation and source packages.
|
2009-10-14 18:22:30 +08:00
|
|
|
|
2006-10-31 06:32:48 +08:00
|
|
|
|
|
|
|
USAGE
|
|
|
|
=====
|
|
|
|
|
|
|
|
If there was no error during installation then the NTFS volume can be
|
2009-10-14 18:22:30 +08:00
|
|
|
read-write mounted for everybody the following way as the root user
|
|
|
|
(unmount the volume if it was already mounted, and replace /dev/sda1
|
|
|
|
and /mnt/windows, if needed):
|
2006-10-31 06:32:48 +08:00
|
|
|
|
2009-10-14 18:22:30 +08:00
|
|
|
mount -t ntfs-3g /dev/sda1 /mnt/windows
|
2007-02-07 03:25:55 +08:00
|
|
|
or
|
2009-10-14 18:22:30 +08:00
|
|
|
ntfs-3g /dev/sda1 /mnt/windows
|
2006-10-31 06:32:48 +08:00
|
|
|
|
|
|
|
Please see the ntfs-3g manual page for more options and examples.
|
|
|
|
|
|
|
|
You can also make NTFS to be mounted during boot by putting the below
|
2009-11-14 01:27:53 +08:00
|
|
|
line at the END(!) of the /etc/fstab file:
|
2006-10-31 06:32:48 +08:00
|
|
|
|
2009-10-14 18:22:30 +08:00
|
|
|
/dev/sda1 /mnt/windows ntfs-3g defaults 0 0
|
2009-11-14 01:27:53 +08:00
|
|
|
|