You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Emulates a full filesystem, instead of mirroring the host's filesystem
Implemented methods
getattr
readdir
open
read
Roadmap
Full file and directory support - In progress
Support for modifying files
Dependencies
libfuse version 2.9 must be installed
Arch Linux: pacman -S fuse2
Debian/Ubuntu: apt install fuse
Build instructions
Run make clean to remove object files
Run make all to build diofs.
Usage
diofs accepts the default FUSE arguments, and can be mounted similarly to most FUSE-based filesystems (e.g. ./diofs /tmp/diofs_mntpt or ./diofs -s -f /tmp/diofs_mntpt)