[Simh] Fwd: V6 on PDP-11 and 4.0BSD on Vax - automated installs now available

Tom Perrine tom.perrine at gmail.com
Sat Jan 18 21:35:53 EST 2020


I had a few goals for this: get v6 running, learn about SIMH, learn about
GCP and set it up so that anyone could use it easily, no matter what OS
they use for their "home" system.

I think that I got 3.5 of the 4 - basically if you are running Windows,
you'd need to spin up a Linux host, either in a VM or in the cloud or even
as a Raspberry Pi. Other than that, I achieved the goals of V6, SIMH and
GCP.

I'm not a container person (yet), I'm rather old school, as my first UNIX
was PWB. I'm interested in containers, so I might revisit this, or I might
try to get 4.2BSD running in a container.

These are all steps towards the actual end goal, which is running the A1
candidate security kernels KSOS-11 and KSOS-32. Those are projects that I
worked on and I have access to the source code. But they aren't self
hosted, needing PWB and 4.2BSD for the system generation using custom
Modula and Modula-2 compilers.

Thanks for the Docker suggestion. It's a way that I hadn't considered, and
it would have some advantages over what I've done so far. Honestly, getting
the proper commands injected into SIMH and into the running UNIX systems
was the hardest part.  There are some good cookbooks out there that I
essentially automated.

Cheers,
--tep


On Sat, Jan 18, 2020 at 1:28 PM Paul Galbraith <paul.d.galbraith at gmail.com>
wrote:

> Apologies, this was intended for the wider group:
>
> ---------- Forwarded message ---------
> From: Paul Galbraith <paul.d.galbraith at gmail.com>
> Date: Sat, 18 Jan 2020 at 16:22
> Subject: Re: [Simh] V6 on PDP-11 and 4.0BSD on Vax - automated installs
> now available
> To: Tom Perrine <tom.perrine at gmail.com>
>
>
> This sounds great, I'll have to take a look.  I've recently been smitten
> with Lars' PDP-10 ITS system build on github, and I'm wrestling with trying
> to provide a more easily accessible version for Windows users by providing
> turnkey chocolatey (https://www.chocolatey.org) packages, but now you've
> got me wondering if something like this might be a better approach.  Did
> you consider Docker at all?
>
> On Sat, 18 Jan 2020 at 13:02, Tom Perrine <tom.perrine at gmail.com> wrote:
>
>> SIMH wizards,
>>
>> Thanks to your help, I've finished automating the V6/PDP-11 and
>> 4.0BSD/Vax780 in GCP installations.
>>
>> https://github.com/tomperrine/unix-v6-pdp11-simh-gcp
>>
>> https://github.com/tomperrine/unix-40bsd-vax-simh-gcp
>>
>> Anyone with a Google Cloud Platform (GCP) account can now play with these
>> two seminal operating systems (for free) without having to deep dive into
>> GCP or SIMH.
>>
>> By default, both installations will install into "f1-micro" instances
>> which are essentially "free", as Google will give you a credit each month
>> equal to the cost of running an f1 7x24 for 4 weeks.
>>
>> Hopefully this will make it easier for a new generation of users to learn
>> about and understand these operating systems that directly led to the
>> Internet as we know it.
>>
>> My next stop is 4.2 BSD in GCP. After that, I will be trying to bring up
>> two Orange Book A1 security kernels - KSOS-11 and KSOS-32. These two secure
>> operating systems require PWB (or v7) and 4.2 BSD as bootstraps to running
>> systems.
>>
>> Thanks for the assistance you all provided as I learned SIMH.
>>
>> --tep
>>
>> [image: IMAG0008.jpg]
>> _______________________________________________
>> Simh mailing list
>> Simh at trailing-edge.com
>> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
> _______________________________________________
> Simh mailing list
> Simh at trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.trailing-edge.com/pipermail/simh/attachments/20200118/77fac603/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IMAG0008.jpg
Type: image/jpeg
Size: 7222 bytes
Desc: not available
URL: <http://mailman.trailing-edge.com/pipermail/simh/attachments/20200118/77fac603/attachment.jpg>


More information about the Simh mailing list