[SeaBIOS] SeaBIOS and Bochs?

Sebastian Herbszt herbszt at gmx.de
Thu Feb 16 19:52:33 CET 2012


Kevin O'Connor wrote:
> On Tue, Feb 14, 2012 at 08:44:59PM +0100, Bernd Blaauw wrote:
>> I'm stuck with a few questions about applying SeaBIOS to Bochs
>> (Windows), hoping someone is willing to give out some helpful hints.
>> 
>> 1) Can the downloadable v1.6.3 binary directly be used in Bochs, or
>> is a recompile needed? Thought I read some docs about MTRR config
>> options.
> 
> I think you may need to change some config options.  Try enabling
> CONFIG_OPTIONROMS_DEPLOYED and disabling CONFIG_MTRR_INIT.  I think
> the latest version of Bochs may no longer need one or both of these,
> but I'm not sure.  Sebastian may know.

bios.bin-1.6.3 [1] works in Bochs x86 Emulator 2.5.1.svn.

>> 3) Is there an opensource BIOS, usable in Bochs and QEMU, that does
>> work with only 1MB RAM assigned to the VM? SeaBIOS fails this.
> 
> SeaBIOS should work.  If there are SeaBIOS issues, they should be
> fixed.

Bochs BIOS (latest and legacy) should both work. vbxbios (old and new) [2][3]
might work too.

[1] http://www.linuxtogo.org/~kevin/SeaBIOS/bios.bin-1.6.3
[2] https://www.virtualbox.org/browser/trunk/src/VBox/Devices/PC/BIOS
[3] https://www.virtualbox.org/browser/trunk/src/VBox/Devices/PC/BIOS-new

Sebastian




More information about the SeaBIOS mailing list