research-unix
-
unix research-unix v6
Setting Up UNIX—Sixth Edition: An OpenSIMH Laboratory for Reading Lions
This note covers building a complete, restorable Sixth Edition UNIX laboratory in OpenSIMH for reading John Lions’ A Commentary on the UNIX Operating System. First, the reader is led through restoring the original V6 distribution from tape to RK05 disk images. Next, the kernel is reconfigured and rebuilt for the PDP-11/40 and the simulated devices used in the laboratory. The remaining source and documentation filesystems are then installed, the required special files are created, and the completed system is verified and archived as a restorable baseline.
The note explains each step of the process in detail and connects Lions’ commentary and numbered source listing to the corresponding files and configured kernel in the running V6 system.
-
unix research-unix opensimh videos
Building and Installing OpenSIMH from Source
A video walking the user through the process of obtaining, building and installing OpenSIMH from source. This is a prerequisite for installing Research Unix Version 6 or 7.
Enjoy!
-
unix research-unix v7
Research Unix Version 7 - 3.2
This is an updated note that covers building a working v7 instance from tape files that will run in the OpenSImH emulator. First, the reader is led through the restoration of a pristine v7 instance from tape to disk. Next, the reader is led through adding a regular user and making the system multi-user capable. Then, the reader is shown how to make the system multi-session cable to allow multiple simultaneous sessions. Finally, the system is put to use with hello world, DMR style, and the learn system is enabled.
The note explains each step of the process in detail.
-
unix research-unix v7 videos
Installing and Using Research Unix Version 7 on the OpenSIMH PDP-11 Emulator
A video walking the user through the process of installing and using Research Unix Version 7 on the Open SIMH PDP-11/45 and PDP-11/70 emulators.
Enjoy!
-
unix research-unix v7
Installing and Using Research Unix Version 7 in the OpenSIMH PDP-11/45 and 11/70 Emulators 3.1
This note covers building a working v7 instance from tape files that will run in the OpenSImH emulator. First, the reader is led through the restoration of a pristine v7 instance from tape to disk. Next, the reader is led through adding a regular user and making the system multi-user capable. Then, the reader is shown how to make the system multi-session cable to allow multiple simultaneous sessions. Finally, the system is put to use with hello world, DMR style, and the learn system is enabled.
The note explains each step of the process in detail.
-
unix research-unix v7
Installing and Using Research Unix Version 7 in the OpenSIMH PDP-11/45 and 11/70 Emulators 3.0
This note covers building a working v7 instance from tape files that will run in the OpenSImH emulator. First, the reader is led through the restoration of a pristine v7 instance from tape to disk. Next, the reader is led through adding a regular user and making the system multi-user capable. Then, the reader is shown how to make the system multi-session cable to allow multiple simultaneous sessions. Finally, the system is put to use with hello world, DMR style, and the learn system is enabled.
The note explains each step of the process in detail.
-
unix research-unix v6
Installing and Using Unix V6 in the Open SIMH PDP-11 Emulator
This note details the process of building a working v6 instance from a copy of the original tape distribution. The v6 instance runs in a virtual PDP-11/40 provided by OpenSIMH, a masterwork emulator.
-
unix research-unix v6
Updated and expanded Lions V6 source v1.4
This is revision 1.4 of my updated and expanded edition of John Lions’ UNIX Operating System Source Code Level Six. It preserves Lions’ original source selection, organization, source-sheet numbering, and line references while reformatting the booklet for letter-size printing.
This edition also adds a table of contents, an alphabetical source-file listing, the locations of the files in a running V6 system, alphabetical procedure listings, file-and-procedure indexes, defined-symbol listings, source-code cross-references, and alphabetical and numerical symbol tables for the configured kernel.
-
unix research-unix v6
Tweaked version of Lions for Printing and Viewing
Superseded: A later and more complete version is available as Updated and expanded Lions V6 source, revision 1.4.
This was an early reformatted edition of John Lions’ UNIX Operating System Source Code Level Six, prepared for easier printing and viewing. It included the V6 source listing, a table of contents, an alphabetical file listing, and the locations of the corresponding files in a running V6 system.
-
unix research-unix v7
Installing and Using Research Unix Version 7 in the SIMH PDP-11/45 and 11/70 Emulators 2.1
It covers building a working v7 instance from tape files that will run on the SimH emulator. First, the reader will be led through the restoration of a pristine v7 instance from tape to disk. Next, the reader will be led through adding a regular user, making the system multi-user capable. Then, the reader will be shown how to make the system multi-session cable allowing multiple simultaneous sessions. Finally, the system will be put to use with hello world, DMR style, and the learn system will be enabled.