I just built the x86 source code from version 4.0, but I'm drawing a blank on how to create my own .iso file. I have each discrete component ie: kernel, system.img, ramdisk.img etc etc...
Does anyone have any tips on how to combine this into my own .iso?

So far,
1. I created the actual .iso by dd if=/dev/zero of=image.iso bs=1M count=600
2. Formatted the .iso to be ext3
3. Copied over the root dir to the mounted iso
4. Copied the system.img contents to <mount>/system

I think the portion that I might be missing deals with grub?