[Info-vax] VMS defragmenters

VAXman- at SendSpamHere.ORG VAXman- at SendSpamHere.ORG
Mon Apr 20 07:03:01 EDT 2009


In article <gsh9rc$50h$1 at news.albasani.net>, "Fred Zwarts" <F.Zwarts at KVI.nl> writes:
><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=20
>>>> 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.
>>=20
>> 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).

I know many more.  I was questioning the comment "On my system disks
those are the only things VMS puts NOMOVE on."  VMB.EXE and APB.EXE
immediately came to mind as their location is stored, by LBN, on the 
system disk to facilitate the bootstrap.

-- 
VAXman- A Bored Certified VMS Kernel Mode Hacker    VAXman(at)TMESIS(dot)ORG

  http://www.quirkfactory.com/popart/asskey/eqn2.png
  
  "Well my son, life is like a beanstalk, isn't it?"



More information about the Info-vax mailing list