[OpenBIOS] [commit] r847 - trunk/openbios-devel/libopenbios

Nick Couchman Nick.Couchman at seakr.com
Wed Aug 11 06:30:30 CEST 2010


64-bit trying to boot Solaris 9 fails like so:

OpenBIOS for Sparc64
Configuration device id QEMU version 1 machine id 0
kernel cmdline 
CPUs: 1 x SUNW,UltraSPARC-IIi
UUID: 00000000-0000-0000-0000-000000000000
Welcome to OpenBIOS v1.0 built on Aug 11 2010 04:15
  Type 'help' for detailed information

Trying cdrom:f...
Not a Linux kernel image
Not a bootable ELF image
Not a bootable a.out image

Loading FCode image...
Loaded 5936 bytes
entry point is 0x4000
open isn't unique.

byte-load: exception caught!

Jumping to entry point 0000000000004000 for type 0000000000000010...
Evaluating FCode...
open isn't unique.

byte-load: exception caught!
Image returned with return value 0x0


and Solaris 10 and higher:
OpenBIOS for Sparc64
Configuration device id QEMU version 1 machine id 0
kernel cmdline 
CPUs: 1 x SUNW,UltraSPARC-IIi
UUID: 00000000-0000-0000-0000-000000000000
Welcome to OpenBIOS v1.0 built on Aug 11 2010 04:15
  Type 'help' for detailed information

Trying cdrom:f...
Not a Linux kernel image
Not a bootable ELF image
Not a bootable a.out image

Loading FCode image...
Loaded 7420 bytes
entry point is 0x4000
ofmem_claim_phys - out of space (failed request for 000000000b5a4000 bytes)
Unhandled Exception 0x0000000000000032
PC = 0x00000000ffd1c8a4 NPC = 0x00000000ffd1c88c
Stopping execution

-Nick

>>> On 2010/08/10 at 02:57, Mark Cave-Ayland <mark.cave-ayland at siriusit.co.uk>
wrote:
> Nick Couchman wrote:
> 
>> After these latest changes, I get the following trying to boot Solaris 9:
>> 
>> Configuration device id QEMU version 1 machine id 32
>> CPUs: 1 x FMI,MB86904
>> UUID: 00000000-0000-0000-0000-000000000000
>> Welcome to OpenBIOS v1.0 built on Aug 9 2010 23:27
>>   Type 'help' for detailed information
>> 
>> Trying cdrom:d...
>> Not a bootable ELF image
>> Loading a.out image...
>> Loaded 7680 bytes
>> entry point is 0x4000
>> bootpath: /iommu/sbus/espdma/esp/sd at 2,0:d
>> 
>> Jumping to entry point 00004000 for type 00000005...
>> switching to new context:
>> bootblk: can't find the boot program
>> halt, power off
>> 
>> My boot command line looks like this:
>> ./sparc-softmmu/qemu-system-sparc -hda disk0.img -cdrom 
> /media/Sun-ISOs-2/solaris-9/software1.iso -bios 
> ../openbios-devel/obj-sparc32/openbios-builtin.elf.nostrip -nographic -boot d
>> 
>> -Nick
> 
> Hi Nick,
> 
> I don't think I've ever tested Solaris with OpenBIOS SPARC32 (although I 
> have been told we may have some Solaris 8 CDs lying around somewhere if 
> they would do the job?). Is this just an update, or are you reporting a 
> regression? If it's a regression, can you do an SVN bisect?
> 
> 
> ATB,
> 
> M-D.



--------
This e-mail may contain confidential and privileged material for the sole use of the intended recipient.  If this email is not intended for you, or you are not responsible for the delivery of this message to the intended recipient, please note that this message may contain SEAKR Engineering (SEAKR) Privileged/Proprietary Information.  In such a case, you are strictly prohibited from downloading, photocopying, distributing or otherwise using this message, its contents or attachments in any way.  If you have received this message in error, please notify us immediately by replying to this e-mail and delete the message from your mailbox.  Information contained in this message that does not relate to the business of SEAKR is neither endorsed by nor attributable to SEAKR.



More information about the OpenBIOS mailing list