Difference between revisions of "Installing 4.0 BSD on SIMH"

From Computer History Wiki
Jump to: navigation, search
(lame inital version.)
 
(Preparing for installation)
Line 7: Line 7:
  
 
== Preparing for installation ==
 
== Preparing for installation ==
 +
 +
The first step is to decompress the tape image with bzip2.  This should be very straightforward:
 +
<pre>
 +
bzip2 -d 4.0bsd.tap.bz2
 +
</pre>
 +
 +
 +
You will need to create two ini files, one for the tape boot, and the other for the disk boot.
 +
 +
=== tboot.ini ===
 +
<pre>
 +
set tto 7b
 +
set rq dis
 +
set lpt dis
 +
set rl dis
 +
set hk dis
 +
set rq dis
 +
set rqb dis
 +
set rqc dis
 +
set rqd dis
 +
set ry dis
 +
set ts dis
 +
set tq dis
 +
set dz lines=8
 +
set rp0 rp06
 +
at rp0 rp06.disk
 +
set tu0 te16
 +
at tu0 4.0bsd.tap
 +
D 50000 20009FDE
 +
D 50004 D0512001
 +
D 50008 3204A101
 +
D 5000C C113C08F
 +
D 50010 A1D40424
 +
D 50014 008FD00C
 +
D 50018 C1800000
 +
D 5001C 8F320800
 +
D 50020 10A1FE00
 +
D 50024 00C139D0
 +
D 50028 04c1d004
 +
D 5002C 07e15004
 +
D 50030 0000f750
 +
run 50000
 +
run 0
 +
</pre>
 +
 +
=== dboot.ini ===
 +
<pre>
 +
set tto 7b
 +
set rq dis
 +
set lpt dis
 +
set rl dis
 +
set hk dis
 +
set rq dis
 +
set rqb dis
 +
set rqc dis
 +
set rqd dis
 +
set ry dis
 +
set ts dis
 +
set tq dis
 +
set dz lines=8
 +
set rp0 rp06
 +
at rp0 rp06.disk
 +
set tu0 te16
 +
load -o boot 0
 +
run 2
 +
</pre>
 +
 +
You will also need to [[uudecode]] the following [[4.0 BSD boot|boot]] program that is injected into SIMH's memory.
  
 
== Booting from tape ==
 
== Booting from tape ==

Revision as of 19:59, 28 August 2011

This is the procedure is copied from tom yam to install 4.0 BSD onto SIMH's VAX 11/780 emulator.

Requirements

  • You will need a working copy of SIMH's vax780.exe for your platform.
  • A 4.0 BSD install tape. You can download one from sourceforge
  • A copy of bzip2 to decompress the tape image

Preparing for installation

The first step is to decompress the tape image with bzip2. This should be very straightforward:

bzip2 -d 4.0bsd.tap.bz2


You will need to create two ini files, one for the tape boot, and the other for the disk boot.

tboot.ini

set tto 7b
set rq dis
set lpt dis
set rl dis
set hk dis
set rq dis
set rqb dis
set rqc dis
set rqd dis
set ry dis
set ts dis
set tq dis
set dz lines=8
set rp0 rp06
at rp0 rp06.disk
set tu0 te16
at tu0 4.0bsd.tap
D 50000 20009FDE
D 50004 D0512001
D 50008 3204A101
D 5000C C113C08F
D 50010 A1D40424
D 50014 008FD00C
D 50018 C1800000
D 5001C 8F320800
D 50020 10A1FE00
D 50024 00C139D0
D 50028 04c1d004
D 5002C 07e15004
D 50030 0000f750
run 50000
run 0

dboot.ini

set tto 7b
set rq dis
set lpt dis
set rl dis
set hk dis
set rq dis
set rqb dis
set rqc dis
set rqd dis
set ry dis
set ts dis
set tq dis
set dz lines=8
set rp0 rp06
at rp0 rp06.disk
set tu0 te16
load -o boot 0
run 2

You will also need to uudecode the following boot program that is injected into SIMH's memory.

Booting from tape