386BSD
386 BSD | |
Logging into a 386 BSD system | |
Type: | Multitasking, multiuser |
---|---|
Creator: | CSRG, University of California, Berkeley |
Architecture: | i386 theoretically portable |
This Version: | 0.1 (1992) |
Date Released: | 1991 |
386 BSD was the first time that the Net/2 project was put into a functional release onto commodity hardware, and into the public under the BSD license. As the project eventually stalled, it became the starting point for both NetBSD & FreeBSD, via the patchkits. While 386 BSD may be of historical significance, it's not up to the challenge of day to day usage, as it is a 4.3 BSD based OS.
Announcements
This is the 0.1 announcement:
The 0.1 release was the most popular, as 0.0 proved to be very difficult to install, I'd think because it was more "VAX" like in how it treated the disks, and most people are not familiar with disklabels.
Where can I get a copy
At the moment the only known places to get copies are:
- oldlinux.org 0.0, 0.1 and the two patchkits.
- tuhs.org 0.0, 0.1 and the two patchkits.
- freebsd.org ISO with 0.0, 0.1, the patchkits in various states, a large number of other contributions to 0.0 and 0.1 and a USENET archive of comp.unix.bsd.
Now that it's in the TUHS space, I suspect it'll be mirrored throughout tuhs.
How do I get this to run?!
The quickest way is to use 386BSD-0.1exe which is a ready to run package for Windows users that includes a preconfigured Qemu & disk image.
For those who want to install it themselves, there is an evolving guide to be found here: Installing 386BSD on BOCHS.
386 BSD is difficult to install on real hardware, and emulated hardware is difficult as well. As of now the only known emulator that can install 386 BSD is Bochs 2.4. I'm currently having some issues with it's disktab structure as it keeps placing the swap partition starting at 0 and overwriting itself. The error message I keep on getting is:
/386bsd: wd0a: overlaps open partition (b)
I've found out that upon getting that error, just keep on rebooting and eventually it'll magically go away. It seems to be tied to the VM crashing.
Once patchkit 023 is installed, 386BSD will then run under Qemu 0.11.x
What Runs?
I haven't spent much time now that I've been able to apply the two patchkits in the ftp archive... I'm keeping some binary tars here of what I've manage to build:
- gzip 1.2.4
- unzip 5.52
- f2c
- dungeon 2.5.6
- irc II-4.4
- lynx 2.8.2
- httpd 1.3
- screen 3.7.1
- gcc 2.5.8
- bash 1.14.7
v • d • e UNIX Versions, Vendors and Related |
---|
Research Unix PDP-7 UNIX • V1 • V2 • V3 • V4 • V5 • V6 • V7 • V8 • V9 • V10 • LSX • MINI-UNIX • Unix/32V
AT&T - CB-UNIX • PWB/UNIX • USG UNIX • System III • System IV • System V BSD - 2.9 BSD • 2.10 BSD • 2.11 BSD • 3BSD • 4BSD • 4.1 BSD • 4.2 BSD • 4.3 BSD • 4.4 BSD BSD Descendants 386BSD • NetBSD • FreeBSD • OpenBSD • NeXTSTEP • Darwin |
Other - xv6 • AMIX • SunOS • Solaris • ULTRIX • A/UX • XENIX • AIX • Dell UNIX |