>>>> "Stan" == Stan Barr
<stanb at dial.pipex.com> writes:
Stan> Hi, Zane H. Healy said:
> I didn't have any problem with getting RSTS/E
to start to boot off
> of CD-R, where I had problems was with it not liking the fact it
> was on a Read-Only filesystem. If I had a better understanding of
> RSTS/E, I suspect this could be overcome. I've not had the time
> to look further into the matter.
Stan> I think RSTS/E writes or re-writes something during the boot
Stan> process to check that it was properly shut down last time it
Stan> was used. The quickest way to check would probably be to look
Stan> at the code in SHUTUP.BAS
You're thinking about the "cleanly dismounted" flag in the pack
label. That's handled in the kernel, not in shutup.bas. In any case,
that flag is written at mount, and again at dismount, but ONLY if the
pack is a read-write pack and being mounted read-write. If you mount
the pack read-only (via the command line option, for example) or the
pack is marked as read-only in the pack label, then the "mounted" flag
is NOT touched at any time.
Read-only means what it says. If you mount a pack that way, RSTS will
NOT write it, ever.
That feature is used in a bunch of places; distribution media is one
example. Those would normally be loaded with the hardware write-lock
switch set, but whether ot not that is set, the software write-lock
flag in the pack label will tell RSTS never to write to it.
paul