home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / os2fat32.zip / partfilt.doc < prev    next >
Text File  |  1998-01-23  |  5KB  |  113 lines

  1. ---- ADDED BY HENK KELDER -------------------------------------------------
  2. This is the original document from the developer of the filter.
  3.  
  4. Where needed, I added information on the changes.
  5.  
  6. ---------------------------------------------------------------------------
  7. [$Header: d:\\32bits\\ext2-os2\\PARTFILT\\rcs\\PARTFILT.DOC,v 1.1 1997/03/15 17:29:34 Willm Exp $]
  8. NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE
  9. NOTE                                                                  NOTE
  10. NOTE       This software is still under development and my contain    NOTE
  11. NOTE       some bugs.                                                 NOTE
  12. NOTE                                                                  NOTE
  13. NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE
  14.  
  15. What is PARTFILT?
  16. ----------------
  17.  
  18. PARTFILT.flt is a filter device driver for OS/2 that makes it possible to
  19. load an IFS for linux partitions. (Without this filter you must patch the
  20. partition table. On many systems doing so may cause LILO to fail.)
  21.  
  22. HK: The filter now is NOT specific for Linux.
  23.  
  24. In addition this driver is capable to control in what order drive letters
  25. are assigned to partitions on fixed disks. It will also allow you to access
  26. hidden primary partitions under OS/2.
  27.  
  28. The goal of this filter is to allow you to use ext2-os2.ifs without breaking
  29. anything else... :-)
  30.  
  31. NOTE: You need ext2-os2.ifs to access the files on a linux (ext2) partition.
  32.  
  33. Conditions of use:
  34. ------------------
  35.  
  36. You are free to use the filter in any way you wish to, free of charge. I
  37. would however like it very much if you can drop me a note on a postcard.
  38. The source code is available under the GPL license. (If you want to use
  39. the source, but not under GPL, contect me and we can work out something.)
  40. My address is:
  41.     Deon van der Westhuysen
  42.     Keurboomsingel 6
  43.     Plattekloof
  44.     Parow
  45.     7500
  46.     Republic of South Africa
  47.  
  48. How it works:
  49. -------------
  50.  
  51. A virtual fixed disk is created for each partition under control of the driver.
  52. These virtual fixed disks each contain one extended partition with a logical
  53. drive in it. Since OS2DASD.DMD that controls fixed disks first assigns drive
  54. letters to primary partitions the virtual partitions are tacked on at the end
  55. of allocated drive letters. (To control the mounting order of all partitions
  56. OS2DASD is prevented from directly accessing the fixed disks and the filter
  57. presents it with an alternate list of partitions.)
  58.  
  59. Installing the filter:
  60. ----------------------
  61.  
  62. Add a line:
  63.  
  64. BASEDEV= PARTFILT.FLT <options>
  65.  
  66. to your config.sys file. The following command line options are allowed:
  67.  
  68. /Q              Quiet install. Prevents the filter from displaying messages.
  69. /V              Verbose install. Displays some diagnostic messages.
  70. /W              Allows the virtual partitions to be written to.
  71. /A              Virtualize all partitions found. The only good reason to use
  72.                 this is along with the /M option when you want to control
  73.                 the mounting order of all the partitions. You must use the
  74.                 /W option if you use the /A option; otherwise OS/2 may crash
  75.                  when it tries to write to the partition.
  76.                 PLEASE NOTE: Using the /A option may change your drive
  77.                 letters causing the your system to be unbootable. Use
  78.                 the /M option together with /A. (This may change in the
  79.                 future.
  80.  
  81. /M <mount list> Mounts the partitions in the order specified in the mount
  82.                 list, which should be a list of numbers separated by commas.
  83.                 The partitions are numbered 0 on a first come basis. (Not
  84.                 the order OS/2 uses.)
  85.  
  86. --------- ADDED BY HENK KELDER ------------------------------------------
  87. /P <partition types>
  88.                 Specifies which partition types to virtualize. 
  89.                 Must be specified as hexadecimal numbers.
  90.                 for FAT32 use /P 0B. for Linux use /P 83.
  91.                 If NO /P option is specified, PARTFILT will not load.
  92.  
  93. -------------------------------------------------------------------------
  94.  
  95.  
  96. If something goes wrong:
  97. ------------------------
  98.  
  99. I do not accept any repsonsability for any damage that this driver may
  100. cause. (Remember, you installed it...) I would like to hear about it so that
  101. I can try to fix it.
  102.  
  103. Contacting me:
  104. --------------
  105.  
  106. If you have ideas for the driver or feel like general discussion or whatever
  107. you can contact me at vdwest@quark.cs.sun.ac.za. That address will remain
  108. valid until November 95. After that please use the snail mail address.
  109.  
  110. Deon van der Westhuyen
  111. vdwest@quark.cs.sun.ac.za
  112.  
  113.