I have a historical binary ObjectGeode which is only able to work on SUN SPARC machine with Solaris OS (doesn't matter which Solaris version). My questions are:

  • How can I run the program without Sun-SPARC hardware?
  • If emulation is the only option, which tool is appropriate for this issue?

I would prefer Linux or Windows as host system.

I installed qemu- 2.5.50 32bit.However I can't launch the image- Solaris_2.6_Software_05_98.img
I used Cygwin in order to invoke command.Here it is

./qemu-system-sparc.exe -L . -hda Solaris_2.6_Software_05_98.img -m 256

But I got no response.
It looks something is missing.Is there a guidance for windows launching qemu?

  • If you search for "solaris_2.6_software_05_98.img" using your favourite search engine, you'll find detailed installation instructions. You need a firmware image in addition to the installation CD image you have, and you need to create a destination disk image (which is used for -hda; the CD image is specified using -cdrom). – Stephen Kitt Nov 18 '16 at 9:30
  • 1
    Perhaps using a cloud service instead of emulation? Have a look here: quora.com/…. Probably somewhat outdated answers, but still. – peterh Nov 27 '16 at 22:28
  • I thought there were a few other providers not mentioned in the link above. Some universities use SPARC equipment in their CS labs and you might be able to get access? If this is for a business need, you might be able to buy an older SPARC workstation to do whatever you need done. – sleepyweasel Feb 14 '17 at 21:57

If you don't have a SPARC system, emulation is the only option.

QEMU can emulate SPARCstations, running Solaris up to version 9. Solaris 10 doesn't support 32-bit platforms so it can't run on the sun4m emulation; I get the impression it's still broken on the sun4u emulation (which is still beta anyway).

You can run QEMU on many different platforms, including most Linux distributions and Windows.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.