[coyotos-dev] Updating coyqemu
Jonathan S. Shapiro
shap at eros-os.com
Mon Feb 25 13:06:48 EST 2008
coyqemu was a nice hack, but it turns out not to generalize well for
non-multiboot targets. If you don't have something comparable to the
grub MODUEL command, it doesn't work very well.
We now have a way (coymerge) to embed the boot image easily into the
kernel binary file, and *that* technique will work reliably on all
platforms (including multiboot).
I would like to have a platform-neutral way to generate test images,
reducing the platform-specific magic down to "now that I have that image
built, how do I get it running.
I therefore want to change the coyqemu to assume that coymerge has
already been run. Instead of loading a mkimage.out file, it will load a
mkimage.merge file (or whatever) that is the combination of the kernel
binary with the mkimage.out. It will simply write this file to /coyotos
on the boot floppy, and it will no longer use a module command at all.
Any objections?
--
Jonathan S. Shapiro, Ph.D.
Managing Partner
The EROS Group, LLC
www.eros-os.com, www.coyotos.org
More information about the coyotos-dev
mailing list