All Projects → EarlGray → ext2py

EarlGray / ext2py

Licence: other
The slowest ext2fs driver ever! (in Python)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ext2py

fatx
Original Xbox FATX Filesystem Library, Python bindings, FUSE driver, and GUI explorer
Stars: ✭ 87 (+521.43%)
Mutual labels:  fuse, filesystem
SSFS
Simple & Stupid Filesystem (Using FUSE)
Stars: ✭ 64 (+357.14%)
Mutual labels:  fuse, filesystem
GitFS
A FUSE filesystem that stores data on Git
Stars: ✭ 26 (+85.71%)
Mutual labels:  fuse, filesystem
Supertag
A tag-based filesystem
Stars: ✭ 207 (+1378.57%)
Mutual labels:  fuse, filesystem
loggedfs-python
Filesystem monitoring with Fuse and Python
Stars: ✭ 21 (+50%)
Mutual labels:  fuse, filesystem
Tifs
A distributed POSIX filesystem based on TiKV, with partition tolerance and strict consistency.
Stars: ✭ 209 (+1392.86%)
Mutual labels:  fuse, filesystem
luufs
Lazy man's, user-mode union file system
Stars: ✭ 28 (+100%)
Mutual labels:  fuse, filesystem
Phoenixfs
🔥 a versioning filesystem inspired by git
Stars: ✭ 191 (+1264.29%)
Mutual labels:  fuse, filesystem
vk-music-fs
FUSE file system for VK audios
Stars: ✭ 34 (+142.86%)
Mutual labels:  fuse, filesystem
fuse-nfs-crossbuild-scripts
fuse-nfs for windows using dokany
Stars: ✭ 35 (+150%)
Mutual labels:  fuse, filesystem
acid-store
A library for secure, deduplicated, transactional, and verifiable data storage
Stars: ✭ 48 (+242.86%)
Mutual labels:  fuse, filesystem
fuse xattrs
add xattrs support using sidecar files.
Stars: ✭ 28 (+100%)
Mutual labels:  fuse, filesystem
Gotenksfs
A file system on top of your file system
Stars: ✭ 203 (+1350%)
Mutual labels:  fuse, filesystem
Sparsebundlefs
FUSE filesystem for reading macOS sparse-bundle disk images
Stars: ✭ 238 (+1600%)
Mutual labels:  fuse, filesystem
Gcsf
a FUSE file system based on Google Drive
Stars: ✭ 2,251 (+15978.57%)
Mutual labels:  fuse, filesystem
fs-fuse
Export any Node.js `fs`-like object as a FUSE filesystem
Stars: ✭ 32 (+128.57%)
Mutual labels:  fuse, filesystem
Python Fuse
Python 2.x/3.x bindings for libfuse 2.x
Stars: ✭ 171 (+1121.43%)
Mutual labels:  fuse, filesystem
Containerfs
a cluster filesystem for containers
Stars: ✭ 264 (+1785.71%)
Mutual labels:  fuse, filesystem
fusell-seed
FUSE (the low-level interface) file system boilerplate 📂 🔌 💾
Stars: ✭ 13 (-7.14%)
Mutual labels:  fuse, filesystem
webfuse
websocket filesystem based on libfuse
Stars: ✭ 23 (+64.29%)
Mutual labels:  fuse, filesystem
       --- The slowest ext2 driver ever ---

This is a FUSE ext2 implementation in Python. It supports read-only 
mounting only:
    ### Mount
    $ ./e2fuse.py ext2.img mnt_dir 

    ### Umount:
    $ fusermount -u mnt_dir             # Linux
    $ umount mnt_dir                    # OS X

May be used for learning purposes, as a very simple and high-level 
ext2 implementation. Tested on Linux and OS X (fuse4x). 

Class ext2fs tries to provide user-friendly and abstract interface to 
filesystem manipulation routines:
    >>> from ext2 import *
    >>> fs = ext2fs('ext2.img')
    >>> fs.ls('/')
    >>> fs.free_space_bytes()

Also this is a collection of low-level classes for inspecting ext2
internals. In order to use it effectively you need understanding
the ext2 data layout. May be used  for manual manipulation with
an (possibly broken or nonstandard) ext2 filesystem.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].