Received: (from major@localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id RAA17833
	for pups-liszt; Thu, 21 Jan 1999 17:28:42 +1100 (EST)
Received: from hesiod.nhh.no (hesiod.nhh.no [158.37.96.15])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id RAA17827
	for <pups@minnie.cs.adfa.oz.au>; Thu, 21 Jan 1999 17:28:30 +1100 (EST)
Received: from athene.nhh.no (athene.nhh.no [158.37.96.16])
	by hesiod.nhh.no (8.8.8/8.8.8) with ESMTP id HAA28828;
	Thu, 21 Jan 1999 07:28:18 +0100 (CET)
Received: from Hamartun.Priv.NO (Uhamartu@localhost)
	by athene.nhh.no (8.8.8/8.8.8) with UUCP id HAA03794;
	Thu, 21 Jan 1999 07:20:14 +0100 (CET)
Received: (from tih@localhost)
	by barsoom.Hamartun.Priv.NO (8.8.8/8.8.8) id GAA07716;
	Thu, 21 Jan 1999 06:23:58 +0100 (CET)
To: alejandro gonzalez <agonza24@cs.fiu.edu>
Cc: wkt@cs.adfa.oz.au, pups@minnie.cs.adfa.oz.au
Subject: Re: UNIX V6.TAPE
References: <Pine.GSO.4.05.9901202027130.10646-100000@sdb1.cs.fiu.edu>
From: Tom Ivar Helbekkmo <tih@Hamartun.Priv.NO>
Date: 21 Jan 1999 06:23:56 +0100
In-Reply-To: alejandro gonzalez's message of "Wed, 20 Jan 1999 20:28:31 -0500 (EST)"
Message-ID: <8667a1ci6r.fsf@barsoom.Hamartun.Priv.NO>
Lines: 54
X-Mailer: Gnus v5.6.44/Emacs 19.34
Sender: owner-pups@minnie.cs.adfa.edu.au
Precedence: bulk

alejandro gonzalez <agonza24@cs.fiu.edu> writes:

> I have been following these instructions, the problem comes up when
> I get the '=' prompt. I type: "tmrk", it just freezes.

You're following the wrong instructions.  :-)  Or, at least, you're
taking them too literally.  You're trying to use the tape the way it
would be done on a real machine, but it's much easier to just split it
into disk images under the host UNIX.  Looking in my V6 directory,
I've got a text file containing something that I believe Warren wrote,
in a text file accompanying the tape image:

"This is a copy of the Sixth Edition distribution tape which was sent
to me by Ken Wellsch. The file v6.tape.gz is the tape image, with the
first 100 512-byte tape blocks containing tape bootstrap stuff. Blocks
100 - 4099 are the RK05 root image, blocks 4100 - 8099 are the /usr
RK05 image, and the blocks 8100 - 12099 are the /doc RK05 image."

So what I did with that tape, for Bob Supnik's PDP-11 simulator, was
to run these commands under the host UNIX:

	% gunzip v6.tape.gz
	% dd if=v6.tape of=v6.root.rk05 count=4000 skip=100
	% dd if=v6.tape of=v6.usr.rk05 count=4000 skip=4100
	% dd if=v6.tape of=v6.doc.rk05 count=4000 skip=8100

Then, I made a script file for the simulator:

	% cat > v6.script
	attach rk0 V6.root.rk05
	attach rk1 V6.usr.rk05
	attach rk2 V6.doc.rk05
	boot rk0
	^d
	%

...and finally, I run the resulting system, thus:

	% pdp11 v6.script
	PDP-11 simulator V2.3
	@unix
	login:

I may have had to modify something in the actual UNIX V6 system to
mount rk1 and rk2 properly -- I don't recall.  You'll figure it out.

Anyway, the system runs like a charm, and I've successfully rebuilt
the kernel from sources on it.  Fun!

Good luck!

-tih
-- 
Popularity is the hallmark of mediocrity.  --Niles Crane, "Frasier"

