- Read support for FreeBSD UFSv2
- Extended Attributes (no ACLs)
- Bi-Endian support (eg. mounting big endian FS on little endian system)
- Full Read & Write Support for FreeBSD & Sun UFSv2
- Softupdates
- rust >= 1.74.0
- libfuse3 or libfuse2 (for fuse-ufs)
$ git clone https://github.com/realchonk/fuse-ufs
$ cd fuse-ufs
$ make
# make install
Note: replace sdb1
with your FreeBSD's UFS partition.
$ fuse-ufs /dev/sdb1 /mnt
/dev/sdb1 /mnt fuse.fuse-ufs ro 0 0
or
/dev/sdb1 /mnt ufs ro 0 0
This project was sponsored as part of Google Summer of Code 2024. The final release during GSoC was 0.3.0.