home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / os2 / misc / 29519 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  1.5 KB

  1. Path: sparky!uunet!munnari.oz.au!comp.vuw.ac.nz!actrix!alfheim!frey
  2. From: frey@alfheim.actrix.gen.nz (Bruce Clement)
  3. Newsgroups: comp.os.os2.misc
  4. Subject: Re: Help with apparent OS/2 bugs and limitations
  5. Distribution: world
  6. Message-ID: <715953283snx@alfheim.actrix.gen.nz>
  7. References: <18f20eINN23o@agate.berkeley.edu>
  8. Date: Tue, 08 Sep 92 11:54:43 GMT
  9. Organization: Private System
  10. Lines: 25
  11.  
  12. dmillar@ocf.berkeley.edu writes in article <18f20eINN23o@agate.berkeley.edu>:
  13.  [editted]
  14. > 7. How do I copy over files which are in use by OS/2?  I ran into this
  15. >    problem when trying to install the patch for black icons.  I know
  16. >    it's possible, because the kernel patch did it, but how?
  17.  
  18. In general you can't copy over a file which is open by the operating system.
  19.  
  20. The fact that you can replace the kernel implies that the kernel is not kept
  21. open while running. Presumably it is not pageable & so doesn't bother to
  22. keep a handle for itself.
  23.  
  24. I've found the best way to install patches (.DLL files) is to create a new directory,
  25. and *copy* all the replacement modules into it. Make that directory the first entry
  26. in  CONFIG.SYS' "SET LIBPATH=" statement, shutdown, and reboot. Then
  27. copy the patches to their final place, remove the dummy directory from LIBPATH
  28. and reboot. Empty & delete the new directory.
  29.  
  30. An alternate method is to boot from a floppy & do the copies directly to their final 
  31. resting place.
  32.  
  33.  
  34. --
  35. Bruce Clement    (frey@alfheim.welly.gen.nz   Waffle 1.64, 
  36.                   frey@alfheim.actrix.gen.nz  SNEWS/2,  UUPC 1.11q)
  37.