Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tools for GLFS v0 image creation/editing

good little file system, version 0

(affectionately good luck file system, version 0)

Tools

Command Purpose
glfs-mkfs create a new empty GLFS image
glfs-add add a file from your system into the GLFS image
glfs-cat extract a file from the GLFS image to your system
glfs-ls list all files in the GLFS image

Quickstart

Create a new GLFS image:

glfs-mkfs <disk image name>

Add a file:

glfs-add <disk image name> <file to add> <filename to use on disk>

Extract a file:

glfs-cat <disk image name> <file on disk> <file to write to>

List all files:

glfs-ls <disk image name>

What is GLFS?

GLFS (Good Little File System (affectionately, Good Luck File System)) is an extremeley rudimentary sector-based file system.

  • 512-byte sectors
  • files stored contiguously
  • no fancy metadata, no journals -- just a directory table and files after that
  • designed for low-complexity systems (not with security in mind)

License

  1. Use responsibly. Refer LICENSE for further terms.

About

tools for GLFS

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages