Hi all --

Having overcome my earlier issues with SIMH, I now have MULTOS/8 happily 
running on the real hardware, with two terminals.  (Yay!).  I'd like to get the 
system up to four terminals and here's where I'm running into trouble.

I've modified PARAM.PG appropriately (set JOBS to 4, TERMS to 4, and filled in 
the device codes for the extra terminals).  I've rebuilt JOBS.BN and MULTOS, 
ran BUILD and inserted J1 through J4 and everything runs and the system comes 
up with 4 terminals (yay!).

What isn't working properly are the job devices J1 through J4 -- each of these 
provides each terminal/user his/her own "virtual" drive on the system's RK05 
pack -- effectively it partitions the RK05 into four smaller drives, J1: 
through J4:.  With the two user setup, J1: and J2: are approximately 3000 
blocks in size (so each basically gets one side of the RK05 pack).  With the 
four-user setup, I'd expect J1:, J2:, J3: and J4: to each be about 1500 blocks, 
but they're still reporting as 3000 blocks each.

What's more, the actual starting offsets of J1: through J4: appear to be what 
I'd expect (that is, J1 starts at 0, J2 starts at ~1500, J3 starts at ~3000, 
etc.).  So if I start filling these drives, eventually they clobber each other.

The only manual I've found (http://www.pdp8.net/os/multos8/) suggests that 
these should be appropriately sized (see section 2.1.1) automagically, but this 
does not seem to be the case; doing a ZERO on them creates a filesystem 3000 
blocks in length.

I'm digging through the source code to look for clues, but I haven't found 
anything yet.

Anyone fooled with this before?
Thanks,
Josh 

Reply via email to