From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 4ca9b9c9 for ; Wed, 7 Aug 2019 07:59:38 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 0A55F9BB5F; Wed, 7 Aug 2019 17:59:37 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 6825D9BA17; Wed, 7 Aug 2019 17:59:08 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=hpi.de header.i=@hpi.de header.b="hz2vgSoi"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id E8F569BA17; Wed, 7 Aug 2019 17:59:05 +1000 (AEST) X-Greylist: delayed 442 seconds by postgrey-1.36 at minnie.tuhs.org; Wed, 07 Aug 2019 17:59:04 AEST Received: from mail2.hpi.uni-potsdam.de (mail2.hpi.uni-potsdam.de [141.89.225.122]) by minnie.tuhs.org (Postfix) with ESMTPS id 877CA9B42B for ; Wed, 7 Aug 2019 17:59:04 +1000 (AEST) Received: from MX2018-DAG2.hpi.uni-potsdam.de (unknown [192.168.32.22]) by mail2.hpi.uni-potsdam.de (Postfix) with ESMTPS id CDB1D440B9 for ; Wed, 7 Aug 2019 09:51:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hpi.de; s=201701; t=1565164298; bh=bp6QzaHxHRRG7RZFDT++t+heW2tsPt0C9jsbK7l1llI=; h=To:From:Subject:Date:From; b=hz2vgSoiJ3eZDACO+ePPCFiO/fXYZxGxCnchF8eS6HMRlQUvj3Xdn9GqveNEj32Sm kN5QxNOczajLDr/vZ+nuTva0XP3VULuRZddXwa/Hb+7LirzxcE8KPNAUvDhBuN3URt EHsODrH0pgOG5LAM7Av2HTjdJ/xrk5GB1fJjtPOeztsa9XEVyA6Qm0B4OtZWKBhunJ ua3cDkL3+ckJpiqrShcYKEDo8fA2MN0xw1IlF8OYc6Mh+lk+UpIIaPvfCCzHKvjsbe 7hWwujIWkvMO3BAXzqmXS3Tkn6/3rW4WKEH0JAJvCGcp3KkN1ug98Sza2K0pM94Y8b J0IUIyO6XbDSg== Received: from Benitos-MBP.fritz.box (141.89.225.170) by MX2018-DAG2.hpi.uni-potsdam.de (2001:638:807:200::b:16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1531.3; Wed, 7 Aug 2019 09:51:38 +0200 To: From: Benito Buchheim Message-ID: <9e68c3f4-af37-a70f-2a1a-530dfcf0ae51@student.hpi.de> Date: Wed, 7 Aug 2019 09:51:34 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [141.89.225.170] X-ClientProxiedBy: MX2018-DAG1.hpi.uni-potsdam.de (2001:638:807:200::b:b) To MX2018-DAG2.hpi.uni-potsdam.de (2001:638:807:200::b:16) Subject: [TUHS] Running Research Unix v3 on simh X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Hello everyone, My name is Benito Buchheim and I am a computer science student at Hasso-Plattner-Institute in Germany. During our Operating Systems Course we came across The Unix Heritage Society, more specifically Research Unix Version 3, and took a look into the source code of this version. The idea arose to try to get this running somehow as a sort of voluntary task. So I started digging my way through the available material and quickly found the "modified_nsys" version by Warren Toomey, which conveniently contained a very detailed readme file on how to compile and run this version on a Unix v5 emulator. Thus, I started cloning the simh Github Repository and built the pdp11 emulator. After downloading the v5root disk image and figuring out how to use simh to run it, I had a working Unix v5, but struggled a bit to copy more than one file onto it using the emulated devices. In the end, I used a very Hacky way and wrote a short python script which just runs the emulator and "copy pastes" the folder structure into the image. I now thought to be ready to start working my way through Toomey's readme. Unfortunately already the first command failed quite miserably. I changed my working directory and ran the first shell script to compile the kernel, but cc spat out loads of error messages which are not very detailed. As this is a very early version of c code I am kinda stuck at this point and running a bit out of ideas on what may have gone wrong. As there is this mailing list we thought to have a chat with the experts. Maybe there is somebody who could help or give a hint on how to get this running on the pdp11 emulator. I attached my shell script output and the v5 image containing the v3 source code in the /sys/nsys directory. It can be downloaded here: https://www.mission-eins.de/runningv3.zip Thanks a lot and best wishes from a small suburb near Berlin, Benito Buchheim