Kuro5hin.org: technology and culture, from the trenches
create account | help/FAQ | contact | links | search | IRC | site news
[ Everything | Diaries | Technology | Science | Culture | Politics | Media | News | Internet | Op-Ed | Fiction | Meta | MLP ]
We need your support: buy an ad | premium membership

[P]
Ask K5: QEMU-SPARC Solaris 7 Virtual Machine Made

By Riddick in Riddick's Diary
Wed Oct 16, 2013 at 12:07:50 AM EST
Tags: Blastard, job, programming, Kuro5hin, ask K5, freelancing, web hosting, web design, writing (all tags)

The job offer was $1000USD and a 1099MISC if I could get QEMU to boot and install Solaris 7 for the SPARC machine It requires modifying the QEMU source to make the SPARC machine work. I was able to make it work today, in less than a day since I was asked to do it.

Since he never replied to my email or sent me the Solaris 7 Server ISO I found one of my old dusty Solaris 7 CD-ROMS and made an ISO of it and went to work on QEMU code to get it to work. Well it works.


But here is the thing, no answer. No details on what IP addresses to use for their network, no VPN access to hook it up to their network.

Tun/tap, NFS, Telenet sessions, should be easy to configure provided they give me the configurations for them including user IDs and passwords and admin access on their server to add in the IP of this Solaris 7 system to their domains, etc.

I got a daily release from qemu-sparc and it seems to work with very little modification.

I'll upload the virtual hard drive to my blastar.in ftp server after it is done, it is still configuring devices and stuff right now. I figure it should be done by the time I wake up in the morning as it goes really slow. It simulates the SPARC CPU and it does it slow, but it works.

Heh if anyone wants a SPARC based Solaris 7 VPS ask Dell, I'll give him the files and he can configure it for you as a VPS. The first VPS host of a SPARC Solaris 7 server.

For my next trick maybe NextStep 3.3 or perhaps A/UX in 68K machines. Too bad I cannot find the Novell Unixware and SCO Unix disks. :)

Sponsors

Voxel dot net
o Managed Hosting
o VoxCAST Content Delivery
o Raw Infrastructure

Login

Related Links
o The job offer was $1000USD and a 1099MISC if I could get QEMU to boot and install Solaris 7 for the SPARC machine
o Riddick's Diary


Display: Sort:
Ask K5: QEMU-SPARC Solaris 7 Virtual Machine Made | 12 comments (12 topical, editorial, 0 hidden)
sorry dude (none / 1) (#1)
by Del Griffith on Wed Oct 16, 2013 at 12:43:16 AM EST

had 2.4 running for ages now...


Escape character is '^]'.
Probing Memory Bank #0 32 Megabytes
Probing Memory Bank #1 32 Megabytes
Probing Memory Bank #2 32 Megabytes
Probing Memory Bank #3 32 Megabytes
Probing Memory Bank #4 Nothing there
Probing Memory Bank #5 Nothing there
Probing Memory Bank #6 Nothing there
Probing Memory Bank #7 Nothing there
Incorrect configuration checksum;
Setting NVRAM parameters to default values.
Setting diag-switch? NVRAM parameter to true
Probing CPU FMI,MB86904
Probing /iommu@0,10000000/sbus@0,10001000 at 5,0  espdma esp sd st SUNW,bpp ledma le
Probing /iommu@0,10000000/sbus@0,10001000 at 4,0  SUNW,CS4231 power-management
Probing /iommu@0,10000000/sbus@0,10001000 at 1,0  Nothing there
Probing /iommu@0,10000000/sbus@0,10001000 at 2,0  Nothing there
Probing /iommu@0,10000000/sbus@0,10001000 at 3,0  Nothing there
Probing /iommu@0,10000000/sbus@0,10001000 at 0,0  Nothing there

SPARCstation 5, No Keyboard
ROM Rev. 2.15, 128 MB memory installed, Serial #0.
Ethernet address 52:54:0:12:34:56, Host ID: 80000000.

Boot device: /iommu/sbus/ledma@5,8400010/le@5,8c00000  File and args:
Internal loopback test -- Wrong packet length; expected 36, observed 64

Can't open boot device

Type  help  for more information
ok
ok boot disk0: -v
Boot device: /iommu/sbus/espdma@5,8400000/esp@5,8800000/sd@0,0:  File and args: -v
Size: 713484+158456+134116 Bytes
SunOS Release 5.4 Version generic [UNIX(R) System V Release 4.0]
Copyright (c) 1983-1994, Sun Microsystems, Inc.
vac: enabled in write through mode
cpu0: FMI,MB86904 (mid 0 impl 0x0 ver 0x4 clock 974 MHz)
mem = 131072K (0x8000000)
avail mem = 118755328
Ethernet address = 52:54:0:12:34:56
root nexus = SUNW,SPARCstation-5
iommu0 at root: obio 0x10000000
sbus0 at iommu0: obio 0x10001000
espdma0 at sbus0: SBus slot 5 0x8400000
esp0 at espdma0: SBus slot 5 0x8800000 sparc ipl 4
sd0 at esp0: target 0 lun 0
sd0 is /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@0,0
    <Qemu2GB cyl 4090 alt 2 hd 16 sec 63>
sd2 at esp0: target 2 lun 0
sd2 is /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@2,0
    <>
Unable to install/attach driver 'isp'
root on /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@0,0:a fstype ufs
obio0 at root
zs0 at obio0: obio 0x100000 sparc ipl 12
zs0 is /obio/zs@0,100000
zs1 at obio0: obio 0x0 sparc ipl 12
zs1 is /obio/zs@0,0
Unable to install/attach driver 'vme'
Unable to install/attach driver 'mcp'
Unable to install/attach driver 'mcpzsa'
Unable to install/attach driver 'vme'
Unable to install/attach driver 'mcp'
Unable to install/attach driver 'mcpzsa'
Unable to install/attach driver 'stc'
configuring network interfaces:ledma0 at sbus0: SBus slot 5 0x8400010
le0 at ledma0: SBus slot 5 0x8c00000 sparc ipl 6
le0 is /iommu@0,10000000/sbus@0,10001000/ledma@5,8400010/le@5,8c00000
 le0.
Hostname: qemu24
dump on /dev/dsk/c0t0d0s1 size 131532K
The system is coming up.  Please wait.
checking ufs filesystems
/dev/rdsk/c0t0d0s7: is clean.
Flushing routing table:
add net default: gateway 10.0.2.2
starting rpc services: rpcbind keyserv kerbd done.
Setting netmask of le0 to 255.255.255.0
Setting default interface for multicast: add net 224.0.0.0: gateway qemu24
syslog service starting.
Print services started.
The system is ready.

qemu24 console login: root
Apr 18 20:01:08 qemu24 login: ROOT LOGIN /dev/console
Last login: Sun Apr 18 20:01:08 on console
Sun Microsystems Inc.   SunOS 5.4       Generic July 1994
#

I guess I can upload it.

-------
I...I like me. My wife likes me. My customers like me. Because I'm the real article. What you see is what you get. - Me


oh yeah (none / 1) (#2)
by Del Griffith on Wed Oct 16, 2013 at 12:49:50 AM EST

sparc your brains out.

https:/mega.co.nz#!Vox3CBYR!S1CsZGrHvGx1LFCLCT7JzEKDVXZocybIc-9kDDU5tUw

-------
I...I like me. My wife likes me. My customers like me. Because I'm the real article. What you see is what you get. - Me


Ask K5: QEMU-SPARC Solaris 7 Virtual Machine Made | 12 comments (12 topical, 0 editorial, 0 hidden)
Display: Sort:

kuro5hin.org

[XML]
All trademarks and copyrights on this page are owned by their respective companies. The Rest © 2000 - Present Kuro5hin.org Inc.
See our legalese page for copyright policies. Please also read our Privacy Policy.
Kuro5hin.org is powered by Free Software, including Apache, Perl, and Linux, The Scoop Engine that runs this site is freely available, under the terms of the GPL.
Need some help? Email help@kuro5hin.org.
My heart's the long stairs.

Powered by Scoop create account | help/FAQ | mission | links | search | IRC | YOU choose the stories!