H1:关于 1972 UNIX V2“Beta”的相关内容
H2:背景与邮件相关信息
- 发件人:Yufeng Gao via TUHS [tuhs at tuhs.org]
- 时间:Tue Feb 18 19:31:55 AEST 2025
- 之前邮件:[TUHS] Unix page at the Multicians web site.
- 后续邮件:[TUHS] 1972 UNIX V2 "Beta" Resurrected
- 邮件排序方式:[ date ]、[ thread ]、[ subject ]、[ author ]
H2:工作成果与发现
- 从 DMR 磁带分析中,从 s1/s2 磁带得到工作系统,s1 磁带是含内核的 UNIX INIT DECtape,s2 包含大部分分发文件。
- s1 内核是迄今最早的机器可读 UNIX 内核,介于 V1 和 V2 之间,支持 V1 和 V2 a.outs,核心大小增至 16KiB(8K 字),syscall 表与 V1 和 unix-jun72 内核匹配,缺 V2 syscalls,可视为“V2 beta”。
- 在环境方面较挑剔,目前只有 aap 的 PDP-11/20 模拟器能启动内核,SIMH 和 Ersatz-11 在到达登录提示符前挂起,导致从 s1/s2 磁带安装困难,需先在 SIMH 下从 s1 启动并从 s2 恢复文件,再用十六进制编辑器替换内核,得到的 RF 磁盘镜像可在 aap 模拟器下启动但在 SIMH 下不行。
- RF 磁盘镜像可从https://github.com/TheBrokenPipe/Research-UNIX-V2-Beta/raw/refs/heads/main/s1s2unix_rf.img下载,其 init(7)程序未将 RK 挂载到 /usr,推测 /usr 存储在 RF 上。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。