Sunday brain tickler
Chuck Guzis
cclist at sydex.com
Sun Jan 8 22:16:24 CST 2017
Jim, that occurred to me right off the bat, but the disk has only 35
cylinders and is single-sided.
No file names in the body text. The text itself isn't proprietary, but
merely an early cut of an already-published public report, so I have no
problem sharing any part of the disk image.
--Chuck
On 01/08/2017 07:55 PM, jim stephens wrote:
> I don't know the names, but the use of extents might be something going on.
>
> I highlighted the c4a3 extent. The last two columns maybe cylinder and
> sector number.
>
> There may be a free count going on with the next to the last two bytes
> 0xff85 for instance in the first stick.
>
> Since line 0x000 is odd, i wonder if it is volume related or other with
> the application of the disk. I'd guess that line 0x0007
> is also possibly volume related.
>
> The only deviating entry at 073 has a 7f in what I'm guessing is the
> cylinder column, so maybe an "erased" entry?
>
> And for whatever reason, there are 6 bytes "live" in the beginning, the
> two bytes of 0x0000 in all the entries as well.
>
> As to the missing file names, I wonder if that data is in the text of
> the disk. That was one way that file
> systems had to pay with variable length packed data since tables like
> this was necessary with fixed length.
>
> I am guessing you don't want to share the file names, but I'd take the
> numbers in the cylinder and sector columns
> and see if you can spot something like filenames and the like.
>
> I had a file system on a Microdata 1621 based mini that i wrote, and we
> put the directory entry in both the main
> VTOC and in the heading of the first sector of the file. Thank god for
> that, as one time we had a malfunction and
> had to do a VTOC rebuild from scanning the entire disk, but that's
> another story.
>
> Thanks
> Jim
>
> On 1/8/2017 6:09 PM, Chuck Guzis wrote:
>> On 01/08/2017 04:42 PM, william degnan wrote:
>>> Inverse 8085?
>> I don't think so. If it helps, here's the first few lines of the
>> "directory":
>>
>> 000: 00 a1 7a c1 c0 00 00
>> 0007: 00 00 00 00 00 00 00 80 1a 02 38 00
>> 0013: a1 7a c1 c0 00 00 00 00 1b ff 00 00
>> 001f: 5c 25 15 1b 4c 40 00 00 ff ff 37 05
>> 002b: 94 2f 38 40 00 00 00 00 ff 8f 31 01
>> 0037:*c4 a3 75 6a ab 52 00 00 ff 85 25 05*
>> 0043: 94 2f 38 40 00 00 00 00 ff 02 0f 02
>> 004f:*c4 a3 75 6a ab 52 00 00 ff b6 09 04*
>> 005b: 94 2f 38 40 00 00 00 00 ff 03 02 03
>> 0067:*c4 a3 75 6a ab 52 00 00 ff 01 12 01*
>> 0073: d0 7f 9f 12 1f bd 53 28 ff ff 7f 02
>> 007f:*c4 a3 75 6a ab 52 00 00 ff 01 2b 00*
>> 008b:*c4 a3 75 6a ab 52 00 00 ff 83 28 04*
>> 0097:*c4 a3 75 6a ab 52 00 00 ff 01 38 00*
>> 00a3: 94 2f 3e 80 00 00 00 00 ff 01 1d 00
>> 00af: 94 2f 4b 00 00 00 00 00 ff 03 35 05
>> 00bb: 94 2f 4b 00 00 00 00 00 ff ff 3e 06
>> ...
>>
>> There are no other tables on disk. The disk itself is hard-sectored,
>> with a sector length of 150 bytes and 16 sectors per track. They're
>> interleaved 3:1 and grouped into blocks of 1200 bytes. The directory
>> would correspond to block 0 and there are 72 entries in it, less the
>> header.
>>
>> I can get the raw text, but how it's linked together and what file names
>> might is still a mystery.
>>
>> --Chuck
>>
>>
>>
>
>
--
--Chuck
-------------------------------------------------------------
"The first thing we do, let's kill all the spammers."
More information about the cctech
mailing list