UNIX Fourth Edition

1973 UNIX tape boots again — comments go wild

TLDR: A 1973 UNIX tape was recovered and booted, letting people run a vintage system today. Comments split between “put the code on GitHub” and purists loving the tape ritual, while the dev wrestles kernel bugs and everyone marvels that it runs in just 64K memory.

A dusty 1973 UNIX Fourth Edition tape just sprang back to life, and the internet is acting like someone rebooted history. One excited sleuth points to the origin story — rescued at the University of Utah, recovered by the Computer History Museum and bitsavers — with links to the prior thread and a context-rich write‑up at The Register. But the real show is the comment section, where the vibes split fast: the GitHub crowd wants the C source browsable like a photo album, while retro purists love the gritty tape-boot ritual like vinyl collectors arguing against streaming.

The jaw-dropper line everyone keeps repeating: it runs with just 64K of memory. Cue jokes that it could probably run on a toaster, your watch, or your fridge, and that modern apps need a space station to open a text file. Meanwhile, the dev behind the restoration (yes, they’re in the thread!) admits the kernel throws tantrums when more folders get mounted — think the system forgetting which files are in use and mixing them up. It’s equal parts archaeology and live debugging theater, and every “login: root” screenshot gets cheers like a concert encore. Verdict from the crowd: this is a time capsule you can actually boot, and the drama’s only just getting started.

Key Points

  • The article provides the UNIX v4 tape contents, including the SIMH-formatted tape, extracted filesystem, and emulator config files.
  • Manual extraction splits the tape into a bootstrap segment (first 38,400 bytes) and an RK05 disk image, requiring removal of block size headers.
  • A simpler approach is to install directly from the tape using the PDP-11 emulator and provided boot.ini configuration.
  • Installation involves copying the RK05 disk image from tape (selecting device k, setting offsets, and count) and then loading uboot to start UNIX.
  • After installation, the system can boot without the tape by loading uboot from the RK05 boot sector and specifying the unix kernel file.

Hottest takes

“Has anyone managed to extract out the C source files and upload them into some browsable UI, e.g. GitHub or GitLab?” — zatkin
“It still amazes me that even with all this functionality, it runs on a system with only 64k of RAM.” — userbinator
“Hi, this is me. I’m still hacking on it but ran into some hard to understand kernel bugs.” — aap_
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.