-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Zack Didcott edited this page Apr 7, 2025
·
2 revisions
The IGEL filesystem is a proprietary form of logical volume management, where partitions are stored in a linked list of fixed-length sections.
igelfs is a pure-Python implementation of the IGEL filesystem, allowing existing images to be parsed or new images to be created.
Currently, it supports:
- parsing bytes into object-oriented data models
- searching the filesystem
- verifying integrity of partitions
- adding new partitions
- overwriting sections, boot registry and directory
- creating a new filesystem from scratch
- extracting partitions to a directory
- converting a filesystem to a GPT disk image
- decrypting and reading registry
- and more...
To get started, head over to Usage.
For other documentation, check out the wiki page for the relevant topic:
If you found this project useful, please consider donating. Any amount is greatly appreciated! Thank you 😃
