[rescue] Looking for sun4 SunOS4 QIC tapes
Andrew Liles
blah at spilk.org
Sun Aug 27 14:31:53 CDT 2017
FYI, Plamen, I managed to repair your 4.0.3c tape miniroot and munixfs files -
both appeared to be short by 2k at the beginning of the file.
For the miniroot I chopped 12 512-byte blocks (6k) off of the front of the
file and subbed in the first 16 blocks of the 4.0.3c floppy miniroot, and for
the munixfs I just padded the beginning with 4 blocks of zeroes (munixfs
doesn't have anything in the bootblocks) - both fsck and mount OK now. After
doing this, the miniroot files are byte-for-byte identical between the floppy
and the tape distribution (after truncating the zero-padding at the end).
Not sure if boot/copy/munix are short yet, but looking...
Thanks again for supplying the files.
-a.
> On Aug 27, 2017, at 11:11 AM, Andrew Liles <blah at spilk.org> wrote:
>
> You're amazing! thanks so much. This is pretty much exactly what I was
hoping to find!
>
> A lot of this looks to be intact, but it looks like there may be some
corruption. Hopefully the tapes aren't bad :(
>
> tar files (files 7-17) on the sunos4.0.3_tape1 appear OK, but the miniroot
(file 4) and munixfs (file 6) don't look complete, they aren't recognized as
filesystems when I dd them to a partition, fsck throws a fit on them. I
imagine this could mean some of the adjacent files like boot/copy/munix may be
corrupt as well. Some of the file sizes are short of what the TOC indicates
they should be (and some are larger), i think some files are being
truncated/padded at either end.
>
> Also on tape2, files 8 and 9 appear corrupt to tar. I can probably recreate
these files from the floppy distribution, though.
>
> (on a SunOS 4.1.4 machine)
> % tar tf 8
> ...
> ./share/man/man3/fileno.3v
> ./share/man/man3/finite.3m
> ./share/man/man3/firstkey.3x
> ./share/man/man3/fixterm.3v
> ./share/man/man3/flash.3v
> ./share/man/man3/floating_to_decimal.3
> ./share/man/man3/floatingpoint.3
> tar: directory checksum error (5061 != 23613)
> % tar tf 9
> tar: directory checksum error (0 != -9811)
>
> Filesize looks fine on 8 (comparing it to the TOC), but 9 is short by 2k
(maybe at the beginning?)
>
> Also on 4.1.1, everything on tape1 looks good (including munixfs and
miniroot) but almost everything on tape2 doesn't uncompress properly, only
files 3, 8, 12, and 13 are good. 12 and 13 are oddly in bare uncompressed tar
format instead of tarZ like noted in the TOC. I think it's skipped a file as
well, there should be 15 files on tape2.
>
> In case anyone is curious like I am, here's the tape XDRTOCs:
>
> % /usr/etc/install/xdrtoc sunos4.0.3_tape1/2
> SunOS 4.0.3c 700-2212-10 Rev. A of Fri May 26 12:45:09 PDT 1989 from Sun
Release Engineering
> ARCH sun4c
> VOLUME 1
> Vol File Name Size Type
> 1 0 boot 49152 image
> 1 1 XDRTOC 4096 toc
> 1 2 copy 8704 image
> 1 3 mini-root 6246400 image
> 1 4 munix 770560 image
> 1 5 munixfs 2150400 image
> 1 6 root 204800 tar
> 1 7 usr 18944000 tar
> 1 8 Kvm 2150400 tar
> 1 9 Install 1331200 tar
> 1 10 Sun-4c_Usr 3276800 tar
> 1 11 Sys 3481600 tar
> 1 12 Networking 1024000 tar
> 1 13 Debugging 2252800 tar
> 1 14 SunView_Users 2252800 tar
> 1 15 SunView_Programmers 1433600 tar
> 1 16 SunView_Demo 614400 tar
> 1 17 Copyright 1024 image
> 2 0 boot 49152 image
> 2 1 XDRTOC 4096 toc
> 2 2 Text 819200 tar
> 2 3 User_Diag 1433600 tar
> 2 4 SunCore 1740800 tar
> 2 5 uucp 307200 tar
> 2 6 System_V 5427200 tar
> 2 7 Manual 6451200 tar
> 2 8 Demo 2252800 tar
> 2 9 Games 3072000 tar
> 2 10 Versatec 6144000 tar
> 2 11 Security 204800 tar
> 2 12 Copyright 1024 image
>
>
> % /usr/etc/install/xdrtoc sunos4.1.1_tape1/3
> SunOS 4.1.1 700-2721-10 of Sun Oct 14 16:10:40 PDT 1990 from Sun Release
Engineering
> ARCH sun4
> VOLUME 1
> Vol File Name Size Type
> 1 0 boot 49152 image
> 1 1 XDRTOC 4096 toc
> 1 2 munix 1065472 image
> 1 3 munixfs.tape 2150400 image
> 1 4 mini-root 7168000 image
> 1 5 root 74349 tarZ
> 1 6 usr 11460323 tarZ
> 1 7 Kvm 2816745 tarZ
> 1 8 Install 459811 tarZ
> 1 9 Networking 464767 tarZ
> 1 10 System_V 1895569 tarZ
> 1 11 Sys 2335322 tarZ
> 1 12 SunView_Users 1159077 tarZ
> 1 13 SunView_Demo 196691 tarZ
> 1 14 Text 348197 tarZ
> 1 15 Demo 2176733 tarZ
> 1 16 OpenWindows_Users 11597973 tarZ
> 1 17 OpenWindows_Demo 2365555 tarZ
> 1 18 OpenWindows_Fonts 7180689 tarZ
> 1 19 User_Diag 1606913 tarZ
> 1 20 Manual 2653983 tarZ
> 1 21 TLI 22350 tarZ
> 1 22 RFS 399001 tarZ
> 1 23 Copyright 1536 image
> 2 0 XDRTOC 4096 toc
> 2 1 XDRTOC 4096 toc
> 2 2 Debugging 1575640 tarZ
> 2 3 SunView_Programmers 862513 tarZ
> 2 4 Shlib_Custom 787145 tarZ
> 2 5 Graphics 837449 tarZ
> 2 6 uucp 286761 tarZ
> 2 7 Games 1787801 tarZ
> 2 8 Versatec 2398103 tarZ
> 2 9 Security 247665 tarZ
> 2 10 OpenWindows_Programmers 4684115 tarZ
> 2 11 Patch_IPC 139264 tarZ
> 2 12 Patch_C++_2.0 2953216 tarZ
> 2 13 Patch_TAAC 20480 tarZ
> 2 14 Copyright 1536 image
>
> -a.
>
>> On Aug 27, 2017, at 9:21 AM, Plamen Mihaylov <plamenspam at afterpeople.com>
wrote:
>>
>> I already made dumps with dd, you can download the files from
>> m88k.com/4.0.3+4.1.1.7z
>>
>> On Sun, Aug 27, 2017 at 6:05 PM, Andrew Liles <blah at spilk.org> wrote:
>>
>>> Awesome... could I convince you to dump copies of them, or perhaps send
the
>>> tapes if you can't? I think the old 'copytape' program would preserve the
>>> structure of the tapes, but maybe there is a better way. I have a QIC-150
>>> drive hooked up to a SPARCstation IPC that should be able to read them.
>>> Assuming the tensioning belt hasn't disintegrated in them...
>>>
>>> Willing to pay reasonable costs for the tapes of course.
>>>
>>> -a.
>>>
>>>
>>>> On Aug 27, 2017, at 7:23 AM, Plamen Mihaylov <plamenspam at afterpeople.com
>>>>
>>> wrote:
>>>>
>>>> I have 4.0.3c and 4.1.1 tapes for sun4c.
>>>>
>>>> On Sun, Aug 27, 2017 at 4:23 AM, Andrew Liles <blah at spilk.org> wrote:
>>>>
>>>>> Looking specifically for the 2x QIC-24 SunOS 4.0.3c sun4c SUNBIN tapes
>>> but
>>>>> any
>>>>> tapes relevant to the SunOS 4.0 - 4.1.4 era for SPARC would be nice to
>>>>> have.
>>>>> Were tape distros made for sun4m machines?
>>>>>
>>>>> Ib m sure many of these tapes are degrading at this point and Ib m not
>>>>> seeing a whole lot of preservation of pre-Solaris SunOS releases for
>>> SPARC
>>>>> around - maybe Ib m mistaken! Also seemingly hard to locate are any of
>>> the
>>>>> optional distribution tapes for SunOS4 sun4 - like OpenWindows 1.0,
etc.
>>>>>
>>>>> sun3arc.org <http://sun3arc.org/> seems to be a great source for
>>> 68k-era
>>>>> machines but havenb t found an equivalent for sun4[emc]
>>>>>
>>>>> Would be happy with the physical tapes themselves or dumps of the
>>> contents.
>>>>>
>>>>> Thanks!
>>>>>
>>>>> -a.
>>>>> _______________________________________________
>>>>> rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
>>>> _______________________________________________
>>>> rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
>>> _______________________________________________
>>> rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
>> _______________________________________________
>> rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
More information about the rescue
mailing list