home *** CD-ROM | disk | FTP | other *** search
/ hobbes.nmsu.edu / 2008-06-02_hobbes.nmsu.edu.zip / dos / ihpfs129.zip / ihpfs.txt < prev    next >
Text File  |  1998-04-22  |  7KB  |  206 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                              iHPFS
  11.                     An HPFS Driver for DOS
  12.              Copyright (C) 1993-1998 Marcus Better
  13.  
  14.                          Version 1.28
  15.                         April 22, 1998
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25. Overview
  26. ========
  27.  
  28. iHPFS makes it possible for OS/2 users to use their HPFS partitions
  29. when they boot plain DOS.  The HPFS partition is assigned a drive
  30. letter, and can be accessed like any DOS drive.  iHPFS is restricted
  31. to read-only access.
  32.  
  33. iHPFS is easy to install and convenient to use, as it acts like any
  34. DOS drive.  Data files and programs on the HPFS partition may be read
  35. and executed, or copied to other drives.
  36.  
  37.  
  38. License
  39. =======
  40.  
  41. iHPFS is free software, and is distributed under the GNU General
  42. Public License.  Please see the file COPYING for details.
  43.  
  44.  
  45. System requirements
  46. ===================
  47.  
  48. In order to run iHPFS, you need a 386 processor or better.  iHPFS runs
  49. under MS-DOS and PC DOS 3.10 and later, DR DOS 5 and 6, Novell DOS 7
  50. and OpenDOS 7.
  51.  
  52.  
  53. How to use iHPFS
  54. ================
  55.  
  56. Run IHPFS.EXE from the DOS prompt.  The syntax is:
  57.  
  58.         IHPFS [options] [d:n d:n ...]
  59.     or    IHPFS /U [d:]
  60.  
  61. The brackets indicate an optional parameter.
  62.  
  63. d:      The drive letter that you want to assign to an iHPFS drive.
  64.         You may specify more than one drive letter on the same command
  65.         line.  If no drive letters are specified, iHPFS will scan your
  66.         hard drives and automatically install all HPFS partitions.
  67.  
  68. n       The number of the HPFS partition that you want to access.
  69.         HPFS partitions are numbered (logically) so that you can
  70.         specify to iHPFS which partitions you want to access.  The
  71.         first HPFS partition on the first hard disk is partition
  72.         number 1.  Note that only HPFS partitions are counted - if
  73.         your system has two HPFS partitions, they will have numbers 1
  74.         and 2, regardless of any other non-HPFS partitions you might
  75.         have.
  76.  
  77. iHPFS recognizes the following options:
  78.  
  79. /B1     Use a certain BIOS extension to access large drives.  Please
  80.         read the section `Large IDE Drives' before using this option.
  81.  
  82. /B2     Disable use of the IBM/MS Extensions, another BIOS extension
  83.         for large drives.  If you have problems running iHPFS, you can
  84.         try this option.  It is only needed if you have a strange
  85.         BIOS.
  86.  
  87. /C=x    Set up a cache in XMS memory.  A cache can improve performance
  88.         tremendously.  x specifies the cache size, in KB, and is not
  89.         optional.  To use this option, you must have an XMS driver
  90.         like HIMEM.SYS loaded.
  91.  
  92. /L      This option makes it possible to access files with long
  93.         filenames.  These files will be given a new filename and
  94.         extension.  The new name will consist of the first valid
  95.         characters (eight or less) before the first dot in the long
  96.         filename.  The extension is computed from the long filename,
  97.         and is made up of letters, digits and a few other characters.
  98.         Filenames that begin with a dot will be seen as HPFS.xxx,
  99.         where xxx is the computed extension.
  100.  
  101. /M      Disables multitrack operations.  When this option is given,
  102.         iHPFS will not perform BIOS calls that read sectors from
  103.         several tracks at once.  This option may be necessary if your
  104.         BIOS cannot handle multitrack operations, and should only be
  105.         used if iHPFS does not work otherwise.
  106.  
  107. /U      Uninstalls one or more iHPFS drives.  If no drive letter is
  108.         specified, this will uninstall all iHPFS drives, and remove
  109.         the driver from memory.  If a drive letter is specified, only
  110.         that drive will be removed.
  111.  
  112.         If another TSR has been loaded after iHPFS, it may not be
  113.         possible to uninstall iHPFS comletely in a safe way.  In those
  114.         cases, a few bytes of iHPFS' code will remain resident,
  115.         although inactive.
  116.  
  117.  
  118. Examples
  119. --------
  120.  
  121. To install iHPFS for all HPFS partitions, type
  122.  
  123.         IHPFS
  124.  
  125. To install iHPFS for all HPFS partitions with long filename support
  126. and a 128KB cache, type
  127.  
  128.         IHPFS /L /C=128
  129.  
  130. To install only HPFS partition 2 as G:, type
  131.  
  132.         IHPFS G:2
  133.  
  134. To remove iHPFS drive G:, type
  135.  
  136.         IHPFS /U G:
  137.  
  138. To uninstall iHPFS completely, type
  139.  
  140.         IHPFS /U
  141.  
  142.  
  143. Setting LASTDRIVE
  144. =================
  145.  
  146. If you get the error message "Out of drive letters" from iHPFS, you
  147. need to make more drive letters available.  This can be done by
  148. placing the line
  149.  
  150.     LASTDRIVE=Z
  151.  
  152. in your CONFIG.SYS file.
  153.  
  154.  
  155. Large IDE drives
  156. ================
  157.  
  158. There is a problem with accessing IDE (ATA) drives larger than 528MB
  159. (528 million bytes).  The problem arises on some configurations when a
  160. partition occupies any cylinders numbered 1024 or higher.  iHPFS can
  161. access these partitions if the BIOS supports it.
  162.  
  163. If iHPFS cannot access some of your HPFS partitions, you can try to
  164. run iHPFS with the /B1 option.  This tells iHPFS to use a certain BIOS
  165. extension which is available on many BIOSes.  If the /B option causes
  166. problems, then simply refrain from using it.  In particular, the /B
  167. option may not work with Windows95.
  168.  
  169. If some of your partitions cannot be accessed because the BIOS support
  170. is missing, there are a few possible remedies.  The solution can be to
  171. obtain a newer BIOS from the manufacturer.  In some cases, a software
  172. driver for the EIDE card can be used.  It might also be tempting to
  173. experiment with various BIOS configuration settings.  However, this
  174. can cause the sectors on the disk to be shuffled like a deck of cards,
  175. resulting in loss of data.  Be sure to backup first.
  176.  
  177. If you cannot access some partitions, you can download the program
  178. HPFSINFO from the iHPFS homepage.  It prints some useful information
  179. to a file, which you can send to me.
  180.  
  181.  
  182. The future of iHPFS
  183. ===================
  184.  
  185. I consider this a completed project, and do not plan to add any new
  186. features.  Moreover, I no longer use OS/2 and therefore cannot
  187. maintain the program.  If you have a problem with a simple solution
  188. (such as a new DOS version not working), then I might still be able to
  189. fix it.
  190.  
  191. If you want to maintain this program, let me know.
  192.  
  193.  
  194. Contacting the author
  195. =====================
  196.  
  197. You are welcome to send me any ideas, comments and suggestions for
  198. iHPFS.  If you have found any bugs, please let me know.  My email
  199. address is
  200.  
  201.     Marcus.Better@abc.se
  202.  
  203. The latest version of iHPFS is available at
  204.  
  205.     http://www.student.nada.kth.se/~f96-bet/ihpfs/
  206.