home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / os / os2 / misc / 27738 < prev    next >
Encoding:
Internet Message Format  |  1992-08-19  |  2.2 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!mips!sdd.hp.com!hplabs!ucbvax!PKSMRVM.VNET.IBM.COM!KENKAHN
  2. From: KENKAHN@PKSMRVM.VNET.IBM.COM ("Kenneth A. Kahn")
  3. Newsgroups: comp.os.os2.misc
  4. Subject: Re: OS/2 DLLs
  5. Message-ID: <9208191743.AA11553@ucbvax.Berkeley.EDU>
  6. Date: 19 Aug 92 17:24:21 GMT
  7. Sender: daemon@ucbvax.BERKELEY.EDU
  8. Lines: 51
  9.  
  10. Organization: Staff of IBM Fellow - NetWork Computing
  11. Disclaimer: This posting represents the poster's views, not those of IBM
  12. News-Software: UReply 3.0
  13. X-X-From: KENKAHN@PKSMRVM.VNET.IBM.COM (Ken Kahn)
  14. References: <1992Aug19.162237.2466@nuscc.nus.sg>
  15.  
  16. In <1992Aug19.162237.2466@nuscc.nus.sg> TAN JIN MENG writes:
  17. >I would like to shift some of (actually al but later) my dll files in \os2\dll
  18. >to my other drive whih is a HPFS Partition. This is partly to save space
  19. >on my (active) FAT partition and also to try to acheive a faster boot.
  20. >
  21. >The problem is that if I move all the files to (d:\os2\dll from
  22. >c:\os2\dll) and change the LIBPATH to reflect the new location, the
  23. >system will not boot properly because it still expects some of the dll
  24. >files to be still on c:\os2\dll!
  25. >
  26. >Is this a bug or a feature ;-).
  27. >
  28. >I could try experimenting of course to find out which dlls are actually
  29. >needed in c:\os2\dll and move the rest. But ... very tedious. Is there
  30. >any quick way to identify the necessary files?
  31. >
  32.  
  33. There a number of DLLs that are needed by the system before the LIBPATH
  34. statement in CONFIG.SYS is processed.  The paths to these DLLs are hard
  35. coded into OS2KRNL as either \OS2\DLL or \ (i.e. the root) of the BOOT
  36. drive.  There is no way, short of using a binary editor on OS2KRNL (which
  37. I've actually done with good results for various projects) to change this
  38. default.  The following is a list of those OS/2 V2 DLLs that are required
  39. to be present on either the root or \OS2\DLL directory of the BOOT Drive.
  40.  
  41. ANSICALL.DLL
  42. BKSCALLS.DLL
  43. BMSCALLS.DLL
  44. BVSCALLS.DLL
  45. DOSCALL1.DLL
  46. KBDCALLS.DLL
  47. MOUCALLS.DLL
  48. MSG.DLL
  49. NLS.DLL
  50. NPXEMLTR.DLL
  51. NAMPIPES.DLL
  52. OS2CHAR.DLL
  53. QUECALLS.DLL
  54. SESMGR.DLL
  55. VIOCALLS.DLL
  56.  
  57. I believe there are a few others but I can't remember right now which ones
  58. they are.  I believe they might be DTM, FKA, and OS2SM.
  59.  
  60. All other DLLs can go whever you want via LIBPATH
  61.