Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

ksherlock/minix.fst

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minix FST

9/13/2015

This is a read-only FST for the Minix v1 and v1L (linux extended) file system.

Minix (v1) is a simplified unix-type filesystem with 1k blocks/zones, 16-bit inodes (this implies 65535 maximum distinct files), and 16-bit file offsets (this implies a maximum volume size of 64MB). Filenames are limited to 14 characters (normal) or 30 characters (linux extended).

Known issues:

VolumeGS:

  • Since minix doesn't support volume labels (I may extend the superblock to support them in the future), all disks are named "minix". This implies only 1 minix disk may be mounted at a time.

General:

  • I haven't quite figured out the proper way to handle disk swapping (all FSTs seem to do it different). For now, it's probably best if you just avoid swapping disks while a file is open :).

  • ProDOS 16 versions of the calls haven't been extensively tested.

  • Double indirect blocks probably haven't been tested.

  • File types? We don't need no stinkin' file types.

Non-FST Bugs:

  • Finder windows display garbage for the FST name (should be fixed in GS.OS 6.0.4 :)

About

MINIX File System Translator

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published