All of lore.kernel.org
 help / color / mirror / Atom feed
From: Artyom Tarasenko <atar4qemu@googlemail.com>
To: Blue Swirl <blauwirbel@gmail.com>
Cc: qemu-devel@nongnu.org, Luis Freitas <lfreitas34@yahoo.com>
Subject: Re: [Qemu-devel] Solaris SPARC guest on QEMU
Date: Wed, 16 Sep 2009 10:28:42 +0200	[thread overview]
Message-ID: <fb8d4f70909160128m5a9fe5d0mf4a2fad5029e9850@mail.gmail.com> (raw)
In-Reply-To: <f43fc5580909151219r3992b963u40f4383ca9556339@mail.gmail.com>

2009/9/15 Blue Swirl <blauwirbel@gmail.com>:
> On Tue, Sep 15, 2009 at 11:55 AM, Artyom Tarasenko
> <atar4qemu@googlemail.com> wrote:
>> 2009/9/14 Luis Freitas <lfreitas34@yahoo.com>:
>>> Hi,
>>>
>>>   I would like to use QEMU to run a guest Solaris 8/Sparc machine.
>>
>> You are not alone. This topic pops every 1-2 years.
>>
>>>   Seems that openbios is missing something that Solaris needs to complete the boot process. I posted a entry on the qemu users forum but got no replies. The boot seems to be failing after the initial boot program is loaded from the disk, it seems unable to find the second stage boot program, so it is probably something related to how the second stage should identify the boot device.
>
> Maybe the raw disk access (without partition translation) does not
> work. There was something on OpenBIOS list recently for PPC:
> http://www.openfirmware.info/pipermail/openbios/2009-September/003977.html
>
>> The real Sun's OBP under qemu has the same problem. I guess it's not
>> the problem of OpenBIOS, but some bugs in SCSI/DMA/(IO)MMU layer.
>> It's not the identification of the boot device though. The first stage
>> reads something from a disk. It just fails to find some magic patterns
>> in what it gets.
>
> IIRC the CD-ROM drives used by Sun were slightly different from
> standard SCSI models, something like the block size could be 512 bytes
> instead of 2048 or vice versa.

I don't think it has to do with it. Booting from a hd image produces
the same error.

  parent reply	other threads:[~2009-09-16  8:29 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-11 23:34 [Qemu-devel] Audio malc
2009-09-13 11:30 ` [Qemu-devel] Audio Jan Kiszka
2009-09-13 18:52   ` malc
2009-09-13 19:57     ` Jan Kiszka
2009-09-13 20:07       ` Jan Kiszka
2009-09-14  0:02         ` malc
2009-09-14  6:18           ` Jan Kiszka
2009-09-14 21:13             ` malc
2009-09-14 21:30               ` [Qemu-devel] Solaris SPARC guest on QEMU Luis Freitas
2009-09-15  6:33                 ` Laurent Vivier
2009-09-15 23:31                   ` Luis Freitas
2009-09-15  8:55                 ` Artyom Tarasenko
2009-09-15 19:19                   ` Blue Swirl
2009-09-15 21:08                     ` Stuart Brady
2009-09-16  8:28                     ` Artyom Tarasenko [this message]
2009-09-16 15:38                       ` Luis Freitas
2009-09-16 16:33                         ` Artyom Tarasenko
2009-09-15 20:11               ` [Qemu-devel] Re: Audio Jan Kiszka
2009-09-18 18:49                 ` Jan Kiszka
2009-09-18 19:29                   ` malc
2009-09-13 23:31       ` malc
2009-09-15 11:28     ` Avi Kivity
2009-09-22 11:24       ` malc

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=fb8d4f70909160128m5a9fe5d0mf4a2fad5029e9850@mail.gmail.com \
    --to=atar4qemu@googlemail.com \
    --cc=blauwirbel@gmail.com \
    --cc=lfreitas34@yahoo.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.