[Info-vax] Greater than approx 16GB disk leads to UNXSIGNAL crash
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Tue Jun 1 13:24:54 EDT 2021
On 2021-06-01 16:48:44 +0000, chris said:
> The way we used to get round disk sizes for RT11, was to declare a
> set of logical drives across a single drive, which worked very well.
> I would think vms would have similar facilities...
>
> of logical drives, which
OpenVMS Development never prioritized the addition of partitioning
support. That, and this case involves a very old and under-patched and
buggy OpenVMS VAX version. Retro-computing almost inherently involves
revisiting old bugs.
More recent OpenVMS has a hideously ugly partitioning hack commonly
found on OpenVMS I64 and specifically for Itanium EFI support, and that
hack is solely intended to present what OpenVMS expects (one big
volume) and what EFI expects (GPT partitioning) and without allowing
partition-aware tools to easily corrupt the OpenVMS one-big-volume view
of the storage. Silent console-triggered corruptions were once
possible here with older EFI firmware too, when the expectations of the
firmware and of OpenVMS diverged.
Back closer to the same era as the OpenVMS VAX version that started off
this discussion, VAXstation 3100 had 6-byte SCSI commands which limited
volume capacity support, so some folks took to placing the boot files
and crash files within the first ~gigabyte, which worked great right up
until an upgrade moved a file above the address of doom, or the dump
file got re-sized above the address of doom. Wrappage-triggered badness
often then ensued. Some folks placed a big file at the end of the
volume, which blocked upgrades from accessing that storage. I'd expect
some later used that as an LD device, though LD wasn't nearly as
commonly used back in the era when vast herds of VAXstation 3100 roamed
the earth. Yes, I'm here ignoring VD driver, and whatever that
pseudo-device latent in STABACKIT was named.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list