2个不稳定版本
新版本 0.3.0 | 2024年8月25日 |
---|---|
0.2.1 | 2024年8月15日 |
5 在 #fuse 中
每月下载量 121
52KB
1.5K SLoC
FreeBSD UFSv2的FUSE驱动程序
功能
- 对FreeBSD UFSv2的读取支持
- 扩展属性(无ACLs)
- 双端支持(例如,在little endian系统上挂载big endian文件系统)
计划功能
- 对FreeBSD和Sun UFSv2的完全读取和写入支持
- 软更新
包
- Arch Linux AUR
- FreeBSD(待定)
- crates.io
依赖项
- rust >= 1.74.0
- libfuse3
从源码构建
$ git clone https://github.com/realchonk/fuse-ufs
$ cd fuse-ufs
$ make
# make install
示例用法
注意:将 sdb1
替换为您的FreeBSD UFS分区。
$ fuse-ufs /dev/sdb1 /mnt
通过fstab挂载(在Linux上)
/dev/sdb1 /mnt fuse.fuse-ufs ro 0 0
或
/dev/sdb1 /mnt ufs ro 0 0
赞助
该项目作为Google Summer of Code 2024的一部分得到赞助。GSoC期间发布的最终版本为0.3.0。
依赖项
~3–11MB
~107K SLoC