[Info-vax] MOUNT and filesystems, was: Re: RMS record metadata, was: Re: Re; Spiralog, RMS Journaling (was

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Sat Jun 25 15:44:38 EDT 2016


On 2016-06-25, Stephen Hoffman <seaohveh at hoffmanlabs.invalid> wrote:
>
> OpenVMS has not integrated the MOUNT command or the mount system 
> service with mount points or links.
>

The MOUNT command as currently implemented (and the underlying
monolithic mass of filesystem code in the kernel) is not exactly
VMS's best selling point.

> OpenVMS lacks a volume manager.
>
> OpenVMS support for storage device management and storage device 
> swapping is limited at best.
>

OTOH, you can do things with volumes in VMS clusters, especially when
things go wrong, that you can't do elsewhere.

The terms "volume manager" and "storage device management" cover a wide
range of areas. So that I understand you, what _exactly_ are you looking
for (with examples if possible) with the last two items ?

> The configuration and related commands are manual, file-based and the 
> associated commands and syntax and configuration required (for 
> configuring USB devices, for instance) tends toward arcane and manual.
>
> Then there's that MOUNT — which is useful for other purposes in the I/O 
> system — is currently tied to disk and tape storage, and to specific 
> disk formats.   That design and that limit is not a surprise, but more 
> than a little of the underlying flexibility around ACP handling (yes, 
> ACPs are undocumented) was lost to developers here.  But I digress.
>

IMHO, I agree with you on this one. Based on what general knowledge
I know of how it's implemented internally (I've never seen the VMS
source code), MOUNT internals are a disaster area if you ever wanted
to implement general mount support in VMS for a variety of filesystems
in the way that it's possible in Linux (for example).

You should be able to write (for example) a FAT32 filesystem driver
from public documentation and use a MOUNT command to mount it in the
same way as you can with an ODS-2 volume.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world



More information about the Info-vax mailing list