[Info-vax] VMS defragmenters

Fred Zwarts F.Zwarts at KVI.nl
Mon Apr 20 03:56:27 EDT 2009


<VAXman- @SendSpamHere.ORG> wrote in message news:00A8A377.BE0D1090 at SendSpamHere.ORG...
> In article <DRXRwJvo3o04 at eisner.encompasserve.org>, koehler at eisner.nospam.encompasserve.org (Bob Koehler) writes:
>>In article <paul.sture.nospam-4266AC.15410817042009 at mac.sture.ch>, "P. Sture" <paul.sture.nospam at hispeed.ch> writes:
>>
>>> But beware patch kits which may replace those critical files with new 
>>> versions without the NOMOVE attribute set.
>>
>>   I've never seen a patch kit replace sysdump.dmp, pagefile.sys,
>>   swapfile.sys, or anything in [0,0].  On my system disks those are
>>   the only things VMS puts NOMOVE on.  Even AUTOGEN uses SYSGEN to
>>   resize the pagefile et. al., and SYSGEN always leaves NOMOVE on them
>>   when it's done.
> 
> That's it?  VMB.EXE (VAX) and APB.EXE (Alpha) should be as well.

And many more. We once had a disk corruption when SYS$SYSTEM:SYS.EXE lost its NOMOVE attribute.
We could not reproduce how this attribute was lost, but it might be due to a patch.
SYS.EXE is the place where VMS stores the time each time the SET TIME command is used, e.g., during a shutdown.
If the file is moved away, the time is still written at the location where the file was previously.
After this accident I always run SETFILENOMOVE.COM in the prologue of the defragmentation (in the DFO script).



More information about the Info-vax mailing list