From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44781) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vwy5a-0001SC-84 for qemu-devel@nongnu.org; Sat, 28 Dec 2013 12:54:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vwy5S-0000H4-Tg for qemu-devel@nongnu.org; Sat, 28 Dec 2013 12:54:18 -0500 Received: from s16892447.onlinehome-server.info ([82.165.15.123]:50594) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vwy5S-0000GU-NP for qemu-devel@nongnu.org; Sat, 28 Dec 2013 12:54:10 -0500 Message-ID: <52BF0FDA.5050704@ilande.co.uk> Date: Sat, 28 Dec 2013 17:52:26 +0000 From: Mark Cave-Ayland MIME-Version: 1.0 References: <20131218073811.7663.63219.malonedeb@soybean.canonical.com> <20131220174136.16144.64815.malone@wampee.canonical.com> <2F3A0166-4808-47C4-91E5-DE1CCFEAB250@bartoli.org> <52B7EEE4.7060907@ilande.co.uk> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [Bug 1262081] qemu-system-sparc in qemu 1.7.0 fails to boot with Sun ROM List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Artyom Tarasenko Cc: Peter Bartoli , Bug 1262081 <1262081@bugs.launchpad.net>, qemu-devel On 28/12/13 17:30, Artyom Tarasenko wrote: >> Also Artyom's blog is quite out of date with respect to OpenBIOS - OpenBIOS >> has been able to boot my test Solaris 8 image for over 2 years now so you >> may find that you can get by without the proprietary Sun ROM (and avoid >> having to manually type a boot command into OBP every time you restart). > > Point taken. Added lists of Solaris kernels known to boot and not to > boot with OpenBIOS. > Feel free to submit yours if it's not in the lists yet. ;-) Hi Artyom, Thanks for this - it looks great! Some minor things I've noticed: 1) In the OpenBIOS section, the 2 SunOS 5.9 releases are listed together on the same line (missing line break?) 2) You don't need to use -prom-env 'auto-boot?=false' when booting from a cdrom with OpenBIOS. Just use '-boot d' to make sure that QEMU tells OpenBIOS that it wants to boot from cdrom or '-boot c' to boot from a disk image using the FW_CFG interface. (Perhaps the bug here is that if no boot device is explicitly specified then QEMU should try and set a sensible default based upon the current device tree? But adding an explicit '-boot x' to the QEMU command line should always work, regardless of how the boot ordering code changes in future) Also you can add my Solaris 8 test image to your OpenBIOS compatibility list which displays as "SunOS Release 5.8 Version Generic_108528-09 32-bit" on boot (or is the -29 suffix a typing error?) ATB, Mark.