ntfs-3g-2014.2.15
Introduction to Ntfs-3g
The Ntfs-3g package contains a stable, read-write open source driver for NTFS partitions. NTFS partitions are used by newer Microsoft operating systems. Ntfs-3g enables you to mount NTFS partitions in read-write mode from your Linux system. It uses the FUSE kernel module to be able to implement NTFS support in user space.This package contains both the NTFS-3g driver itself and various utilities useful for manipulating NTFS partitions.
This package is known to build and work properly using an LFS-7.6 platform.
Package Information
-
Download (HTTP):
http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2014.2.15.tgz
-
Download MD5 sum: f11d563816249d730a00498983485f3a
-
Download size: 1.1 MB
-
Estimated disk space required: 24 MB
-
Estimated build time: 0.4 SBU
Ntfs-3g Dependencies
Optional
Kernel Configuration
Enable the following options in the kernel configuration and recompile the kernel if necessary:File systems --->
[*] FUSE (Filesystem in Userspace) support
Installation of Ntfs-3g
Install Ntfs-3g by running the following commands:./configure --prefix=/usr --disable-static && makeThis package does not come with a test suite.
Now, as the
root
user:
make install && ln -sv ../bin/ntfs-3g /sbin/mount.ntfs && ln -sv /usr/share/man/man8/{ntfs-3g,mount.ntfs}.8If you want ordinary users to be able to mount NTFS partitions you'll need to set mount.ntfs with the root user ID. Note: it is probably unsafe to do this on a computer that needs to be secure (like a server). As the
root
user:
chmod -v 4755 /sbin/mount.ntfs
Command Explanations
--disable-static
: This
switch prevents installation of static versions of the libraries.
--with-fuse=external
: Ntfs-3g comes
with a version of Fuse which it statically compiles into
lowntfs-3g and
ntfs-3g. If you have
installed Fuse-2.9.3 use this option to dynamically link
lowntfs-3g and
ntfs-3g to libfuse.
--disable-ntfsprogs
: Disables
installation of various utilities used to manipulate NTFS
partitions.
ln -sv ../bin/ntfs-3g /sbin/mount.ntfs: Creating /sbin/mount.ntfs makes mount default to using Ntfs-3g to mount NTFS partitions.
chmod -v 4755 /sbin/mount.ntfs: Making mount.ntfs setuid root allows non root users to mount NTFS partitions.
Using Ntfs-3g
To mount a Windows partition at boot time, put a line like this in /etc/fstab:/dev/sda1 /mnt/windows auto defaults 0 0To allow users to mount a usb stick with an NTFS filesystem on it, put a line similar this (change sdc1 to whatever a usb stick would be on your system) in /etc/fstab:
/dev/sdc1 /mnt/usb auto user,noauto,umask=0,utf8 0 0For a user to be able to mount the usb stick they will need to be able to write to
/mnt/usb
, so as the
root
user:
chmod -v 777 /mnt/usb
Contents
Installed Programs:
lowntfs-3g, mkfs.ntfs, mkntfs,
mount.lowntfs-3g, mount.ntfs, mount.ntfs-3g, ntfs-3g,
ntfs-3g.probe, ntfs-3g.secaudit, ntfs-3g.usermap, ntfscat,
ntfsclone, ntfscluster, ntfscmp, ntfscp, ntfsfix, ntfsinfo,
ntfslabel, ntfsls, ntfsresize and ntfsundelete
Installed Library:
libntfs-3g.so
Installed Directories:
/usr/include/ntfs-3g and
/usr/share/doc/ntfs-3g
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.