IMHO it's very good reading / learning.
I couldn't buy the book when I last tried (about a year ago) - I think
it was out of print.. I did manage to find it all on the web though.
Richard Wells
-----Original Message-----
From: Lars Brinkhoff [mailto:lars@nocrew.org]
Sent: 07 April 2004 06:32
To: Carl Lowenstein
Cc: tuhs(a)minnie.tuhs.org
Subject: Re: [TUHS] Booting v6
Carl Lowenstein <cdl(a)mpl.ucsd.edu> writes:
> > From: "Ian King" <iking(a)windows.microsoft.com>
> >
> > BTW, the Lions book - which documents 6th Ed. very comprehensively -
is
> > available for legal purchase. I have both the published version and
> > (from a set of docs I bought on eBay) an old 'bootleg' photocopy.
> Me too, as they say. I did the bootleg photocopying myself.
Is it still good reading?
--
Lars Brinkhoff, Services for Unix, Linux, GCC, HTTP
Brinkhoff Consulting http://www.brinkhoff.se/
_______________________________________________
TUHS mailing list
TUHS(a)minnie.tuhs.org
http://minnie.tuhs.org/mailman/listinfo/tuhs
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
> From: "Bill Cunningham" <billc_2(a)charter.net>
> To: <tuhs(a)minnie.tuhs.org>
> Date: Tue, 6 Apr 2004 06:30:01 -0400
> Subject: [TUHS] Booting v6
>
> I was looking through the old archives at the old UNIX Dennis Ritchie
> submitted. I would like to know how to boot this. I can't seem to compile
> the PDP emulator(s) with djgpp or a non-linux system. I can with my linux.
See below for a session log showing booting 6th Ed Unix on a Linux system.
> Dennis said this version of unix was compiled with assembly, then into C if
> I'm not mistaken.
I'm pretty sure that by 6th Ed the system was mostly C, with only a
few assembly routines.
> Now the PDPs they were the machines with no monitors just
> printer tty type output correct?
High-resolution bit-mapped graphics at any reasonable price came along
a few years after 6th Ed. Unix. Character-cell CRT terminals that
could display 72x12 up to 80x24 characters on a screen were available
in 1975, but were pretty expensive.
Instructions for booting "uv6swre" are contained in the file "simh_swre.txt".
To make things easier for myself, I did the following:
$ cp unix0_v6_rk.dsk rk0.dsk
and so on for 1, 2, 3.
This gives me copies of the distribution disks that I can work with
without losing the originals. Then I made a startup file "run.conf"
to contain the commands for the emulator. Here is the result of a
very recent session:
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - -
Script started on Tue 06 Apr 2004 03:09:12 PM
PDT helium3$ cat run.conf
set cpu u18
set cpu 256k
attach rk0 rk0.dsk
attach rk1 rk1.dsk
attach rk2 rk2.dsk
attach rk3 rk3.dsk
boot rk0
helium3$ pdp11 run.conf
PDP-11 simulator V3.1-0
Disabling XQ
@unix
login: root
# date
Sat Aug 20 12:19:47 EDT 1994
# ls -l
total 182
drwxr-xr-x 2 bin 1040 Jan 1 1970 bin
drwxr-xr-x 2 bin 352 Jan 1 1970 dev
drwxr-xr-x 2 bin 304 Aug 20 12:19 etc
drwxr-xr-x 2 bin 336 Jan 1 1970 lib
drwxr-xr-x 17 bin 272 Jan 1 1970 mnt
drwxr-xr-x 2 bin 32 Jan 1 1970 mnt2
-rw-rw-rw- 1 root 28472 Aug 20 12:01 rkunix
-rwxr-xr-x 1 bin 28636 Aug 20 11:38 rkunix.40
drwxrwxrwx 2 bin 144 Aug 20 12:14 tmp
-rwxr-xr-x 1 bin 28472 Aug 20 12:01 unix
drwxr-xr-x 13 bin 224 Aug 20 12:22 usr
drwxr-xr-x 2 bin 32 Jan 1 1970 usr2
# stty
speed 110 baud
erase = '#'; kill = '@'
even odd -nl echo -tabs cr1
# sync;sync
#
Simulation stopped, PC: 034316 (ADD #26,R2)
sim> bye
Goodbye
helium3$ exit
Script done on Tue 06 Apr 2004 03:10:09 PM PDT
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Notes: the simh command for emulating a Unibus PDP11 with 18-bit
addressing is now "set cpu u18".
In the line "@unix" the "@" is the prompt from the boot program, "unix"
is your response to it. Root has no password.
The disks are mounted rk1 on /usr
rk2 on /usr/source
rk3 on /mnt
The default character erase and line kill characters shown by stty
are not what anyone is used to these days.
carl
--
carl lowenstein marine physical lab u.c. san diego
clowenst(a)ucsd.edu
I was looking through the old archives at the old UNIX Dennis Ritchie
submitted. I would like to know how to boot this. I can't seem to compile
the PDP emulator(s) with djgpp or a non-linux system. I can with my linux.
Dennis said this version of unix was compiled with assembly, then into C if
I'm not mistaken. Now the PDPs they were the machines with no monitors just
printer tty type output correct?
Bill
I found this while playing with AmphetaDesk for the very first time.
http://www.tribug.org/img/bsd-family-tree.gif
Offhand I think the very top of the graphic is terribly misleading. It
insinuates that UNIX is derived from Multics. It would be just as true to say
it was derived from Project Genie or to say that Linux is derived from UNIX.
They are independant systems with similarities, nothing more.
__________________________________
Do you Yahoo!?
Yahoo! Mail - More reliable, more storage, less spam
http://mail.yahoo.com
Hi,
Has anyone tried to install the ultrix-3.x distribution using simh?
I hacked a little program to build a tape image. It boots fine. I told
the ultrix install I wanted to install for an 11/34 on a RL02. It seems
to install fine and then reboot on the RL02 but hang in the shell after
the boot (see below).
I know using an RL02 with an 34 is optimistic :-) it's just that what I
have for actual hardware.
any idea if this is an simh problem or an ultrix problem or user error?
-brad
output:
...
****** BOOTING ULTRIX-11 SYSTEM TO SINGLE-USER MODE ******
Sizing Memory...
Boot: rl(0,0)unix (CTRL/C will abort auto-boot)
rl(0,0)unix: 14784+17026+8192+8000+8064+8192+8128+8128+8128+8192+8192+8064+7744+
6976
ULTRIX-11 Kernel V3.0
realmem = 253952
buffers = 25600
clists = 1600
usermem = 95232
maxumem = 95232
erase = delete, kill = ^U, intr = ^C
Thanks to everybody who replied. And thanks to Markus Weber for pointing me
to http://www.wherry.com/gadgets/retrocomputing/vax-simh.html
I've got OpenVMS 7.3 installed now, I just haven't got it fully setup.
That makes me a user of, let's see, how many Operating Systems? And I used to
think being able to install MS-DOS 5.0 was a mark of the fully-capable and
highly-skilled computer-user! <(;^)
(Took me ages to work out I needed to fdisk the C: partition to install OS/2
2.0; SLS Linux 0.99pl?? took ages to work out how to make partitions _and_
file systems, and I was nowhere near game enough to try extfs; Maybe I'm
getting there - or at least, somewhere! ;)
--
Wesley Parish
* * *
Clinersterton beademung - in all of love. RIP James Blish
* * *
Mau e ki, "He aha te mea nui?"
You ask, "What is the most important thing?"
Maku e ki, "He tangata, he tangata, he tangata."
I reply, "It is people, it is people, it is people."
I find it interesting how Microsoft's name seems to pop up in Unix software.
There are quite a few times when Microsoft's name appears on the same
line as SCO's.
$ strings svr4.tar | grep -i microsoft | sort | uniq -c | sort -rn
[output attached]
I've got OpenVMS 7.3 and am planning on installing it under the SIMH/TS10 VAX.
How do I go about making disk file images?
None of the SIMH/TS10 files seem to include a Linux utility for making such a
creature - does anyone have any pointers?
Thanks
--
Wesley Parish
* * *
Clinersterton beademung - in all of love. RIP James Blish
* * *
Mau e ki, "He aha te mea nui?"
You ask, "What is the most important thing?"
Maku e ki, "He tangata, he tangata, he tangata."
I reply, "It is people, it is people, it is people."
I know the SCO topic's been done to death, and all, but I was thinking about
the Microsoft purchase of a Unix license (apparently) for their MS SFU
(Windows Services For Unix) which contrary to the plain meaning of the name,
is essentially a Unix (apparently OpenBSD, according to rumour) box on top of
the Windows kernel and Win32 API.
The question is, wouldn't that put Microsoft and the SCO Group in breach of
the settlement between AT&T and Berkeley? If Win SFU _is_ OpenBSD, and
Microsoft have bought a license to run it from the SCO Group of all people,
isn't that in effect picking a fight with Theo de Raadt?
This isn't definite, of course - some details I'm not sure of. But I think if
this is so, we have some very interesting few years to look forward to.
--
Wesley Parish
* * *
Clinersterton beademung - in all of love. RIP James Blish
* * *
Mau e ki, "He aha te mea nui?"
You ask, "What is the most important thing?"
Maku e ki, "He tangata, he tangata, he tangata."
I reply, "It is people, it is people, it is people."