Menu:


Navigation

 ·   Wiki Home
 ·   Wiki Help
 ·   Categories
 ·   Title List
 ·   Random Page
 ·   What Links Here
 ·   Uncategorized Pages
 ·   File Upload
 ·   Uploaded Files
 ·   Recent Changes
 ·   RSS
 ·   Atom

Members

 ·  Login
 ·  Register
 ·  Member List

Active Members:


Search:

 

Create or Find Page:

 

Wiki Home   >   TmeSun2SunOS2

Article - Discuss TmeSun2SunOS2

SunOS 2.0 on tme in sun2 mode

Here are the transcripts of an abortive attempt to install SunOS 2.0 on tme’s sun2 emulation. Since I don’t have the installation instructions available and tried to perform the install from memory, it’s entirely possible that there’s nothing wrong with tme.

installation tape contents

Tape 1

1. tape boot
1. standalone format
1. standalone copy
1. miniroot image
1. copyright notice
1. base system
1. manual pages
1. demo
1. games
1. copyright notice

Tape 2

1. copyright notice
1. more binaries
1. copyright notice

Tape 3

1. copyright notice
1. standalone diags
1. /lib/f1
1. f77
1. diags
1. graphics
1. USENET binaries
1. Pascal
1. more libraries
1. sample sources
1. SunView development
1. uucp
1. Versatec
1. copyright notice

config file

mainbus0tme/machine/sun2 multibus my-sun2-idprom.bin
cpu0 at mainbus0
tme/ic/m68010
obio0 at mainbus0 obio
tme/generic/bus size 8MB
obmem0 at mainbus0 obmem
tme/generic/bus size 16MB
ram0 at obmem0 addr 0x0
tme/host/posix/memory ram 4MB
rom0 at obmem0 addr 0xef0000
tme/host/posix/memory rom sun2-multi-rev-R.bin
rom0 at obmem0 addr 0xef8000
clock0 at obio0 addr 0x2800
tme/machine/sun2/clock
tod0 at obio0 addr 0x3800
tme/machine/sun2/tod
zs0 at obio0 addr 0x2000 ipl 6
tme/machine/sun2/zs
mbio0 at mainbus0 mbio
tme/generic/bus size 8MB
mbmem0
tme/generic/bus size 8MB
mainbus0 mbmem at mbmem0 addr 0x00000
sc0 at mbmem0 addr 0x80000 ipl 2
tme/bus/multibus/sun-sc
scsibus0 at sc0
tme/scsi/bus
console0 at zs0 channel A
tme/host/posix/serial device /dev/ttypz break-carats
sd0 at scsibus0
tme/scsi/disk id 0 type acb4000
disk0 at sd0
tme/host/posix/disk file my-sun2-disk.img
st0 at scsibus0
tme/scsi/tape id 4 type emulex-mt02
tape0 at st0
tme/host/posix/tape
command tape0 load tape1
/01  tape1/02  tape1/03  tape1/04  tape1/05 tape1/06  tape1/07  tape1/08  tape1/09  tape1/10
command mainbus0 power up

transcript

User input in red, comments in green.

# tip tme
connected
Self Test completed successfully.

Sun Workstation, Model Sun-2/120 or Sun-2/170, Sun-2 keyboard
ROM Rev R, 4MB memory installed
Serial #33385, Ethernet address 8:0:20:2:1:20

Probing Multibus: sd
Using RS232 A input.
Auto-boot in progress…
Boot: sd(0,0,0)vmunix

Exception 10 at 24048A
boot the tape bootstrap loader
>b st()

Boot: st(0,0,0)
load the standalone format program
Boot: st(0,0,1)
Size: 36864+20480+1780 bytes

Version 1.49 85/01/03
Disk Initialization and Diagnosis

When asked if you are sure, respond with ‘y’ or ‘Y’

specify controller:
0 - Interphase SMD-2180
1 - Xylogics 440 (prom set 926)
2 - Xylogics 450
3 - Adaptec ACB 4000 - SCSI
which one? 3

Specify controller address on the mainbus (in hex): 80000

Device address: 80000

Which target? 0

Which unit? 0

Specify drive:
0 - Micropolis 1304
1 - Micropolis 1325
2 - Maxtor XT-1050
3 - Fujitsu M2243AS
4 - Vertex V185
5 - Other
which one? 5

partition a fictitious 1GB disk

# of data cylinders? 14700

# of alternate cylinders? 2
buffered seek? (usually 2) 2

cyl # to start write precomp? 14700

# of heads? 7

ASCII identification? TME1G

# of sectors? 15

size of gap1? 1
size of gap2? 1

interleave factor? 1

ncyl 14700 acyl 2 nhead 7 nsect 15 gap1 1 gap2 1 interleave 1
status: 6 Word mode Dma ena
diag> partition
Select partition table:
0 - Micropolis 1304
1 - Micropolis 1325
2 - Maxtor XT-1050
3 - Fujitsu M2243AS
4 - Vertex V185
5 - Other
Which one? 5
Name this partition table: TME1GPART

Partition a: starting cyl=0, # of blocks=0
Change this partition? y

starting cylinder? 0

# of blocks? 154350
Partition b: starting cyl=0, # of blocks=0
Change this partition? y

starting cylinder? 1470

# of blocks? 154350

Partition c: starting cyl=0, # of blocks=0
Change this partition? y

starting cylinder? 0
# of blocks? 1543500

Partition d: starting cyl=0, # of blocks=0
Change this partition? n

Partition e: starting cyl=0, # of blocks=0
Change this partition? n

Partition f: starting cyl=0, # of blocks=0
Change this partition? n

Partition g: starting cyl=0, # of blocks=0
Change this partition? y

starting cylinder? 2940
# of blocks? 1234800

Partition h: starting cyl=0, # of blocks=0
Change this partition? n

Verify partition table ‘TME1GPART’:
Partition a: starting cyl=0, # blocks=154350
Partition b: starting cyl=1470, # blocks=154350
Partition c: starting cyl=0, # blocks=1543500
Partition g: starting cyl=2940, # blocks=1234800
OK to use this partition table? y

Use the label command to write out the partition table.
diag> label

label this disk…
OK to use logical partition map ‘TME1GPART’? y
Are you sure you want to write? [/color=red]y[/color]

verify label
id:
Partition a: starting cyl=0, # blocks=154350
Partition b: starting cyl=1470, # blocks=154350
Partition c: starting cyl=0, # blocks=1543500
Partition g: starting cyl=2940, # blocks=1234800
diag> q

load the standalone copy program

Boot: st(0,0,2)
Size: 22528+4096+182860 bytes
Standalone Copy
copy tape file 3 to sd0b
From: st(0,0,3)
To: sd(0,0,1)
Copy completed
Boot: sd(0,0,1)vmunix -sw
Size: 368640+57344+66652 bytes
Sun UNIX 4.2 Release 2.0 (GENERIC) #1: Mon May 20 15:32:06 PDT 1985

Copyright (c) 1985 by Sun Microsystems, Inc.

mem = 4096K (0x400000)

and now things grind to a halt...
CAN’T HAVE PERIPHERALS IN RANGE 0 - 256KB

panic: dvma collision

dumping to dev 0, offset 0

dump device bad

Rebooting Unix…

Boot: sd(0,0,0)vmunix

Exception 10 at 24048A
>

-- Main.RetroGeek - 12 Apr 2006