using FreeBSD to create a completely new OS

Bakul Shah bakul at bitblocks.com
Mon Dec 10 08:16:18 UTC 2012


On Sun, 09 Dec 2012 23:48:12 EST Aryeh Friedman <aryeh.friedman at gmail.com>  wrote:
> For personal hobby reasons I want to write an OS completely from
> scratch (due to some aspects of the design no existing OS is a
> suitable starting place)... what I mean is I want to start with the
> MBR (boot0) and go on from there... I only have one *REAL* machine to
> work with which means I need to work with something like
> emulators/virtualbox-ose... I also want to do as many automated tests
> as possible (for example seeing if the installer copied the MBR [and
> later other stuff] correctly to the virtual HDD).... for this reason I
> have a few questions on vb (or perhaps QEMU if not possible in vb):
> 
> 1. Can it be scripted?
> 2. Is there any documentation on the various virtual HDD formats and
> such (that way I can check the "physical" drive and not by indirect
> query)?
> 
> Also can people give me some idea of a good general
> development/testing framework.... the one I have in mind so far is:

You may wish to check out 
    http://wiki.osdev.org/Expanded_Main_Page
    http://wiki.osdev.org/Projects


More information about the freebsd-hackers mailing list