5 unstable releases
0.4.4 | Feb 16, 2025 |
---|---|
0.4.3 | Oct 25, 2024 |
0.4.2 | Oct 25, 2024 |
0.3.0 | Aug 25, 2024 |
0.2.1 | Aug 15, 2024 |
#269 in Filesystem
66 downloads per month
67KB
2K
SLoC
FUSE driver for FreeBSD's UFSv2
Features
- Read and Write support for FreeBSD UFSv2
- Extended Attributes (no ACLs)
- Bi-Endian support (eg. mounting big endian FS on little endian system)
Planned Features
- Read & Write Support for Sun UFSv2
- Softupdates
Packages
Dependencies
- rust >= 1.74.0
- libfuse3 or libfuse2 (for fuse-ufs)
Building from source
$ git clone https://github.com/realchonk/fuse-ufs
$ cd fuse-ufs
$ make
# make install
Example Usage
Note: replace sdb1
with your FreeBSD's UFS partition.
$ fuse-ufs /dev/sdb1 /mnt
Mounting via fstab (on Linux)
/dev/sdb1 /mnt fuse.fuse-ufs ro 0 0
or
/dev/sdb1 /mnt ufs ro 0 0
Sponsorship
This project was sponsored as part of Google Summer of Code 2024. The final release during GSoC was 0.3.0.
Dependencies
~5–13MB
~139K SLoC