From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mnpsz-0007dL-Gb for qemu-devel@nongnu.org; Wed, 16 Sep 2009 04:29:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mnpst-0007cV-AU for qemu-devel@nongnu.org; Wed, 16 Sep 2009 04:29:08 -0400 Received: from [199.232.76.173] (port=41712 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mnpst-0007cS-29 for qemu-devel@nongnu.org; Wed, 16 Sep 2009 04:29:03 -0400 Received: from mail-yx0-f201.google.com ([209.85.210.201]:63797) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mnpss-0003X1-Nm for qemu-devel@nongnu.org; Wed, 16 Sep 2009 04:29:02 -0400 Received: by yxe39 with SMTP id 39so6029754yxe.18 for ; Wed, 16 Sep 2009 01:29:02 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <869055.18010.qm@web51404.mail.re2.yahoo.com> From: Artyom Tarasenko Date: Wed, 16 Sep 2009 10:28:42 +0200 Message-ID: Subject: Re: [Qemu-devel] Solaris SPARC guest on QEMU Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Blue Swirl Cc: qemu-devel@nongnu.org, Luis Freitas 2009/9/15 Blue Swirl : > On Tue, Sep 15, 2009 at 11:55 AM, Artyom Tarasenko > wrote: >> 2009/9/14 Luis Freitas : >>> Hi, >>> >>> =A0 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. >> >>> =A0 Seems that openbios is missing something that Solaris needs to comp= lete 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 loa= ded from the disk, it seems unable to find the second stage boot program, s= o 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.htm= l > >> 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.