From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 2546 invoked from network); 29 Jul 2020 00:21:28 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 29 Jul 2020 00:21:28 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 006699CAAD; Wed, 29 Jul 2020 10:21:25 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id F26EB9CAA4; Wed, 29 Jul 2020 10:20:10 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b="a3DhiX4I"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 1659F9CAA4; Wed, 29 Jul 2020 10:20:04 +1000 (AEST) Received: from mail-qt1-f181.google.com (mail-qt1-f181.google.com [209.85.160.181]) by minnie.tuhs.org (Postfix) with ESMTPS id EDC6C9CAA3 for ; Wed, 29 Jul 2020 10:20:02 +1000 (AEST) Received: by mail-qt1-f181.google.com with SMTP id b25so16381970qto.2 for ; Tue, 28 Jul 2020 17:20:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GQL0cRsP9xbS4X4auVI4Jv1L9DXv113RoiCqV27HsX8=; b=a3DhiX4IZ6EvPpDDjXfrFZKN/YIKKWeQtRZMd4lbPg8NzXVPetxQtWhyyHSGbxnx6W d1OUv0p4T8rbhMilwKQf8lyfcfvJGiq+L4ypTVXqSF/DH0Bc5LBxIAmuEEwkR3MaKAuH 7aeyn4mgD61aQewsqWDKoHbbGjeo/mtMMhmyk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GQL0cRsP9xbS4X4auVI4Jv1L9DXv113RoiCqV27HsX8=; b=dn7phbiXubOCDJkMNxSo5cf2F3zuHnRecLRPyzjdCZ9w000YQdzI7ZlDdDu+LAeGtV eUfyZ8OXivzgHmLS96OaFGUnAGT0VPJ1a+1o8i92e19DbVgDyxvIt2bztF6AUbq6PagX Zi3WIpRkkeaskEISTK2lHO6mxmIEIcXCzk6+V9JoYgE35BSxe+A9OA9ZlwzC6R9oW7LB S55/EjVkOZ36QsQcHuquvWOGkPWNNV+I2de58KjdMqD6njou+5YnIwJiDsfH1xq9MILu Heet9VkPiMmwosZp9GdEZ0w8mUq4pdBHP5ZsuJ/uOiAr24Git9o3RclkJREtym5d/GQg Jeiw== X-Gm-Message-State: AOAM5303mdLxUB9ECYU3ohVp7JGKHjFPhQDatB1SbDBRxE0F3cLOL8ZJ QHWrV2wm7ToAjPxh9jQYsvMjW0V535ZAeqTTIFBfgA== X-Google-Smtp-Source: ABdhPJzzYgfwCvsUSgPMBhkHEvlSTDc6Lkg88PW0gBtim1RInkrQ1/rqfssXWPQ5ruRov9k6bq4bbuIDNn4wflBDnRA= X-Received: by 2002:aed:27d5:: with SMTP id m21mr30461790qtg.4.1595982001717; Tue, 28 Jul 2020 17:20:01 -0700 (PDT) MIME-Version: 1.0 References: <6a0063f8-128d-751d-114f-a0f811d02098@gmail.com> In-Reply-To: From: Clem Cole Date: Tue, 28 Jul 2020 20:19:35 -0400 Message-ID: To: Warner Losh Content-Type: multipart/alternative; boundary="00000000000047d9d905ab89841d" Subject: Re: [TUHS] 2bsd tarball 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: , Cc: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --00000000000047d9d905ab89841d Content-Type: text/plain; charset="UTF-8" Note the UID/GID are numeric not ASCII ;-) I suspect henry's tape is closer to the official tape!! On Tue, Jul 28, 2020 at 8:11 PM Warner Losh wrote: > > > On Tue, Jul 28, 2020 at 5:04 PM Will Senn wrote: > >> OK, I was able to locate 2bsd.tar.gz and spencer_2bsd.tar.gz in the >> archive. Neither is an installation tape. It appears that they are just >> tarballs of their respective systems (there are very minor differences >> between the two). >> >> In the TAPE file in the tarball, it talks about reading the tar program >> off of the tape using: >> dd if=/dev/mt0 bs=1b skip=1 of=tar >> >> Well, tar is definitely not located at that address, which implies that >> the tarball isn't a distro tape. This note in the archive used to read: >> >> ... >> >> The remaining gzipped tar files are other 2BSD distributions supplied by >> Keith Bostic, except for spencer_2bsd.tar.gz which came from Henry Spencer. >> They do not contain installation tape images. The 2.9BSD-Patch directory >> contains patches to 2.9BSD dated August 85, and again supplied by Keith Bostic. >> >> ... >> now it reads: >> ... >> >> 2.11BSD 2.11BSD-pl195.tar is a copy of 2.11BSD at patch level 195, supplied >> by Tom Ivar Helbekkmo. spencer_2bsd.tar.gz is a version of 2BSD which came >> from Henry Spencer. >> ... >> >> I recall having to do something with cont.a files, which are not present on these images. So, my questions is, does anyone know of or have an actual 2bsd tape/tape image? >> >> Both of the 2bsd tapes you found are from the days when Berkeley just > sent patches to the 7th Edition out. The 2.8BSD tape was the first one to > have a kernel that was bootable from the tape. The 2BSD tapes originally > had 2 files on them. The first one was a binary copy of tar that ran on V7. > The second was a tarball of all the rest. As you discovered, they shipped > with a label like: > Second Berkeley Software Tape > May 10, 1979 TAR 800BPI > > %dd if=/dev/mt0 bs=1b skip=1 of=tar > %chmod 755 tar > % tar x > > 10000 blocks > but the 2bsd.tar.gz file has just the second file. > > The spensor_2bsd.tar.gz has a tar binary in it: > > tar tvf spencer_2bsd.tar.gz | head > -rw-r--r-- 0 0 0 24688 Feb 17 1980 tar > -rw-r--r-- 0 0 10 3687 Feb 17 1980 tar.1 > -rw-r--r-- 0 0 10 456 Feb 17 1980 tar.ms > -rw-r--r-- 0 0 10 15216 Feb 17 1980 install.ms > > if you are looking for that pre-built. If you are looking to create a tape > with tar on it to extract other tar tapes, you'd need to use a variation on > the maketape.pl with a block size of 1 so the above dd will work on the > target system... > > Warner > --00000000000047d9d905ab89841d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Note the UID/GID are numeric not ASCII ;-)
I su= spect=C2=A0henry's tape is closer to the official=C2=A0tape!!

On T= ue, Jul 28, 2020 at 8:11 PM Warner Losh <imp@bsdimp.com> wrote:


On Tue, Jul 28, 2020= at 5:04 PM Will Senn <will.senn@gmail.com> wrote:
=20 =20 =20
OK, I was able to locate 2bsd.tar.gz and spencer_2bsd.tar.gz in the archive. Neither is an installation tape. It appears that they are just tarballs of their respective systems (there are very minor differences between the two).

In the TAPE file in the tarball, it talks about reading the tar program off of the tape using:
dd if=3D/dev/mt0 bs=3D1b skip=3D1 of=3Dtar

Well, tar is definitely not located at that address, which implies that the tarball isn't a distro tape. This note in the archive used to read:

...

The remaining gzipped tar files are other 2BSD distributions suppl=
ied by
Keith Bostic, except for spencer_2bsd.tar.gz which came from Henry Spencer.
They do not contain installation tape images. The 2.9BSD-Patch directory
contains patches to 2.9BSD dated August 85, and again supplied by Keith Bos=
tic.
...
now it reads:
...
2.11BSD 2.11BSD-pl195.tar is a copy of 2.11BSD at patch level 195,=
 supplied
by Tom Ivar Helbekkmo. spencer_2bsd.tar.gz is a version of 2BSD which came
from Henry Spencer.
...


I recall having to do something=
 with cont.a files, which are not present on these images. So, my questions=
 is, does anyone know of or have an actual 2bsd tape/tape image?
Both of the 2bsd tapes you found are from the day= s when Berkeley just sent patches to the 7th Edition out. The 2.8BSD tape w= as the first one to have a kernel that=C2=A0was bootable from the tape. The= 2BSD tapes originally had 2 files on them. The first one was a binary copy= of tar that=C2=A0ran on V7. The second was a tarball of all the rest. As y= ou discovered, they shipped with a label like:
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 Second Berkeley Software Tape
=C2=A0 =C2=A0 =C2=A0 =C2=A0 May= 10, 1979 =C2=A0 =C2=A0TAR 800BPI

=C2=A0 =C2=A0 =C2=A0 =C2=A0 %dd if= =3D/dev/mt0 bs=3D1b skip=3D1 of=3Dtar
=C2=A0 =C2=A0 =C2=A0 =C2=A0 %chmod= 755 tar
=C2=A0 =C2=A0 =C2=A0 =C2=A0 % tar x

=C2=A0 =C2=A0 =C2=A0= =C2=A0 10000 blocks
but the 2bsd.tar.gz file has just the second= file.

The spensor_2bsd.tar.gz has a tar binary in= it:
tar tvf spencer_2bsd.tar.gz | he= ad
-rw-r--r-- =C2=A00 0 =C2=A0 = =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 24688 Feb 17 =C2=A01980 tar
=
-rw-r--r-- =C2=A00 0 =C2=A0 =C2=A0 =C2=A010= =C2=A0 =C2=A0 =C2=A0 3687 Feb 17 =C2=A01980 tar.1
-rw-r--r-- =C2=A00 0 =C2=A0 =C2=A0 =C2=A010 =C2=A0 =C2= =A0 =C2=A0 =C2=A0456 Feb 17 =C2=A01980 tar.ms
-rw-r--r-- = =C2=A00 0 =C2=A0 =C2=A0 =C2=A010 =C2=A0 =C2=A0 =C2=A015216 Feb 17 =C2=A0198= 0 install.ms
if you are looking for that p= re-built. If you are looking to create a tape with tar on it to extract oth= er tar tapes, you'd need to use a variation on the maketape.pl with a block size of 1 so the = above dd will work on the target system...

Warner<= /div>
--00000000000047d9d905ab89841d--