I've been working on virtualizing some SPARC workstations running SunOS & Solaris.
I've managed to get the SPARC-20 workstations done (basically, using this http://kb.networksystemssolutions.info/index.php/Sparc_Virtualization). However, the Ultra-2 workstations are not so easy and just crash on boot with panic[cpu0]/thread=10408000: VAC too big! I' wondering if the issue is OpenBIOS ? The SS-20 used a Sun BIOS image but I've not found any Ultra-2 BIOS images I can use to try. Any suggestions are welcome... Jim Full details : /opt/qemu23/bin/qemu-system-sparc64 -m 1024 -drive file=des.raw,unit=0,format=raw -nographic -net nic,macaddr=08:00:de:ad:be:ef -cpu "TI UltraSparc II" Warning: vlan 0 is not connected to host network OpenBIOS for Sparc64 Configuration device id QEMU version 1 machine id 0 kernel cmdline CPUs: 1 x SUNW,UltraSPARC-II UUID: 00000000-0000-0000-0000-000000000000 Welcome to OpenBIOS v1.1 built on Mar 12 2015 08:09 Type 'help' for detailed information Trying disk:a... Not a bootable ELF image Not a bootable a.out image Loading FCode image... Loaded 5936 bytes entry point is 0x4000 open isn't unique. Jumping to entry point 0000000000100000 for type 0000000000000001... switching to new context: entry point 0x100000 stack 0x00000000ffe8aa09 warning:interpret: exception -13 caught interpret warning @ warning off : sync %tl-c %tstate h# 1041b0a0 x! %g1 h# 1041b0a8 x! %g2 h# 1041b0b0 x! %g3 h# 1041b0b8 x! %g4 h# 1041b0c0 x! %g5 h# 1041b0c8 x! %g6 h# 1041b0d0 x! %g7 h# 1041b0d8 x! %o0 h# 1041b0e0 x! %o1 h# 1041b0e8 x! %o2 h# 1041b0f0 x! %o3 h# 1041b0f8 x! %o4 h# 1041b100 x! %o5 h# 1041b108 x! %o6 h# 1041b110 x! %o7 h# 1041b118 x! %tl-c %tpc h# 1041b120 x! %tl-c %tSunOS Release 5.8 Version Generic_108528-09 64-bit1041c008 x! h# 1000798c set-pc go ; warning ! failed with error ffffffffff Copyright 1983-2001 Sun Microsystems, Inc. All rights reserved. | panic[cpu0]/thread=10408000: VAC too big! 00000000104078c0 unix:startup_modules+11c (1040e400, 104148a0, 10417fb8, 10417fd0, 30000000000, 31000000000) %l0-3: 0000000000000103 0000000010423400 0000000000000000 0000000000002000 %l4-7: 0000030000016000 000000001041c800 000000001041b800 000000001041a800 0000000010407970 unix:startup+14 (10428000, 0, 0, 3fe7c000, 2000, ffffffffffffffff) %l0-3: 0000000010024240 000000000000cd56 0000000000000476 0000000000000000 %l4-7: 0000000010461e40 00000000002d4d7e 00000000000b6476 0000000000000476 0000000010407a20 genunix:main+4 (1040d400, 2000, 10407ec0, 10408030, fff2, 1004e5e0) %l0-3: 0000000010408000 0000000000000001 0000000000000015 0000000000000e7f %l4-7: 0000000010428a98 0000000010461e40 00000000000cbe50 0000000000000540 skipping system dump - no dump device configured rebooting... BOOTpanic - kernel: prom_reboot: reboot call returned! EXIT 0 >