一台修复后的 PDP-11/83 在 211BSD Unix 上托管此页面

Hacker News Top 新闻

摘要

详细概述一台修复后的 PDP-11/83 系统运行 2.11BSD Unix,展示其硬件组件、软件设置和网络功能以托管网页。

这台设备是一台修复后的 Q-bus PDP-11/83,命名为 minerva:配备 Mentec M11 CPU,两个机箱通过 M9404/M9405 连接,RQDX3,2x Emulex UC07,KDA50,RLV12,DEQNA,M3104。存储设备包括 RA82 和双 RA92,MFM 启动/交换,双 RL02,RX50s 和一个 TKZ50。操作系统是 2.11BSD。<p>实时面板位于顶部。/cgi-bin/webtop 是原始快照。<p>一个 16 位的 httpd 无法承受首页的流量,因此 Varnish/Caddy/Cloudflare 缓存了 HTML 和一个 5 秒的 webtop 样本。源头仍然是这台 11 本身,它处理所有的 webtop 和访客计数请求。<p>Telnet 可用(pdp1173.com,guest),但它是一个 40 年历史的 UNIX,没有现代安全性。请不要将其视为挑战箱;我可以从磁带恢复,但这会毁了其他人的体验。<p>乐意回答关于 Mentec、MSCP、Q-bus 或 2.11BSD 的问题。<p>为了在 Mentec 上运行 BSD,我必须自定义 BSD 内核以使用 FPSIM,因为 Mentec 支持 IEEE 浮点格式而非 DEC 格式。
查看原文
查看缓存全文

缓存时间: 2026/09/21 18:45

# PDP-11/83 — 实时系统概览 来源:http://pdp1173.com/ ## TOP / 系统活动 实时运行 · 2.11BSD 等待快照 · 已缓存5秒 · 2.11BSD TMOG:适用于Windows、Mac和Linux的专业工具。免费下载。(https://tmog.org/)数字DNA • 1980年代工程技术 ## 经典PDP-11性能与现代精工的结合 经过修复的PDP-11/83配备了Mentec M11处理器、双机箱以及DEC与Emulex控制器的混合搭配。经典磁盘、磁带、串行终端和2.11BSD系统将这套设备与其根源紧密相连。 Q-bus系统 · Mentec M11处理器 · 板载内存 · RQDX3 · UC07 · KDA50 PDP-11机柜、发光的前置面板和绿色屏幕终端 上方的实时面板显示系统正服务此页面。 ### CPU核心 Mentec M11 一块集成板载内存的PDP-11兼容单板CPU,替代了原M8190处理器和两块内存板。 ### 内存 板载RAM M11将CPU与内存整合于一块板卡。Webtop显示服务系统的物理内存、使用情况和交换空间。 ### 总线与定时 Q22 通过M9404/M9405对连接的两个Q-bus机箱,配备用于存储、以太网和串行I/O的适配器。 ### 内核 2.11BSD 具备原生C编译器、网络功能和小型HTTP服务器的PDP-11 UNIX系统。实时面板报告内核与进程活动。 ### 控制器堆栈 - M7555 RQDX3:用于MFM磁盘和双RX50软驱 - Emulex UC07 SCSI桥接器:将磁盘和磁带接入Q-bus - M8061 RLV12:用于双RL02驱动器 - M7504 DEQNA以太网控制器 - M7165/M7164 KDA50对:用于RA8x/RA9x MSCP存储 - M3104串行多路复用器:用于终端线路 ### 存储与介质 - 通过KDA50连接的RA82 + 双RA92(MSCP协议) - RQDX3上的MFM硬盘:用于引导和交换 - RX50双软驱:用于现场介质 - RLV12上的RL02对:用于旧版镜像 - 通过UC07连接的TKZ50磁带存储 - 可移动磁盘和磁带介质:用于保存软件 ### 网络与服务 - DEQNA以太网搭配BSD的if_qe驱动程序 - 通过M3104连接的串行终端 - 16位UNIX系统上的TCP/IP网络 - 带缓存Webtop采样的小型HTTP服务器 ### 架构说明 - Mentec M11使用板载内存运行PDP-11软件 - 22位内存管理,支持SPL的驱动程序 - MSCP存储提供统一的磁盘/磁带呈现方式 - 控制台ODT用于检查内存和设备寄存器 - Q-bus授权连续链路跨两个机箱连接控制器 ### 系统清单 设备集合中的板卡与器件,其中包含升级后的M11 CPU。 组件功能 Mentec M11 CPU及板载内存 M3104串行多路复用器 M7555 RQDX3磁盘控制器 Emulex UC07磁盘控制器 Emulex UC07磁带控制器 M7504以太网控制器 M7165 KDA50控制器 M7164 KDA50控制器 M8061 RLV12磁盘控制器 M9404总线源端 M9405-YB总线目标端 RA82硬盘 RA92硬盘 RA92硬盘 RX50软驱 TKZ50磁带机 ### 可靠性与优化 - 共享的Webtop快照,缓存五秒 - 页面隐藏时浏览器更新暂停 - 前端缓存减少重复首页请求 - 源码、站点资源与恢复说明保存于Git中 ### 启动与维护 - 通过存储控制器进行MSCP磁盘启动 - RL02提供备用启动路径 - 轮换备份至TKZ50;定期RL02镜像 - 控制台ODT脚本用于快速诊断

相似文章

在浏览器中启动 Apple Copland D11E4

Hacker News Top

本文描述了如何使用 DingusPPC 模拟器在浏览器中启动苹果公司失败的 Copland 操作系统,包括运行说明和必要补丁的链接。

简单的 NetBSD 网站服务器

Lobsters Hottest

一份在 NetBSD 11 上使用自带的 bozohttpd 守护进程搭建轻量级网站服务器的实用指南,并通过 acme-client 和 Let's Encrypt 配置 HTTPS,适合小型或自建项目。

Plexus P/20 模拟器

Hacker News Top

一款全新的开源 WebAssembly 模拟器,重现 1980 年代 Plexus P/20 Unix 服务器,让用户可在浏览器中运行 SystemV Unix。