Since I had written about it the last time, quite a bit of the emulation on Qemu has improved significantly since then.Â As always you’ll need to create and prepare a disk image, and I’m using an old SUN Station 5 PROM.
qemu-system-sparc -L . -m 64 -M SS-5 -bios ss5.bin -drive file=36G.disk,bus=0,unit=0,media=disk -drive file=solaris_2.6_598_sparc.iso,bus=0,unit=6,media=cdrom -startdate “1999-04-19”
One nice thing is that now you can boot off the CD-ROM.Â And you can boot Solaris 2.6 directly into single user mode to format and label the disk.Â It’s very convenient.Â All you need here is
And from there you can either kick off the disk partitioning, or the installer will boot up.
And now to the graphical welcome screen!
And then off to the ‘graphical’ installer.Â Yes, it’s not that graphical at all.Â Like before, it’s important that you don’t let it reboot on completion, you have to make changes to the system so it’ll boot up correctly, and make changes to the network config.Â At least in graphical mode vi works.
It is absolutely critical that you make this change or the disk will not boot at all.
# cat >> system
And you will want a default routeâ€¦
# cat > defaultrouter
Then in the file /etc/nsswitch.conf change the following:
hosts: files dns
Then to â€˜fixâ€™ up your /etc/resolv.conf
# cat > resolv.conf
And then I like to add the following hosts to speed up telnetâ€¦
# cat >> hosts
And then hit Control+D and it’ll reboot back to the PROM.Â Now all you have to type in the PROM monitor is:
And in a minute you’ll be at the login screen.
I went ahead with CDE, and over on archive.org the old SimCity for UNIX versions are over there.Â One nice thing about being able to use CD-ROM’s is that Qemu can finally auto-mount the disk images.Â It’s great.
There is no license for SimCity, and after 5 minutes the city goes into a ‘meltdown’ mode.Â It’s a shame that back in the day the upstart x86 Linux was largely ignored by the UNIX market.Â But Qemu has come quite a bit where you can run some of this proprietary VAR software.