Hacker News new | ask | show | jobs
by liffik 27 days ago
Thanks for the incredibly constructive feedback! This is extremely helpful.

The jmp short + nop header and adding the cld instruction are excellent points. I will add those to the bootloader right away to ensure better BIOS compatibility and stability.

The pre-allocated dummy file trick on ext2 is a brilliant way to have a mountable filesystem without the overhead of writing a filesystem driver in Assembly. That solves the "overwriting arbitrary data" issue elegantly.

I will definitely look into posix-uefi. EDK2's bloat and memory footprint were my main concerns for the UEFI port, so a lightweight SDK is exactly what I need.

P.S. I use a translator to write this because I don't speak English. I really appreciate you taking the time to share these technical pointers!