Aug 10, 2019
Turn a set of .subx files into a bootable disk image.
$ git clone https://github.com/akkartik/mu
$ cd mu
# package up a "hello world" binary and Linux kernel into mu.iso
$ ./gen_iso examples/ex6.subx
# try it out
$ qemu-system-x86_64 -m 256M -cdrom mu.iso -boot d
https://github.com/akkartik/mu#readme
The process is still fairly klunky, and I've added several large dependencies. But now that I have something working I can start polishing it.
Credit: http://minimal.linux-bg.org/
One aspect that seems more broadly useful than just my own Assembly language project: how to deploy bootable disk images on Linode.
This post is part of my Freewheeling Apps Devlog.
Comments gratefully appreciated. Please send them to me by any method of your choice and I'll include them here.