Mahlzeit
I'm using 2.11_rp_unknown[1] an the newest version of the supnik emulator.
When I'm compiling a kernel (with the newest 2.11BSD sources), I get
at the end:
./checksys unix
overlay 6 is empty and there are non-empty overlays following it.
System will occupy 156960 bytes of memory (including buffers and clists).
end {0052310} nbuf {0012014} buf {0033654}
nproc {0012002} proc {0042454} ntext {0012004}
text {0051350} nfile {0012010} file {0047370}
ninode {0012006} inode {0012076} ncallout {0012012}
callout {0024562} ucb_clist {0012020} nclist {0012016}
ram_size {0000000} xitdesc {0012074} quotdesc {0000000}
namecache {0025242} _iosize {0010030}
**** SYSTEM IS NOT BOOTABLE. ****
*** Exit 1
then I get very often Bus Errors:
# ./config SONJA
./config: 1041 Bus error - core dumped
Copying standard files to ../SONJA.
./config: 1051 Bus error - core dumped
./config: 1052 Bus error - core dumped
./config: ../SONJA/ioconf.c: cannot create
./config: ../SONJA/param.c: cannot create
Setting configuration options for SONJA.
c./config: ../SONJA/loop.h: cannot create
^C# ^C
# mkdir
Bus error - core dumped
# mkdir X
Bus error - core dumped
#
I configured the emulator with 1MB RAM. I compiled it with and without
optimization.
Is this a problem with the distribution, with the emulator or with
the compiler (gcc 2.7.2.1)?
Mahlzeit
endergone Zwiebeltuete
[1] The "distributed" 2.11BSD is not so stable. It is often killing the
filesystem.
--
insanity inside
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.8/8.8.8) id QAA06684
for pups-liszt; Wed, 6 May 1998 16:14:59 +1000 (EST)
From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed
May 6 16:38:21 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au
[131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.8/8.8.8) with ESMTP id QAA06678
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 6 May 1998 16:14:55 +1000 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id QAA02895; Wed, 6
May 1998 16:38:21 +1000 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199805060638.QAA02895(a)henry.cs.adfa.oz.au>
Subject: Re: Installation of 2.11BSD (II)
To: m(a)mbsks.franken.de (Matthias Bruestle)
Date: Wed, 6 May 1998 16:38:21 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <m0yWxdJ-000HprC(a)mbsks.franken.de> from Matthias Bruestle at "May
6, 98 08:24:49 am"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Matthias Bruestle:
I'm using 2.11_rp_unknown[1] an the newest
version of the supnik emulator.
[that's in the PUPS Archive, for those without a src license]
When I'm compiling a kernel (with the newest
2.11BSD sources), I get
[problems]
I configured the emulator with 1MB RAM. I compiled it with and without
optimization. Is this a problem with the distribution, with the emulator
or with the compiler [used to build the emulator?] (gcc 2.7.2.1)?
The "distributed" 2.11BSD is not so stable. It is often killing the
filesystem.
Hmm, Steven Schultz did find yet another bug in Bob's emulator which fixed
the crashing vi problem. As Steven knows heaps more about 2.11 than I, here
are some general purpose suggestions from me.
+ Manually fsck on bootup. Does that help prevent fs corruption,
or is the system killing the filesystem on a regular basis?
+ Can you build a GENERIC kernel? Does it boot?
+ The 2.11_rp_unknown disk image was built with the new P11
emulator from the Begemot crew. You might try compiling and
installing this emulator, and see how 2.11BSD performs.
Anyway, Steven might offer some better advice! Greg Lehey might be able
to provide you with the P11 config files he uses. I've got the new P11
built at home, but I can't get the files on it from work.
I'm off for a short break, but I'll be back Monday. Best of luck with it.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.8/8.8.8) id QAA06826
for pups-liszt; Wed, 6 May 1998 16:43:53 +1000 (EST)
From Greg Lehey <grog(a)lemis.com> Wed May 6
17:07:10 1998
Received: from
freebie.lemis.com (
freebie.lemis.com
[139.130.136.133])
by minnie.cs.adfa.oz.au (8.8.8/8.8.8) with ESMTP id QAA06818
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 6 May 1998 16:43:47 +1000 (EST)
Received: (from grog@localhost)
by
freebie.lemis.com (8.8.8/8.8.7) id QAA00723;
Wed, 6 May 1998 16:37:11 +0930 (CST)
(envelope-from grog)
Message-ID: <19980506163710.A329(a)freebie.lemis.com>
Date: Wed, 6 May 1998 16:37:10 +0930
From: Greg Lehey <grog(a)lemis.com>
To: wkt(a)cs.adfa.oz.au, Matthias Bruestle <m(a)mbsks.franken.de>
Cc: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Installation of 2.11BSD (II)
References: <m0yWxdJ-000HprC(a)mbsks.franken.de>
<199805060638.QAA02895(a)henry.cs.adfa.oz.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.91.1i
In-Reply-To: <199805060638.QAA02895(a)henry.cs.adfa.oz.au>; from Warren Toomey on Wed,
May 06, 1998 at 04:38:21PM +1000
WWW-Home-Page:
http://www.lemis.com/~grog
Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia
Phone: +61-8-8388-8286
Fax: +61-8-8388-8725
Mobile: +61-41-739-7062
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
On Wed, 6 May 1998 at 16:38:21 +1000, Warren Toomey wrote:
> In article by Matthias Bruestle:
>
I'm using 2.11_rp_unknown[1] an the newest
version of the supnik emulator.
>
> [that's in the PUPS Archive, for those without a src license]
>
>> When I'm compiling a kernel (with the newest 2.11BSD sources), I get
>> [problems]
>>
>> I configured the emulator with 1MB RAM. I compiled it with and without
>> optimization. Is this a problem with the distribution, with the emulator
>> or with the compiler [used to build the emulator?] (gcc 2.7.2.1)?
>>
>> The "distributed" 2.11BSD is not so stable. It is often killing the
>> filesystem.
>
> Hmm, Steven Schultz did find yet another bug in Bob's emulator which fixed
> the crashing vi problem. As Steven knows heaps more about 2.11 than I, here
> are some general purpose suggestions from me.
>
>> Manually fsck on bootup. Does that help prevent fs corruption,
> or is the system killing the filesystem on a regular basis?
>
>> Can you build a GENERIC kernel? Does it boot?
>
>> The 2.11_rp_unknown disk image was built with the new P11
> emulator from the Begemot crew. You might try compiling and
> installing this emulator, and see how 2.11BSD performs.
>
> Anyway, Steven might offer some better advice! Greg Lehey might be able
> to provide you with the P11 config files he uses. I've got the new P11
> built at home, but I can't get the files on it from work.
Well, I started an answer, and decided that Steven would be able to
answer better, but since you mention my name, OK, here I am.
One point:
Is this a problem with the distribution, with the
emulator or with
the compiler (gcc 2.7.2.1)?
First, the compiler is certainly not gcc. That would never fit in the
address space of a PDP-11. Secondly, I'd guess it's the emulator. I
don't think many people have tried 2.11BSD on the Supnik emulator.
I'm using the Begemot emulator (Emulators/P11-2.3 in the archive). I
get:
[5] root--> cd /usr/src/sys/GRANDPA/
[6] root--> ./checksys unix
System will occupy 295600 bytes of memory (including buffers and clists).
end {0122636} nbuf {0013562} buf {0053542}
nproc {0013550} proc {0077060} ntext {0013552}
text {0121416} nfile {0013556} file {0115726}
ninode {0013554} inode {0013646} ncallout {0013560}
callout {0044274} ucb_clist {0013566} nclist {0013564}
ram_size {0000000} xitdesc {0013644} quotdesc {0000000}
namecache {0053150} _iosize {0000000}
[7] root-->
I won't pretend that the documentation of the interpreter is ideal,
nor that it's easy to set up. It took me quite a while. Take a look
at the files in
ftp://ftp.lemis.com/pub/pups. They are:
-rw-r--r-- 1 root lemis 11477 May 6 16:18 README-emu
-rw-r--r-- 1 root lemis 1746 May 6 16:18 p11conf
-rwxr-xr-x 1 root lemis 315 May 6 16:19 run_211
README-emu is a brief (and hurried) description of what I did to get
the emulator working, p11conf is my current configuration, and run_211
is the command file I run to actually start the emulator. Note that
what you get when you run the emulator is just the diagnostic console;
to actually use the machine, you need to telnet to ports 10000 to
10003. Anybody interested in so doing can telnet to
pdp11.lemis.com
and log in as guest, password "Today only". Don't break anything,
please--I haven't checked security too much.
Greg
--
See complete headers for address and phone numbers
finger grog(a)lemis.com for PGP public key
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.8/8.8.8) id AAA08014
for pups-liszt; Thu, 7 May 1998 00:38:54 +1000 (EST)
From Tim Bradshaw <tfb(a)aiai.ed.ac.uk> Thu May 7
01:01:21 1998
Received: from aiai.ed.ac.uk (eigg.aiai.ed.ac.uk [129.215.41.7])
by minnie.cs.adfa.oz.au (8.8.8/8.8.8) with ESMTP id AAA08009
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 7 May 1998 00:38:45 +1000 (EST)
Received: from todday.aiai.ed.ac.uk (todday.aiai.ed.ac.uk [129.215.105.40])
by aiai.ed.ac.uk (8.8.7/8.8.7) with ESMTP id QAA04718
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 6 May 1998 16:01:21 +0100 (BST)
Received: (tfb@localhost) by todday.aiai.ed.ac.uk (8.6.13/8.6.12) id QAA08913; Wed, 6 May
1998 16:01:21 +0100
Date: Wed, 6 May 1998 16:01:21 +0100
Message-Id: <199805061501.QAA08913(a)todday.aiai.ed.ac.uk>
From: Tim Bradshaw <tfb(a)aiai.ed.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: pups(a)minnie.cs.adfa.oz.au
Subject: First edition Unix manuals
X-Mailer: VM 6.32 under 19.14 XEmacs Lucid
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In case other people haven't seen this, Dennis Ritchie has (scanned)
versions of these at:
http://www.cs.bell-labs.com/~dmr
--tim
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.8/8.8.8) id BAA08241
for pups-liszt; Thu, 7 May 1998 01:53:08 +1000 (EST)
From "Robert D. Keys"
<rdkeys(a)seedlab1.cropsci.ncsu.edu> Thu May 7 02:12:37 1998
Received: from
seedlab1.cropsci.ncsu.edu (
seedlab1.cropsci.ncsu.edu [152.1.88.4])
by minnie.cs.adfa.oz.au (8.8.8/8.8.8) with ESMTP id BAA08236
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 7 May 1998 01:53:01 +1000 (EST)
Received: (from rdkeys@localhost)
by
seedlab1.cropsci.ncsu.edu (8.8.7/8.8.7) id MAA00456;
Wed, 6 May 1998 12:12:37 -0400 (EDT)
From: "Robert D. Keys" <rdkeys(a)seedlab1.cropsci.ncsu.edu>
Message-Id: <199805061612.MAA00456(a)seedlab1.cropsci.ncsu.edu>
Subject: Re: Early unix on simulators --- partial newbie success ---yeah!
In-Reply-To: <199805061501.QAA08913(a)todday.aiai.ed.ac.uk> from Tim Bradshaw at
"May 6, 98 04:01:21 pm"
To: tfb(a)aiai.ed.ac.uk (Tim Bradshaw)
Date: Wed, 6 May 1998 12:12:37 -0400 (EDT)
Cc: pups(a)minnie.cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL32 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
I managed to get the Sim23b pdp11 emulator running on the v5 unix.
It is hard to believe a 25K kernel....(:+}}..... so much for code
bloat over the years.
My goal is to try to bring it up on a KSR35 hooked up to a headless
pc (386 board in a closet box) on the dos emulator, or whatever would
be the minimal required to get it going.
Can anyone suggest ways to reach that goal? I am still having no
luck with the Ersatz 2.0 emulator on dos, because I can't seem to
get the incantations right. I get to the @ prompt, but after
entering unix, it just sits for a bit, the HD spins, and after a
few seconds it is back at the @ prompt. There is still some magick
mystical juju required (albeit I am the dummy here....(:+\\.....)
I could port a stripped Linux 0.98 kernel maybe, to get it up,
and try that, but I was hoping the dos emulator would run with it.
Any suggestions and pointers are appreciated.
Thanks, and kudos to all the PUPS crew and Dennis Ritchie for
resurrecting the old v5 image. This kindof makes computing
fun, for a change.....
Now, where did I stash that KSR35.....
Bob Keys.....
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.8/8.8.8) id CAA08328
for pups-liszt; Thu, 7 May 1998 02:15:26 +1000 (EST)