How do I mount an NTFS drive in Linux?

The following procedure can be used to mount an NTFS partition — for example, an external USB drive formatted for use in Windows — for use in Linux:
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
  • Install the fuse-ntfs-3g package:
yum -y install fuse-ntfs-3g

  • Create a mount point:
mkdir -p /mnt/usb
  • Find the device ID and partition number (ie /dev/sdc2):
fdisk -l
  • Update /etc/fstab:
cp /etc/fstab /etc/fstab.`date +%Y%m%d.%H%M%S`
vim /etc/fstab
/dev/sdc2               /mnt/usb         ntfs-3g rw,umask=0000,defaults 0 0
  • Mount the drive:
mount /mnt/usb