All Projects → relan → Exfat

relan / Exfat

Licence: gpl-2.0
Free exFAT file system implementation

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Exfat

Winfsp
Windows File System Proxy - FUSE for Windows
Stars: ✭ 4,071 (+671.02%)
Mutual labels:  fuse, driver, filesystem
Dokany
User mode file system library for windows with FUSE Wrapper
Stars: ✭ 4,055 (+667.99%)
Mutual labels:  fuse, driver, filesystem
redis-fs
Mount a Redis database as a filesystem using fuse.
Stars: ✭ 76 (-85.61%)
Mutual labels:  fuse, filesystem
Flydrive
☁️ Flexible and Fluent framework-agnostic driver based system to manage storage in Node.js
Stars: ✭ 275 (-47.92%)
Mutual labels:  driver, filesystem
Btfs
A bittorrent filesystem based on FUSE.
Stars: ✭ 2,984 (+465.15%)
Mutual labels:  fuse, filesystem
acid-store
A library for secure, deduplicated, transactional, and verifiable data storage
Stars: ✭ 48 (-90.91%)
Mutual labels:  fuse, filesystem
ratarmount
Random Access Read-Only Tar Mount
Stars: ✭ 217 (-58.9%)
Mutual labels:  fuse, filesystem
Jnr Fuse
FUSE implementation in Java using Java Native Runtime (JNR)
Stars: ✭ 266 (-49.62%)
Mutual labels:  fuse, filesystem
Infinit
The Infinit policy-based software-defined storage platform.
Stars: ✭ 363 (-31.25%)
Mutual labels:  fuse, filesystem
Svfs
The Swift Virtual File System
Stars: ✭ 375 (-28.98%)
Mutual labels:  fuse, filesystem
fuse xattrs
add xattrs support using sidecar files.
Stars: ✭ 28 (-94.7%)
Mutual labels:  fuse, filesystem
Google Drive Ocamlfuse
FUSE filesystem over Google Drive
Stars: ✭ 4,447 (+742.23%)
Mutual labels:  fuse, filesystem
webfuse
websocket filesystem based on libfuse
Stars: ✭ 23 (-95.64%)
Mutual labels:  fuse, filesystem
ext2py
The slowest ext2fs driver ever! (in Python)
Stars: ✭ 14 (-97.35%)
Mutual labels:  fuse, filesystem
loggedfs-python
Filesystem monitoring with Fuse and Python
Stars: ✭ 21 (-96.02%)
Mutual labels:  fuse, filesystem
vk-music-fs
FUSE file system for VK audios
Stars: ✭ 34 (-93.56%)
Mutual labels:  fuse, filesystem
fusell-seed
FUSE (the low-level interface) file system boilerplate 📂 🔌 💾
Stars: ✭ 13 (-97.54%)
Mutual labels:  fuse, filesystem
fuse-nfs-crossbuild-scripts
fuse-nfs for windows using dokany
Stars: ✭ 35 (-93.37%)
Mutual labels:  fuse, filesystem
Goofys
a high-performance, POSIX-ish Amazon S3 file system written in Go
Stars: ✭ 3,932 (+644.7%)
Mutual labels:  fuse, filesystem
Catfs
Cache AnyThing filesystem written in Rust
Stars: ✭ 404 (-23.48%)
Mutual labels:  fuse, filesystem

About

This project aims to provide a full-featured exFAT file system implementation for Unix-like systems. It consists of a FUSE module (fuse-exfat) and a set of utilities (exfat-utils).

Supported operating systems:

  • GNU/Linux
  • Mac OS X 10.5 or later
  • FreeBSD

Most GNU/Linux distributions already have fuse-exfat and exfat-utils in their repositories, so you can just install and use them. The next chapter describes how to compile them from source.

Compiling

To build this project on GNU/Linux you need to install the following packages:

On Mac OS X:

  • autoconf
  • automake
  • pkg-config
  • OSXFUSE
  • Xcode (legacy versions include autotools but their versions are too old)

On OpenBSD:

  • git
  • autoconf (set AUTOCONF_VERSION environment variable)
  • automake (set AUTOMAKE_VERSION environment variable)

Get the source code, change directory and compile:

git clone https://github.com/relan/exfat.git
cd exfat
autoreconf --install
./configure
make

Then install driver and utilities (from root):

make install

You can remove them using this command (from root):

make uninstall

Mounting

Modern GNU/Linux distributions (with util-linux 2.18 or later) will mount exFAT volumes automatically. Anyway, you can mount manually (from root):

mount.exfat-fuse /dev/spec /mnt/exfat

where /dev/spec is the device file, /mnt/exfat is a mountpoint.

Feedback

If you have any questions, issues, suggestions, bug reports, etc. please create an issue. Pull requests are also welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].