The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Chris Pinnock via TUHS <tuhs@minnie.tuhs.org>
To: TUHS main list <tuhs@minnie.tuhs.org>
Subject: [TUHS] NetBSD VMs from 1.0 to present
Date: Tue, 29 Mar 2022 22:47:29 +0100	[thread overview]
Message-ID: <C7FDD1A4-1DD1-45F5-96FD-DF2803A44CBD@mac.com> (raw)

Evening all,

Seeing as our leader is worried about aliveness, I felt it fitting to send a link to a part-time project I’m working on.

A couple of weeks ago, I fired up Virtualbox and installed NetBSD/i386 1.0 from floppy images. Virtualbox can be persuaded to read 1.2MB floppies - I’ve had less luck on Qemu with this. But after I setup the VM, I quickly converted it to one that Qemu could use.

Then I loaded all the source floppies for 1.1 and 1.2 onto the VM, then upgraded the VM to 1.1 then 1.2 by compiling from source. By which time the pcnet network interface worked reliably. NetBSD still provides a pserver CVS method, so I was able then to CVS update, upgrade to 1.3.3 onwards.

1.4.3 -> 1.5.4 involves a change of binary format from a.out -> ELF. 

From 1.6 onwards, life becaomes simpler because of the build.sh system, but I spent the time to go all the way up to 9.2 via sources between each release. (I managed to build 9.2 from 6.1 as well.)

The VMs can be found on this landing page:
https://chrispinnock.com/stuff/netbsd/

I’m working on a write-up which I will publish at some point and I’m also working on OpenBSD branching off at NetBSD 1.1 - I’ve build a OpenBSD 2.0 VM from the NetBSD 1.1 VM on the page above.

amnesiac# ls -l /ne*                                        
-rwxr-xr-x  1 root  wheel  19089180 Mar 26 02:47 /netbsd    
-rwxr-xr-x  1 root  wheel    659600 Mar 13 22:09 /netbsd.10
-rwxr-xr-x  1 root  wheel   1332275 Mar 13 22:09 /netbsd.11
-rwxr-xr-x  1 root  wheel   1477949 Mar 13 16:13 /netbsd.12
-rwxr-xr-x  1 root  wheel   1530049 Mar 13 17:47 /netbsd.121
-rwxr-xr-x  1 root  wheel   2211878 Mar 14 02:23 /netbsd.133
-rwxr-xr-x  1 root  wheel   3407541 Mar 14 05:12 /netbsd.143
-rwxr-xr-x  1 root  wheel   4941157 Mar 14 05:50 /netbsd.154.aout
-rwxr-xr-x  1 root  wheel   5048054 Mar 14 09:20 /netbsd.154.elf
-rwxr-xr-x  1 root  wheel   6182687 Mar 14 11:53 /netbsd.162
-rwxr-xr-x  1 root  wheel   7447216 Mar 14 14:35 /netbsd.203
-rwxr-xr-x  1 root  wheel   7476202 Mar 15 01:12 /netbsd.21
-rwxr-xr-x  1 root  wheel   8577892 Mar 15 11:50 /netbsd.31
-rwxr-xr-x  1 root  wheel  10343742 Mar 15 23:47 /netbsd.4
-rwxr-xr-x  1 root  wheel  12002769 Mar 16 05:31 /netbsd.52         
-rwxr-xr-x  1 root  wheel  13116694 Mar 16 14:53 /netbsd.61
-rwxr-xr-x  1 root  wheel  17143555 Mar 17 04:50 /netbsd.72
-rwxr-xr-x  1 root  wheel  19695304 Mar 20 09:12 /netbsd.82   
-rwxr-xr-x  1 root  wheel  19089180 Mar 28 10:46 /netbsd.92

All the best
Chris

                 reply	other threads:[~2022-03-29 21:53 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=C7FDD1A4-1DD1-45F5-96FD-DF2803A44CBD@mac.com \
    --to=tuhs@minnie.tuhs.org \
    --cc=chris_pinnock@mac.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).