aboutsummaryrefslogtreecommitdiff
path: root/jslinux-2019-12-21/index.html
blob: 2e32891971111b2503419abbd27cca9016a78329 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>JSLinux</title>
  <link href="style.css" type="text/css" rel="stylesheet"/>
<style>
</style>
</head>
<body>

<h1>Run Unix v4 from your browser</h1>

<p>
Technically, we're booting Linux, to emulate a PDP-11.

Once Linux is booted run:

<pre><code>
cd /opt/unixv4
pdp11 boot.ini
</code></pre>

Once you see some info about the controller not being valid, type
<pre>k</pre> it should push you to a newline, then type <pre>unix</pre>
then hit enter.

From there you should have a login prompt, at which you can type <pre>root</pre>
and play with the system as you see fit.
</p>
<div id="term_wrap">
  <div id="term_container">
  </div>
  <div>
    <textarea id="term_paste" cols="10" rows="1" autocorrect="off">Paste Here</textarea>
    <label>
      <img title="Upload files" src="images/upload-icon.png"><input type="file" id="files" multiple onchange="on_update_files(this.files)">
    </label>
    <progress id="net_progress">
    </progress>
  </div>
</div>
<script type="text/javascript" src="term.js"></script>
<script type="text/javascript" src="jslinux.js"></script>

<p>
Special thanks to:
<ul>
	<li>
		<a href="https://x.com/akero_p">aap</a> for the disk image and basic
		instructions found <a href="http://squoze.net/UNIX/v4/README">here</a>
	</li>
	<li>
		Everyone involved with reading the tape and getting it to
		<a href="https://archive.org/details/utah_unix_v4_raw">Archive.org</a>
	</li>
	<li>
		Everyone at <a href="https://github.com/simh/simh">simh</a> for the
		PDP-11 emulator
	</li>
	<li>
		And finally Fabrice Bellard for
		<a href="https://bellard.org/jslinux">JSLinux</a> and TinyEMU
	</li>
</ul>
</p>
</body>
</html>