The question arises periodically whether the ASHCFG: directory can be safely relocated from it's standard DSK0:[1,7] to somewhere else. The answer is YES it can.

There are no references in the A-Shell executable nor in any of the standard print filters to DSK0:[1,7]; everything is done via the ersatz ASHCFG:

So to change the location, just change the ersatz definition, e.g.

ASHCFG:=XYZ1:[987,654]


Note that the documentation is actually correct on this point! (Ty: take the rest of the day off! Oh, never mind, you're already taking the day off.)

Quote

The ersatz directory ASHCFG: is typically DSK0:[1,7] but can in fact be anything.