Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manbuzhe666/bitsfs
Bitsfs is a simple file system based on Linux. Not for commercial use but study and demonstration.
https://github.com/manbuzhe666/bitsfs
datastore filesystem kernel linux
Last synced: about 12 hours ago
JSON representation
Bitsfs is a simple file system based on Linux. Not for commercial use but study and demonstration.
- Host: GitHub
- URL: https://github.com/manbuzhe666/bitsfs
- Owner: manbuzhe666
- License: apache-2.0
- Created: 2025-01-08T02:33:34.000Z (1 day ago)
- Default Branch: main
- Last Pushed: 2025-01-08T02:54:35.000Z (1 day ago)
- Last Synced: 2025-01-08T03:25:09.976Z (1 day ago)
- Topics: datastore, filesystem, kernel, linux
- Language: C
- Homepage:
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
BitsFS is a simple file system based on Linux kernel. You can use it after make fs on a block device.
## 1. File list
--File System Source
bitsfs.h
block.c
dentry.c
namei.c
inode.c
super.c
Makefile--Make FS Tool
mkfs_bitsfs.c
mkfs_bitsfs.h## 2. Compile & Install module
make
insmod bitsfs.ko## 3. Make FS
gcc -o mkfs_bitsfs mkfs_bitsfs.c
./mkfs_bitsfs /dev/sdb## 4. Mount FS
mount /dev/sdb /mnt/bitsfs