Ultrix-11
Bill Gunshannon
bill.gunshannon at hotmail.com
Fri Aug 20 12:14:39 CDT 2021
On 8/20/21 12:38 PM, Ethan Dicks via cctalk wrote:
> On Fri, Aug 20, 2021 at 11:50 AM Peter Allan via cctalk
> <cctalk at classiccmp.org> wrote:
>> I just installed Ultrix-11 3.1 using the ultrix31.tap file from
>> https://pdp-11.org.ru/files.pl?lang=en
>> which is the location from the comments in Stephen's Machine Room video on
>> YouTube that I think started this thread.
>>
>> It installed just fine, but just like the video, I ran out of space on /usr.
>
> /usr was usually tight back in the day.
>
>> How can I make a larger /usr partition? Is it possible to do this at
>> installation time? There did not seem to be an option for this. Can it be
>> done by using an additional disk? That would seem likely, but not what a
>> system manager back in the 70's or 80's would expect to need to do,
>> especially as there is a relatively large amount of space left to create
>> /user1.
>
> In the 70s and early 80s, it was not at all uncommon to have multiple
> disk drives mounted to add up to enough space, especially to put user
> files on their own device to keep them from competing with free space
> in the system areas. Also, older, smaller disks were often cheaper
> than the newest/largest disk drives, or systems would be put together
> from repurposed hardware rather than purchasing new. For a single
> data point, my employer bought a new RA81 in 1984. For 424MB it was
> $24,000. Most machines had a _lot_ less disk in those days. Our main
> UNIX machine was an old 11/750 (2MB RAM) with 2x RK07 (28MB each). It
> was quite a jump when I put Ultrix 1.1 on an 11/730 w/RB80. The CPU
> was 30% slower, but it had 5MB of RAM and a 121MB disk, so as a
> machine that spent most of its time with a single user (me), it was
> fine.
>
> When disks were routinely 1-30MB (RK05... RK07 or RP03), it was
> totally common to have 2-3 disks on a machine.
test1# df
Filesystem total kbytes kbytes percent
node kbytes used free used Mounted on
/dev/ra00 4606 3080 1526 67% /
/dev/ra01 9598 2849 6749 30% /usr
/dev/ra03 423041 8773 414268 2% /user1
/dev/ra17 440941 3678 437263 1% /user2
/dev/ra27 440941 2 440939 0% /user3
/dev/ra37 440941 6 440935 0% /user4
>
> All that said, I looked over this install write-up and it seems to
> assume you have one disk and it slices and dices with default sizes...
>
> http://ftp.fibranet.cat/UnixArchive/Distributions/DEC/Fred-Ultrix3/setup-3.1.txt
>
> I've installed older versions of UNIX where you had to explicitly set
> up disks and partitions (where you _could_ resize partitions). Prior
> to restoring the contents from tape. That didn't appear to be as easy
> with this installer script.
I think the intent of the Ultrix-11 3,x install is to make it as
simple as possible to get a system up and running on the hardware
available in the day and then with time and experience one could
create more advanced systems. I hope, eventually, to make a system
with four RA81 disks with root and usr occupying entire RA81's and
two more for User files.
>
>> I noted the options for installing software using soft links to other
>> locations. Was that the preferred method when installing additional
>> software?
>
> That was done, as was mounting an entire second disk for /usr. One of
> the challenges is making sure you have enough tools accessible on the
> boot device to bring the machine up far enough to mount the additional
> devices. This is part of why there are system tools in /bin,
> /usr/bin, etc. You could depend on the contents of /bin being there
> before /usr was mounted. Also, traditionally, programs in /bin were
> statically linked so that you didn't have to have specific libraries
> available at the time.
>
> The simplest solution, of course, is just get a bigger disk, but where
> that wasn't possible (which was most of the time), people did use soft
> links or multiple spindles to aggregate enough space to get by.
sadly, using an RA81 still only gives you:
/dev/ra01 9598 2849 6749 30% /usr
>
> Back in the day, I struggled to get enough disk space to install
> 2.9BSD on an 11/24. Two RK07s would have been a luxury. I had an
> RL02 (10MB) and I think maybe an RL01. I could get the initial
> restore to work but I didn't have enough space to rebuild my kernel.
Those were the days. Sadly, most people in the business today know
nothing about them.
bill
More information about the cctech
mailing list