Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#621710: qemu-system-sparc/sparc64: does not boot with Debian Installer

90 views
Skip to first unread message

Aurelien Jarno

unread,
Apr 10, 2011, 4:10:02 AM4/10/11
to
On Thu, Apr 07, 2011 at 11:28:55PM -0400, Mehul Sanghvi wrote:
> Package: qemu-system
> Version: 0.12.5+dfsg-3
> Severity: normal
>
>
> prompt% qemu-img info qemu-debian-sparc.img
> image: qemu-debian-sparc.img
> file format: raw
> virtual size: 5.0G (5368709120 bytes)
> disk size: 0
>
> prompt% qemu-system-sparc -hda qemu-debian-sparc.img -boot d -m 256
> -cdrom ISO_Images/Debian/debian-6.0.1a-sparc-businesscard.iso
> Welcome to OpenBIOS v1.0 built on Feb 27 2010 22:57
>
> [sparc] booting file 'cdrom' with parameters ''
> Trying cdrom (/iommu/sbus/espdma/esp/sd@2,0)
> Not a bootable ELF image
> Not a Linux kernel image
> Loading a.out image...
> Loaded 7680 bytes
> entry point is 0x4000
> Jumping to entry point...
>
> ### At this point it freezes up. Nothing happens at all.

This doesn't work given qemu-system-sparc emulates a 32-bit CPU, while
Debian needs a 64-bit CPU.

> prompt% qemu-system-sparc64 -hda qemu-debian-sparc.img -boot d -m 256
> -cdrom ISO_Images/Debian/debian-6.0.1a-sparc-businesscard.iso
>
> ...
> ...
> ...
> [ 0.000000] Initializing cgroup subsys cpu
>

This is because qemu-system-sparc64 is not yet complete to the point of
booting a Linux kernel. I'll advise you to install etch instead, which
is the last Debian sparc release with support for 32-bit CPU.

--
Aurelien Jarno GPG: 1024D/F1BCDB73
aure...@aurel32.net http://www.aurel32.net

--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Mehul Sanghvi

unread,
Apr 10, 2011, 11:20:02 PM4/10/11
to
On Sat, Apr 9, 2011 at 19:26, Aurelien Jarno <aure...@aurel32.net> wrote:
> On Thu, Apr 07, 2011 at 11:28:55PM -0400, Mehul Sanghvi wrote:
>
> This is because qemu-system-sparc64 is not yet complete to the point of
> booting a Linux kernel. I'll advise you to install etch instead, which
> is the last Debian sparc release with support for 32-bit CPU.
>


So I downloaded etch 4.0r9 to get the 32-bit SPARC CPU support. I
ended up having the
same problem as I did in my original bug report.


cheers,

mehul

--
Mehul N. Sanghvi
email: mehul....@gmail.com

0 new messages