Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
occult
occult
@occult@vox.ominous.net  ·  activity timestamp last week

I followed the instructions at http://squoze.net/UNIX/v4/README to boot the #UNIXv4 tape that @ricci and friends have recovered.

Was able to build the kernel from scratch then boot from it successfully.

Very fun! I am now running #UNIX Fourth Edition from November 1973 from a kernel I compiled myself on my #OpenBSD system.

#unix_surrealism #retrocomputing

UNIX Fourth Edition

malloc.c:

mem.c:

partab.c:

pc.c:

pipe.c:

rf.c:

rk.c:

rp.c:

tc.c:

tm.c:

tty.c:

vs.c:

vt.c:

# 1s -1 a.out
—IWXITWXIwx 1 root 27882 Jun 12 20:03 a.out
# mv a.out /nunix
# sync

# sync

# sync

# sync

#

Simulation stopped, PC: 002040 (MOV (SP)+,177776)
sim> b rk

k

nunix

mem = 64529
login: root

# 1s

bin

dev

etc

lib

mnt

nunix

tmp

unix

usr

# 1s =1 /unix /nunix
—rwxrwxrwx 1 root 27882 Jun 12 20:04 /nunix
-rw-r—-r—- 1 bin 27624 Jun 12 19:50 /unix
# ps

No mem

# cat /etc/passwd
root::0:1::/:
bin::3:1::/bin:

# 1s /bin

ar

as

bas

cat

cc

cdb
malloc.c: mem.c: partab.c: pc.c: pipe.c: rf.c: rk.c: rp.c: tc.c: tm.c: tty.c: vs.c: vt.c: # 1s -1 a.out —IWXITWXIwx 1 root 27882 Jun 12 20:03 a.out # mv a.out /nunix # sync # sync # sync # sync # Simulation stopped, PC: 002040 (MOV (SP)+,177776) sim> b rk k nunix mem = 64529 login: root # 1s bin dev etc lib mnt nunix tmp unix usr # 1s =1 /unix /nunix —rwxrwxrwx 1 root 27882 Jun 12 20:04 /nunix -rw-r—-r—- 1 bin 27624 Jun 12 19:50 /unix # ps No mem # cat /etc/passwd root::0:1::/: bin::3:1::/bin: # 1s /bin ar as bas cat cc cdb
malloc.c: mem.c: partab.c: pc.c: pipe.c: rf.c: rk.c: rp.c: tc.c: tm.c: tty.c: vs.c: vt.c: # 1s -1 a.out —IWXITWXIwx 1 root 27882 Jun 12 20:03 a.out # mv a.out /nunix # sync # sync # sync # sync # Simulation stopped, PC: 002040 (MOV (SP)+,177776) sim> b rk k nunix mem = 64529 login: root # 1s bin dev etc lib mnt nunix tmp unix usr # 1s =1 /unix /nunix —rwxrwxrwx 1 root 27882 Jun 12 20:04 /nunix -rw-r—-r—- 1 bin 27624 Jun 12 19:50 /unix # ps No mem # cat /etc/passwd root::0:1::/: bin::3:1::/bin: # 1s /bin ar as bas cat cc cdb
  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-alpha.41 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct