Install exFAT FUSE Module for Ubuntu with Read/Write Support

http://code.google.com/p/exfat/

sudo apt-get install subversion scons libfuse-dev gcc
cd ~
svn co http://exfat.googlecode.com/svn/trunk/ exfat-read-only
cd exfat-read-only
scons
sudo scons install
cd ..
rm -rf exfat-read-only
sudo mkdir [mountpoint]
sudo mount -t exfat-fuse [device_path] [mountpoint]

Replace [device_path] with the device path to your exfat partition, for example: /dev/sdb1. Replace [mountpoint] with the path to your mount point, for example: /media/disk

Monday, July 5th, 2010 computers, data, linux, technology, ubuntu

14 Comments to Install exFAT FUSE Module for Ubuntu with Read/Write Support

  • johan says:

    awesome thanks mate

  • Alexander says:

    Work perfect at Ubuntu 10.04 LTS 2.
    Thanks!

  • Michael says:

    Thanks, works fine

    Einhängen von exFat in Ubuntu/XFCE 11.10 somit problemlos möglich
    Mount this way exfat in Ubuntu XFCE 11.10

    Thanks

  • Karolinger says:

    Just letting you know that this doesn’t work in Kubuntu 11.10

    ubuntu@ubuntu:~/exfat-read-only$ scons
    scons: Reading SConscript files …
    scons: done reading SConscript files.
    scons: Building targets …
    gcc -o fuse/main.o -c -Wall -O2 -ggdb -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -Ilibexfat fuse/main.c
    gcc -o libexfat/cluster.o -c -Wall -O2 -ggdb -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -Ilibexfat libexfat/cluster.c
    gcc -o libexfat/io.o -c -Wall -O2 -ggdb -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -Ilibexfat libexfat/io.c
    gcc -o libexfat/log.o -c -Wall -O2 -ggdb -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -Ilibexfat libexfat/log.c
    gcc -o libexfat/lookup.o -c -Wall -O2 -ggdb -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -Ilibexfat libexfat/lookup.c
    gcc -o libexfat/mount.o -c -Wall -O2 -ggdb -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -Ilibexfat libexfat/mount.c
    In file included from libexfat/mount.c:22:0:
    libexfat/exfat.h:183:66: error: array type has incomplete element type
    libexfat/exfat.h:183:57: warning: ‘struct timespec’ declared inside parameter list [enabled by default]
    libexfat/exfat.h:183:57: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
    scons: *** [libexfat/mount.o] Error 1
    scons: building terminated because of errors

  • Haydon says:

    Thanks! Worked great on my ubuntu 11.10 linux kernel 3.0.0-14-generic. I did have to reboot after the sudo scons install step, and after that it auto-mounted.

  • henzo says:

    works fine with ubuntu 12.04

  • gchiker says:

    Works with 12.04 thanks!

  • Sergey says:

    Dont work now for Kubuntu 11.10
    no header file fuse.h in repository

  • awesomepossum says:

    Hey, thanks dude.
    I used this guide for ubuntu, lmde and vanilla mint. Never failed! (This is really the only tutorial ever that actually made this work!)

    So today I needed it for opensuse. Since there are no decent suse or even RPM-related tutorials I could find for this problem, I went back to find this site.

    Once I found all the rpm-version files for this tutorial to work I ‘susefied’ it by using ‘su’ and then the command in place of ‘sudo’.

    Works like a charm. 🙂

    So I just wanted to tell you: Thanks, you’re quite a community blessing! 😀

  • nickvolvap says:

    Thank you very much. It worked with 12.04 LTD.

  • Audra says:

    works at linux mint 12 lisa

  • amitry says:

    Hi! Ubuntu 12.04 works! =) Thank you!!!

  • Reilly Chase says:

    Works in Ubuntu 12.10! Thanks

  • Leave a Reply