I've assembled some notes from old manuals and other sources
on the formats used for on-disk file systems through the
Seventh Edition:
http://www.cita.utoronto.ca/~norman/old-unix/old-fs.html
Additional notes, comments on style, and whatnot are welcome.
(It may be sensible to send anything in the last two categories
directly to me, rather than to the whole list.)
Hi,
I successfully made SIMH VAX-11/780 emulator run 32V, 3BSD and 4.0BSD.
Details are on my web site (thogh rather tarse):
http://zazie.tom-yam.or.jp/starunix/
Enjoy!
Naoki Hamada
nao(a)tom-yam.or.jp
> From: Sergey Lapin
> Is there some archives of project Athena?
> I'd like to see how it was back then...
There is an _very_ extensive online archive of stuff here:
http://web.mit.edu/afs/
and what you're looking for might be in there _somewhere_.
If not, I know some people I can ask (I never used it myself). But, if so, a
bit more detail? Athena was huge, presumably you don't want all the students'
files! But just the operating system? (IIRC it was initially mostly 4.3BSD,
with some minor extensions.) Or the tools and applications they wrote as well?
(E.g. X-Windows, IIRC, came from Athena.) Most of that does seem to be in
that archive.
Noel
To tell whether Ken installed v6 or a copy of his home
system, look at /usr/dict/words. On the home system
that file is the wordlist from Webster's Collegiate
Dictionary, 7th edition, licensed for Bell Labs use
only. On distribution systems we substituted the wordlist
for "spell". The latter list contains many more proper
names, acronyms, etc than the dictionary did, in
particular names that appear in Unix documentation
such as Ritchie, Kernighan, and McIlroy. It also lacks
lots of trivially derivable words like "organizationally".
If you do have the Webster file rather than the spell
file, please don't propagate it.
Doug
I'm experimenting with adapting Unix history and lore using the new
EXPECT/SEND feature in simh. My favorite guinea pig is the story of Ken
Thompsons sabbatical at Berkeley where he brings up V6 on new 11/70 with
Bob Kridle and Jeff Schriebman. Any details not yet recorded in obvious
places[1] are of course more than welcome!
One of the things I'm trying to get right is what they actually brought
up there initially in 1975. This must have been standard V6 or the
Bell UNIX Ken brought with him, but I can't figure it out.
Salus has Schriebman, Haley and Joy installing the fixes on the 50 bugs
tape late summer 1976. This suggests it was stock V6 initially, but they
might have been playing on a different system or working from a fresh
install in 1976.
If it was stock V6 initially, what were they waiting for? Legal stuff?
If it was 1975 Bell UNIX, can I reconstruct this using the 54 patches
collected by Mike O'Brien[2], or is that going to be way off from what
Thompson left in Urbana-Champaign with Greg Chesson in 1975?
[1] http://www.tuhs.org/books.html minus the Bell journals for example
[2] Hidden in /usr/sys/v6unix/unix_changes in one of the Spencer tapes
http://www.tuhs.org/Archive/Applications/Spencer_Tapes/unsw3.tar.gz