GitHunt
LO

lorlouis/iso9660

A really basic implementation of ISO 9660's types (to attempt to boot from a disk)

A really basic implementation of ISO 9660's types

I wrote this to test my hypothesis that it is possible to load more than
512 bytes into memory and boot from that, possibly making it possible to write
a single stage bootloader as long as the PC boots from a CD.

A full article on the subject can be fount on my blog
https://louissven.xyz/article/your_stage_1_bootloader_can_be_as_large_as_you_want.md

Created June 18, 2023
Updated August 24, 2025
lorlouis/iso9660 | GitHunt