home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / info / faq / os2_20 / os2help / wps2.fax < prev   
Encoding:
Text File  |  1992-09-17  |  3.8 KB  |  98 lines

  1. WORKPLACE SHELL PROBLEMS DETERMINATION
  2. --------------------------------------
  3.  
  4. The following areas are discussed:
  5. Extended Attributes (including sections on file systems, Dos
  6. utilities, Deinstalling OS/2, and CHKDSK), Shutdown, INI files,
  7. Nowhere directory, and the WP ROOT. SF file.
  8.  
  9. EA's
  10.  EA's play a major role in OS/2 2.0. The Workplace Shell uses
  11.  ea's for everything.
  12.  The WP Object is the object in workplace shell from which the
  13.  other objects descend. EA's contain the information as to kind
  14.  of object, where it is located, etc.
  15.  Three types of objects:
  16.    Persistent - These objects persist across boots
  17.      1. File system objects : Program references and folders are
  18.         examples.  The Desktop Directory contains the ea's for
  19.         these objects.
  20.      2. Abstract objects : Printer, shredder, color palette are
  21.         examples. The information for these objects are stored
  22.         in the ini files.
  23.      3. Transients - These objects are gone upon reboot ( Find
  24.         results or Task List)
  25.  
  26.  
  27. HPFS file systems have the ea attributes attached to each file.
  28. FAT file systems have all the ea's in the ea data. sf file.
  29.  
  30. DOS Utilities
  31. Most DOS utilities are not concerned with preserving the
  32. pointers to the ea attributes that are contained in the FAT
  33. table. These utilities often do absolute sector reads and
  34. writes instead of manipulating the entire FAT entries.
  35. This is the reason people should not run disk defragmenters even
  36. from the DOS environment on a dual boot system. The pointers in
  37. the FAT cross-linked, etc.) result.  Chkdsk /f cannot always
  38. clear these pointer from the FAT table entries.
  39.  
  40.  
  41. DOS utilities cannot harm a disk with an HPFS OS/2 partition
  42. since DOS cannot see the partition or manipulate the files.
  43.  
  44.  
  45.  
  46. Deinstalling OS/2
  47. The only way recommended for deinstalling OS/2 (for a successful
  48. reinstall of OS/2) is to format.
  49.  
  50. HPFS
  51. Chkdsk should not be run on a live drive. (Swapper will always
  52. show allocation errors as it cannot be correct with the
  53. shrinking and growing. Swapper allocation errors should not be
  54. of concern.)
  55.  
  56. Chkdsk /f may take several passes to clean up an HPFS drive as
  57. it cleans up primary structures and then secondary structures
  58. in several passes.
  59.  
  60. Shutdown
  61. A poor shutdown can corrupt ini files because the workplace
  62. shell uses lazywrite threads and the information may be only
  63. half written out to the ini files.  EA information may not be
  64. completely written either.
  65.  
  66. INI's
  67. If you run makeini without erasing the ini file, you will be
  68. updating the ini. This is the best method to try for replacing
  69. objects that have been lost from the desktop.
  70. This procedure will not reinitialize your desktop to its default
  71. state.
  72.  
  73. Placing your current ini files and config.sys in the install
  74. directory should restore your system to its current state when
  75. an ALT-F1 is performed.
  76.  
  77. Nowhere
  78. The nowhere directory should have nothing in it. When an object
  79. doesn't know where to go, it goes there. It can get moved by
  80. moving it from the command prompt.
  81.  
  82. WP ROOT. SF
  83. This file exists for each drive (including floppies and lan
  84. drives). A place was needed for ea's to be kept for drives
  85. objects since ea's can't be attached to the root directory.
  86. This file should be erased when drive objects are not working
  87. correctly, as when the icons are messed up, files are missing,
  88. or the drives icon opens and immediately closes.
  89.  
  90.  
  91. -------------------------------------------------------------------------------
  92. Thank you for calling the OS/2 2.0 Support Line.  Regarding the problem
  93. reported to the Support Line, we feel that this information may assist
  94. you in resoloving your problem.  If you still require assistance, please
  95. call 1-800-237-5511, and reference your customer number and problem (PMR)
  96. number.  Your Problem Record Number (PMR) should appear on the cover
  97. page of this faxed document.
  98.