Installing v7 on SIMH

From Computer History Wiki
Revision as of 20:01, 14 November 2010 by Neozeed (talk | contribs) (New page: This is the procedure I'm using to install Research Unix v7 on SIMH's PDP-11 emulator. == Tape Install == === tapei.ini === <blockquote> echo echo at the prompt type in echo @ h...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is the procedure I'm using to install Research Unix v7 on SIMH's PDP-11 emulator.


Tape Install

tapei.ini

echo echo at the prompt type in echo @ hp(0,0)unix echo set cpu 11/45 set cpu idle set rp0 rp06 att rp0 rp06-0.disk att tm0 v7.tap boot tm0

with the config in hand, then let's install.

installation

c:\temp\v7>pdp11.exe y.ini

PDP-11 simulator V3.8-1

at the prompt type in @ hp(0,0)unix

Disabling XQ Overwrite last track? [N] Boot

tm(0,3)

file sys size: 5000 file system: hp(0,0) isize = 1600 m/n = 3 500 Exit called Boot

tm(0,4)

Tape? tm(0,5) Disk? hp(0,0) Last chance before scribbling on disk. End of tape Boot

hp(0,0)hptmunix

mem = 177344

  1. MV HPTMUNIX UNIX
  2. RM HP*IX
  3. LS *IX

RPHTUNIX RPTMUNIX UNIX

  1. RM RP*IX
  2. CD /DEV
  3. MAKE RP06

/ETC/MKNOD RP0 B 6 0 /ETC/MKNOD SWAP B 6 1 /ETC/MKNOD RP3 B 6 7 /ETC/MKNOD RRP0 C 14 0 /ETC/MKNOD RRP3 C 14 7 CHMOD GO-W RP0 SWAP RP3 RRP0 RRP3

  1. MAKE TM

/ETC/MKNOD MT0 B 3 0 /ETC/MKNOD RMT0 C 12 0 /ETC/MKNOD NRMT0 C 12 128 CHMOD GO+W MT0 RMT0 NRMT0

  1. CD /
  2. /ETC/MKFS /DEV/RP3 322276

ISIZE = 65496 M/N = 3 500 DD IF=/DEV/NRMT0 OF=/DEV/NULL BS=20B FILES=6

  1. 202+80 RECORDS IN

202+75 RECORDS OUT

  1. RESTOR RF /DEV/RMT0 /DEV/RP3

LAST CHANCE BEFORE SCRIBBLING ON /DEV/RP3. END OF TAPE

  1. /ETC/MOUNT /DEV/RP3 /USR
  2. DD IF=/USR/MDEC/HPUBOOT OF=/DEV/RP0 COUNT=1

0+1 RECORDS IN 0+1 RECORDS OUT

  1. SYNC
  2. SYNC
  3. SYNC
  4. SYNC

Simulation stopped, PC: 002306 (MOV (SP)+,177776) sim> q Goodbye


Tape boot

Sadly the rp06 doesn't seem to want to boot... I'll have to troubleshoot it more later, but for now I just boot from the tape, and execute the kernel from the hard disk.

tboot.ini

echo echo at the prompt type in echo @ hp(0,0)unix echo set cpu 11/70 set cpu 2M set cpu idle set rp0 rp06 att rp0 rp06-0.disk att tm0 xx.tap boot tm0