mirror of
https://github.com/ksherlock/hfs-boot.git
synced 2024-12-22 06:29:20 +00:00
GS/OS Boot block + loader for HFS
bootblock.aii | ||
cp-loader.sh | ||
hfs.aii | ||
loader.aii | ||
loader.rii | ||
macros.aii | ||
Makefile | ||
README.md | ||
smartport.aii |
hfs-boot
GS/OS Boot block + loader for HFS
See releases for a bootable disk image.
Limitations:
- Boot volume must use 512 byte allocation blocks (ie, max size is 32MB. This limit should be removed at some point)
- All file data / catalog data needs to be in the first 3 extents (no overflow extent checking)
- The HFS FST caches the volume block count before GS/OS knows what it is. This causes display issues in Finder, etc. This could be fixed by the FST using the volume size information from the Master Directory Block or GS/OS querying the device block count sooner.
More Information: