8 Replies Latest reply: Aug 18, 2012 3:42 AM by Dude! RSS

    Cannot mount NTFS file system on USB drive

      I plug in external disk via USB drive. I attempt to mount drive. I've downloaded several NTFS rpms.
      I believe the issue is that I do not yet have the correct NTFS rpm. Any help?

      [root@kclinux1 media]# mount -t ntfs /dev/sdc1 /media/usbdrive/
      mount: unknown filesystem type 'ntfs'
      [root@kclinux1 media]# cat /proc/filesystems |grep ntf
      [root@kclinux1 media]# uname -a
      Linux kclinux1 2.6.18-164.el5xen #1 SMP Thu Sep 3 04:41:04 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
      [root@kclinux1 media]# rpm -qa|grep ntfs
      [root@kclinux1 media]#
        • 1. Re: Cannot mount NTFS file system on USB drive
          Are you sure that the USB drive has a ntfs file system on it? Is fat32 not the common format used by most USB sticks?

          You can check using fdisk -l <dev> to list the partition config of the USB stick.

          Personally, I would not use ntfs on a USB media. If it is to be cross platform, using fat makes more sense. If it is used for Linux platforms, then ext3 is a more logical choice.
          • 2. Re: Cannot mount NTFS file system on USB drive
            Herbert van den Bergh-Oracle
            You'll need to install NTFS support on your system. This isn't included in OEL, so you will need to get it from somewhere else, for example from EPEL. Note that Oracle doesn't support this, but I suppose since you're asking your question on the forum and not via Support, this doesn't matter to you.

            Edited by: herb on May 20, 2010 11:58 AM
            • 3. Re: Cannot mount NTFS file system on USB drive
              FAT32 has certain limits, e.g. 4 GB files size. NTFS will resolve this issue. Older versions of MS Windows had also formating limits for USB sticks, which made NTFS or using special vendor tools the only alternative.

              Unfortunately I do not have OEL right now to test it, but I would be looking into installing FUSE and NTFS-3G.

              You can try to download it from:

              I think the FUSE module is included in OEL 5.4
              If you use OEL 5.4 64-bit it would be:
              rpm -ivh fuse-ntfs-3g-1.913-1.el5.rf.x86_64.rpm

              If you have yum repos configured you can try:
              yum install fuse fuse-ntfs-3g

              To mount your usb stick:
              mount -t ntfs-3g /dev/sdc1 /media/usbdrive/
              • 4. Re: Cannot mount NTFS file system on USB drive

                step 1)
                #  Red Hat Enterprise Linux 5 / i386:
                rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
                # Red Hat Enterprise Linux 5 / x86_64:
                rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
                # Red Hat Enterprise Linux 4 / i386:
                rpm -Uhv http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
                # Red Hat Enterprise Linux 4 / x86_64:
                rpm -Uhv http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm
                step 2)
                apt-get update
                step 3)

                > yum install ntfs-3g

                > ntfs-3g /dev/sdxy /<mount directory>

                • 5. Re: Cannot mount NTFS file system on USB drive

                  Your reply is a great help, thnxs!
                  Being a total newbie in the field of Linux, could you tell me which rpm(s) I'd need for Linux 6?
                  • 6. Re: Cannot mount NTFS file system on USB drive
                    Already got it:

                    1) get package fuse-ntfs-3g-2010.10.2-1.el6.rf.i686.rpm
                    1b) log on as root
                    2) rpm -Uhv fuse-ntfs-3g-2010.10.2-1.el6.rf.i686.rpm
                    3) yum install fuse-ntfs-3g
                    4) wait until disk is mounted by Linux and enjoy.
                    • 7. Re: Cannot mount NTFS file system in oracle enterprise linux 6 x64
                      I am using
                      OS: Oracle Entrerprise Linux 6 x64 version

                      I was getting issues for accessing ntfs file system and solved the issue by reading simple article [required modules for mounting ntfs in oracle enterprise linux 6|http://linuxconfig.org/How_to_mount_partition_with_ntfs_file_system_and_read_write_access] . Great article

                      Download and install latest stable version of following 2 modules:

                      Use the following command to mount the drive

                      mount -t ntfs-3g /dev/sdb2 /mnt/myntfs
                      sdb2 is the source drive to use
                      /mnt/myntfs is the folder were we it will be mounted

                      Thanks and Regards,
                      Pankaj Soni
                      • 8. Re: Cannot mount NTFS file system in oracle enterprise linux 6 x64
                        Here's another howto, using binaries rather building from source code.

                        Oracle Linux NTFS how-to
                        Oracle Linux NTFS how-to