https://gunkies.org/w/index.php?title=Installing_2.9_BSD_on_SIMH&feed=atom&action=history
Installing 2.9 BSD on SIMH - Revision history
2024-03-29T16:03:21Z
Revision history for this page on the wiki
MediaWiki 1.30.0
https://gunkies.org/w/index.php?title=Installing_2.9_BSD_on_SIMH&diff=22317&oldid=prev
Jnc: add needed command (per mstiller)
2020-05-29T11:57:35Z
<p>add needed command (per mstiller)</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 11:57, 29 May 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l199" >Line 199:</td>
<td colspan="2" class="diff-lineno">Line 199:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>mount /dev/xp0h /usr</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>mount /dev/xp0h /usr</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>cd /usr</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>cd /usr</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">mt -t /dev/nrmt0 fsf 7</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>tar xpfv /dev/rmt0</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>tar xpfv /dev/rmt0</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td></tr>
<!-- diff cache key mediawiki-wiki_:diff:version:1.11a:oldid:20008:newid:22317 -->
</table>
Jnc
https://gunkies.org/w/index.php?title=Installing_2.9_BSD_on_SIMH&diff=20008&oldid=prev
Jnc: +cat
2018-12-17T01:57:32Z
<p>+cat</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 01:57, 17 December 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l260" >Line 260:</td>
<td colspan="2" class="diff-lineno">Line 260:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>ansi tty06</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>ansi tty06</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>ansi tty07</pre></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>ansi tty07</pre></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category: UNIX Practical Guides]]</ins></div></td></tr>
</table>
Jnc
https://gunkies.org/w/index.php?title=Installing_2.9_BSD_on_SIMH&diff=13033&oldid=prev
Jnc: Mention how this install in very similar to stock V7, link to technical explanation
2017-05-07T14:02:37Z
<p>Mention how this install in very similar to stock V7, link to technical explanation</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 14:02, 7 May 2017</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>This is my quick guide to installing [[2.9 BSD]] on [[SIMH]]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>This is my quick guide to installing [[2.9 BSD]] on [[SIMH]]<ins class="diffchange diffchange-inline">.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">(The details of what is actually happening are almost identical to the standard installation of [[Unix Seventh Edition]]; see [[Installing Unix Seventh Edition]] for an explanation of how that works.)</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>first my ini file:</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>first my ini file:</div></td></tr>
<!-- diff cache key mediawiki-wiki_:diff:version:1.11a:oldid:13008:newid:13033 -->
</table>
Jnc
https://gunkies.org/w/index.php?title=Installing_2.9_BSD_on_SIMH&diff=13008&oldid=prev
Neozeed: some corrections care of Warren Toomy
2017-04-09T10:54:59Z
<p>some corrections care of Warren Toomy</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 10:54, 9 April 2017</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l30" >Line 30:</td>
<td colspan="2" class="diff-lineno">Line 30:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>set rp0 rm05</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>set rp0 rm05</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>att rp0 test.disk</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>att rp0 test.disk</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>att tm0 <del class="diffchange diffchange-inline">1</del>.tap</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>att tm0 <ins class="diffchange diffchange-inline">2.9BSD</ins>.tap</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>set dz lines=8</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>set dz lines=8</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>set dz 7b</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>set dz 7b</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l176" >Line 176:</td>
<td colspan="2" class="diff-lineno">Line 176:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>cd /dev</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>cd /dev</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>sh MAKE <del class="diffchange diffchange-inline">rmt0</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>sh MAKE <ins class="diffchange diffchange-inline">mt0</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l201" >Line 201:</td>
<td colspan="2" class="diff-lineno">Line 201:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><pre></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><pre></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">cd /dev</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>mknod swap b 8 1</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>mknod swap b 8 1</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td></tr>
</table>
Neozeed
https://gunkies.org/w/index.php?title=Installing_2.9_BSD_on_SIMH&diff=11222&oldid=prev
Neozeed: lame inital version
2014-10-29T09:03:45Z
<p>lame inital version</p>
<p><b>New page</b></p><div>This is my quick guide to installing [[2.9 BSD]] on [[SIMH]]<br />
<br />
first my ini file:<br />
<pre><br />
set cpu 11/70<br />
set cpu 2M<br />
set cpu fpp<br />
set cpu nocis<br />
show cpu<br />
;set cpu idle<br />
set tti 7b<br />
set tto 7b<br />
set rl0 rl02<br />
set rl1 rl02<br />
set rl2 dis<br />
set rl3 dis<br />
att rl0 2.9BSD-root.rl02<br />
att rl1 swap.rl02<br />
set rk dis<br />
set hk dis<br />
set rq dis<br />
set tq dis<br />
set xq dis<br />
set rx dis<br />
set cr dis<br />
set rha dis<br />
set ptp dis<br />
set ptr dis<br />
set pclk ena<br />
set rp0 rm05<br />
att rp0 test.disk<br />
att tm0 1.tap<br />
set dz lines=8<br />
set dz 7b<br />
att dz -m 4429<br />
</pre><br />
<br />
This is probably a little extreme, but it does work.<br />
<br />
You'll also need a tape image, with the files found on the TUHS archive. Alternatively I have a pre-made tape [http://sourceforge.net/projects/bsd42/files/Install%20tapes/2.X%20BSD/2.9BSDinstall.tap.bz2/download on sourceforge].<br />
<br />
<br />
First thing boot off the magnetic tape with a 'boot tm0' from inside SIMH. I ran the 'cat' program to verify the tape is working.<br />
<pre><br />
CPU, 11/44, FPP, NOCIS, idle disabled, autoconfiguration enabled, 1024KB<br />
<br />
70Boot<br />
: tm(0,1)<br />
cat<br />
File: tm(0,2)<br />
Contents of this tape:<br />
<br />
File 0:<br />
2 copies of magtape bootstrap (2 blocks total)<br />
The standalone bootstrap<br />
File 1:<br />
A file to console copy program<br />
File 2:<br />
This file<br />
File 3:<br />
The program mkfs<br />
File 4:<br />
The program restor<br />
File 5:<br />
The program icheck<br />
File 6:<br />
A dump of the root file system<br />
File 7:<br />
A tar format dump of the /usr filesystem<br />
(extract with: "cd /usr; tar xpf /dev/rmtX", where X is 0 or 1)<br />
Exit called<br />
</pre><br />
<br />
Next we make the root filesystem<br />
<pre><br />
70Boot<br />
: tm(0,3)<br />
Mkfs<br />
file system: rl(0,0)<br />
file sys size: 8500<br />
interleaving factor (m; 5 default): 5<br />
interleaving modulus (n; 10 default): 10<br />
isize = 5440<br />
m/n = 5 10<br />
Exit called<br />
</pre><br />
<br />
<br />
Now to restore the root dump onto the root disk<br />
<pre><br />
70Boot<br />
: tm(0,4)<br />
Restor<br />
Tape? tm(0,6)<br />
Disk? rl(0,0)<br />
Last chance before scribbling on disk.<br />
End of tape<br />
</pre><br />
<br />
As per the instructions suggestion, check the root disk's integrity.<br />
<pre><br />
70Boot<br />
: tm(0,5)<br />
Icheck<br />
File: rl(0,0)<br />
rl(0,0):<br />
files 238 (r=145,d=10,b=27,c=56,q=0,l=0)<br />
used 1917 (i=94,ii=0,iii=0,d=1823)<br />
free 6241<br />
missing 0<br />
</pre><br />
<br />
Now we can boot 2.9BSD<br />
<pre><br />
70Boot<br />
: rl(0,0)rlunix<br />
<br />
Berkeley UNIX (Rev. 2.9.1) Sun Nov 20 14:55:50 PST 1983<br />
mem = 930496<br />
<br />
CONFIGURE SYSTEM:<br />
xp 0 csr 176700 vector 254 attached<br />
rk 0 csr 177400 vector 220 attached<br />
hk 0 csr 177440 vector 210 attached<br />
rl 0 csr 174400 vector 160 attached<br />
rp ? csr 176700 vector 254 interrupt vector already in use<br />
ht 0 csr 172440 vector 224 skipped: No CSR<br />
tm 0 csr 172520 vector 224 attached<br />
ts 0 csr 172520 vector 224 interrupt vector already in use<br />
dh ? csr 160020 vector 370 skipped: No CSR<br />
dm ? csr 170500 vector 360 skipped: No autoconfig routines<br />
dz ? csr 160110 vector 320 interrupt vector wrong<br />
dz ? csr 160110 vector 320 interrupt vector wrong<br />
dn 0 csr 175200 vector 300 skipped: No autoconfig routines<br />
vp ? csr 177500 vector 174 skipped: No autoconfig routines<br />
lp 0 csr 177514 vector 200 attached<br />
Erase=^?, kill=^U, intr=^C<br />
# <br />
</pre><br />
<br />
<pre><br />
# cd /mdec<br />
# dd if=rluboot of=/dev/rl0 count=1<br />
0+1 records in<br />
0+1 records out<br />
<br />
</pre><br />
<br />
<pre><br />
<br />
# fsck /dev/rl0<br />
<br />
/dev/rl0<br />
File System: /<br />
<br />
** Checking /dev/rl0<br />
** Phase 1 - Check Blocks and Sizes<br />
** Phase 2 - Check Pathnames<br />
** Phase 3 - Check Connectivity<br />
** Phase 4 - Check Reference Counts<br />
** Phase 5 - Check Free List<br />
238 files 1916 blocks 6242 free<br />
#<br />
</pre><br />
<br />
<pre><br />
<br />
<br />
# cat > /etc/fstab<br />
/dev/rl0:/:rw:7:1<br />
^D<br />
<br />
</pre><br />
<br />
<pre><br />
<br />
cd /dev<br />
sh MAKE rmt0<br />
<br />
</pre><br />
<br />
<pre><br />
<br />
# df<br />
Filesystem Mounted on kbytes used free % used<br />
/dev/rl0 / 8158 1916 6242 23%<br />
<br />
</pre><br />
<br />
Format our xp disk<br />
<pre><br />
mkfs /dev/xp0h 248000<br />
</pre><br />
<br />
mount and restore the usr part of the tape. This takes a LONG LONG time.<br />
<pre><br />
mount /dev/xp0h /usr<br />
cd /usr<br />
tar xpfv /dev/rmt0<br />
</pre><br />
<br />
<pre><br />
mknod swap b 8 1<br />
</pre><br />
<br />
<pre><br />
<br />
cat > /etc/fstab<br />
/dev/rl0:/:rw:7:1<br />
/dev/xp0h:/usr:rw:7:2<br />
/dev/rl1:swap:sw:0::0<br />
<br />
<br />
</pre><br />
<br />
By default the auto-configuration listens to the wrong port for the DZ serial interface, and I decided to turn off devices I'm not using.<br />
This is important if you want to use the tty's<br />
<br />
<pre><br />
cat > /etc/dtab<br />
# Device Configuration Table<br />
# Clock and console are pre-configured and should not be listed here<br />
#<br />
# Dev# Addr Vector Br Handler(s) ; Comment<br />
xp ? 176700 254 5 xpio ; SMD disk (RP04/5/6, RM)<br />
#rk ? 177400 220 5 rkio ; RK05<br />
#hk ? 177440 210 5 hkio ; RK06/7<br />
rl ? 174400 160 5 rlio ; RL01/02<br />
#rp ? 176700 254 5 rpio ; RP03<br />
<br />
#ht 0 172440 224 5 htio ; TM03/TE16, etc.<br />
tm 0 172520 224 5 tmio ; TM-11<br />
#ts 0 172520 224 5 tsio ; TS-11<br />
<br />
#dh ? 160020 370 5 dhin dhou ; DH11 terminal mux<br />
#dm ? 170500 360 4 dmin ; DM-11 BB DH Modem Control<br />
dz ? 160100 300 5 dzin dzdma ; DZ11 terminal mux<br />
#dz ? 160110 320 5 dzin dzou ; DZ11 if pseudo-DMA not enabled<br />
<br />
<br />
#dn 0 175200 300 5 dnou ; DN-11 dialer<br />
# kl 1 176500 300 5 klin klou ; DL-11<br />
<br />
#vp ? 177500 174 4 vpio ; Versatec; should be before lp<br />
lp ? 177514 200 4 lpio ; LP-11 line printer<br />
</pre><br />
<br />
By default it detected my putty as a CP/M adm3a terminal which wasn't even close to correct. 2.9BSD doesn't have definitions for the vt220 (it probably didn't exist yet).<br />
<pre><br />
cat > /etc/ttytype<br />
ansi tty00<br />
ansi tty01<br />
ansi tty02<br />
ansi tty03<br />
ansi tty04<br />
ansi tty05<br />
ansi tty06<br />
ansi tty07</pre></div>
Neozeed