On Wed, Jun 23, 2010 at 12:17 AM, Huihong Luo <[email protected]> wrote: > > I am trying to extend the vbox BIOS module to support USB devices, and flash > drive boot. > > The current BIOS is 64k in size, what is the consequency if we increase the > size to 128K? the usb code is rather large, 64k won't hold it. > > Or, perhaps a better way, is to replace the whole bios code. Is there > anything specific to vbox that makes this not to work? if not, is it going to > be really difficult to port another BIOS to use with vbox? > > The current bios code is monolithic, not easy to extend. >
Before you write any such thing, please take a look at SeaBIOS here: http://www.coreboot.org/SeaBIOS It seems this BIOS supports USB disk boot, and it was ported to run on Qemu. NOTE: I have not tried it, so I don't know about any potential problems. The big problem of changing BIOS, is that we must ensure *everything* works with all guest OSes, which is not easy. -- -Alexey Eromenko "Technologov" _______________________________________________ vbox-dev mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-dev
