Greetings All,
Hope that everyone is staying safe.
Now that I have started to dig heavily back into NOVA from taking a hiatus
from a number of projects, I also wanted to get ramped back up with digging
into the latest Genode as well.
In the past, my basic goals were to have NOVA (hypervisor) with a single
instance Virtualbox (VMM), and Genode as the GUI and to provide the glue to
bring it all together.
Now I want to reinvestigate all of this to see what might be achievable,
but looking at the Genode Sculpt OS, it kinda seems like a bit of overkill
for what I wanted.
In the past, NOVA (demo 0.3) had some night little features that just
booted up extremely fast and allowed you to start up some simple VM's under
the NUL framework using the Vancouver VMM. I thought that was very nice
but also thought that if I could figure out how to get a Genode GUI on
something like that and perhaps utilize the ported version of VirtualBox as
a single instance VMM that was stable and fast then I could use that as my
basis instead.
Of course, I also investigated Muen and its possible inclusion in this
scheme but now with some good input from Norman, I think that it is better
not to have Muen included.
So then, now I am wondering what the simplest setup would be to have just
NOVA, VirtualBox and Genode (for the GUI and some drivers like audio,
video, etc. for VBox) in an extremely small footprint.
Also, I am wondering how much more advanced VirtualBox has become on Genode
since when I last looked at it there was really no way that it could
realistically be used for any type of real usage, but I am sure that has
changed since then.
Anyway, I would like to get any thoughts or suggestions that the wonderful
people on the Genode mailing list might like to offer as I am still
interested in building out this ultra-small hypervisor project.
Cheers and stay safe, my friends.
Lonnie