[TUHS] 1972 年 UNIX V2 "Beta" 复活

H1:关于 1972 UNIX V2“Beta”的相关内容
H2:背景与邮件相关信息

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 上。
阅读 4
0 条评论