[coreboot] SeaBIOS WinXP install

Kevin O'Connor kevin at koconnor.net
Sat Jul 26 05:49:21 CEST 2008


Hi Myles,

On Fri, Jul 25, 2008 at 03:58:05PM -0600, Myles Watson wrote:
> Just for the fun of it I tried installing XP with the old Bochs BIOS and
> then booting it with SeaBIOS.  It installs fine, then can't boot with either
> BIOS.  With SeaBIOS, it blue screens with the same message as the install
> CD.  Here's the log:

The log looks like a CD boot log - was it the same for the hd boot?

A couple of notes:

A "STOP: 0x0000007B" message is an INACCESSIBLE_BOOT_DEVICE error
according to:

http://blogs.technet.com/asksbs/archive/2008/03/30/how-to-troubleshoot-the-stop-error-0x0000007b.aspx

I did notice that the last log message always seems to be:

> fail floppy_13XX:709(00000001):
>   a=00001507 b=00000003 c=0000000f d=00065000 si=00005026 di=00000000
>   ds=00001a49 es=0000504a ip=000055be cs=00001000 f=00000212 r=00000c02

you could try enabling the CONFIG_FLOPPY_SUPPORT on your machine.  If
that doesn't work, you could try just enabling a floppy_1315() handler
that always sets regs->ah=0 and calls set_success().

Another thing to try would be to set DEBUG_HDL_13 and DEBUG_HDL_40 to
1 so that you see every call into the bios disk handlers.

BTW, what are you using to log the output from serial?  If something
is sending backspaces - is there a way to capture that?

Also, you reported that Bochs 1.186 is working with ADLO.  Does a more
recent version of Bochs also work?  The seabios code is basically in
synch with the latest bochs (v1.211).

I wish there was more help I could give; unfortunately I'm seeing a
totally different set of failures here.  :-(

-Kevin




More information about the coreboot mailing list