Create and format exFAT partition from Linux
Yes, there is a project implementing exfat and the related utilities at relan/exfat.
To format a partition, use
mkfs.exfatlike with most filesystems, e.g.:
As for creating the partition in the first place, this is the same as for any other filesystem. Create a partition in your favourite partition manager. If you have a MBR partition type, set its type to NTFS (that is code
Note, that some distributions only package the fuse module, so you may have to build it yourself.
On Ubuntu I just had to install a couple packages first: `sudo apt-get install exfat-utils exfat-fuse`. Source: http://askubuntu.com/a/374627/18665
On modern `fdisk` the type you want is `11` (Microsoft basic data). Disregard the google.code.com link in the answer and instead use @bmaupin's command on Debian/Ubuntu.
be careful while doing this, it didnot warn me and completely deleted all the files I had in it. So first backup and then do it
This worked fine for me. I already had the exfat and fuse installed. _BUT..._ the post blow from Billious is _misleading_. IF you have just formatted a drive, you must supply more information to `mkfs.exfat` -- Like where to put the partition and how big, _ya-da-ya-da_. I'm just lazy. I used `gParted` to set-u my USB how I wanted. Leave the partition you want to make exFAT alone. Or format it to FAT32 to process the whole USB. Next ensure the target partition is unmounted. Proceed, e.g.: `sudo mkfs.exfat -i DAT -n data /dev/sdc3`. I let `gParted` deal with alignments and such.