home *** CD-ROM | disk | FTP | other *** search
/ hobbes.nmsu.edu / 2008-06-02_hobbes.nmsu.edu.zip / dos / hpfs4dos.zip / MANUAL.ENG < prev    next >
Text File  |  1995-10-10  |  14KB  |  417 lines

  1.  
  2.  
  3.        ┌──────────────────────────────────────────────────────────────┐
  4.        │                                                              │
  5.        │                          HPFS Access                         │▓▓
  6.        │                          Version 0.2ß                        │▓▓
  7.        │                                                              │▓▓
  8.        │                              by                              │▓▓
  9.        │                                                              │▓▓
  10.        │    ┌─────────┐         ANDREAS KINZLER        ┌─────────┐    │▓▓
  11.        │    │  FAT    │──────────────────────────────»>│  HPFS   │    │▓▓
  12.        │    │=======■=│  (c) 1994-95  Andreas Kinzler  │=======■=│    │▓▓
  13.        │    └─────────┘<«──────────────────────────────└─────────┘    │▓▓
  14.        │                                                              │▓▓
  15.        │                                                              │▓▓
  16.        │                                                              │▓▓
  17.        └──────────────────────────────────────────────────────────────┘▓▓
  18.           ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
  19.  
  20.  
  21.  
  22.     Instruction to HPFS-Access (Shareware Version)
  23.     ──────────────────────────────────────────────────────────────────────
  24.  
  25.  
  26.       1  Introduction
  27.  
  28.            What is HPFS-Access?
  29.            Shareware version and registration
  30.            Restrictions in the shareware version
  31.            Guarantee, and exclusion from liability
  32.            Hardware requirements
  33.            Software requirements
  34.            Use
  35.            What to do about questions and problems?
  36.  
  37.       2  Problems and safety references
  38.  
  39.       3  How HPFS-Access works
  40.  
  41.       4  Appendix
  42.  
  43.            Contacting the author
  44.            Acknowledgements
  45.            Trademarks
  46.  
  47.  
  48.  
  49.     1  Introduction
  50.     ──────────────────────────────────────────────────────────────────────
  51.  
  52.  
  53.  
  54.     What is HPFS-Access?
  55.     ───────────────────
  56.  
  57.  
  58.     HPFS-Access is a DOS (TSR) driver which allows you to access your HPFS 
  59.     partitions from DOS. After installing HPFS-Access you can use under DOS 
  60.     your HPFS partitions in the same way you use your FAT partitions.
  61.  
  62.     An overview of the main features in HPFS-Access are the following:
  63.  
  64.       - Read and writes (!!!) are supported.
  65.       - Requires only about 8 KB DOS storage.
  66.       - When UMBs are available they will be automatically used by 
  67.         HPFS-Access (auto loadhigh).
  68.       - Very fast. In many cases quicker than the OS/2 HPFS driver.
  69.       - Includes a Cache. It can be write-through or write-back.
  70.  
  71.  
  72.  
  73.     Shareware version and registration
  74.     ──────────────────────────────────
  75.  
  76.  
  77.     This program is distributed under the shareware principle. This means 
  78.     that you may test the program 30 days. If you want to further use the 
  79.     program after this time frame you must become a registered user. 
  80.     Unregistered use of the program at the end of the 30 days test period 
  81.     is not allowed.
  82.  
  83.     If you do not work alone with HPFS-Access you must buy several 
  84.     licenses, as many as persons work simultaneously with HPFS-Access. For 
  85.     example, if you can ensure that in a network with 10 computers only 2 
  86.     persons will work with HPFS-Access, then you need to buy only 2 
  87.     licenses.
  88.  
  89.     You can find the registration information in file "REGISTER.eng".
  90.  
  91.  
  92.  
  93.     Restrictions in the shareware version
  94.     ────────────────────────────────────────
  95.  
  96.  
  97.     The driver deactivates itself after some time. The restriction in the 
  98.     currente shareware version are the following:
  99.  
  100.       Deactivation time:  20 minutes
  101.       Data quantity:      16 megabytes
  102.  
  103.     Please, do not take advantage of these limits until the very last 
  104.     second, as you could lose your data. If you are editing a file, when 
  105.     the time limit is reached you will not be able to store your changes. 
  106.     The same will happen when you reach the data quantity limit.
  107.  
  108.     These limits do not apply to the registered version.
  109.  
  110.  
  111.  
  112.     Guarantee, and exclusion from liability
  113.     ───────────────────────────────────────
  114.  
  115.  
  116.     Andreas Kinzler hereby disclaims all warranties relating to this
  117.     software, whether express or implied, including without limitation
  118.     any implied warranties of merchantability or fitness for a particular
  119.     purpose. Andreas Kinzler will not be liable for any special,
  120.     incidental, consequential, indirect or similar damages due to loss
  121.     of data or any other reason, even if Andreas Kinzler has been advised
  122.     of the possibility of such damages.
  123.     The person using the software bears all risk as to the quality and
  124.     performance of the software.
  125.  
  126.     DURCH DIE NUTZUNG DER VORLIEGENDEN SOFTWARE UND/ODER EINGABE DES
  127.     ZUGANGS-SCHLÜSSELS BEI DER INSTALLATION ERKLÄRT DER ANWENDER SEIN
  128.     EINVERSTÄNDNIS MIT O. G. GARANTIE- UND HAFTUNGSAUSSCHLUSS. WEITERHIN
  129.     STIMMT ER (DER ANWENDER) ZU, ANDREAS KINZLER FÜR NICHTS VERANTWORTLICH
  130.     ZU MACHEN, AUSSER DASS DIESE SOFTWARE PLATZ AUF DER DISKETTE/FESTPLATTE
  131.     BELEGT.
  132.  
  133.     The entrance key is: "I AGREE" (without quotation marks)
  134.  
  135.  
  136.  
  137.     Hardware requirements
  138.     ─────────────────────
  139.  
  140.  
  141.     A PC with 386+ (32-bit-CPU) and at least 2 MB RAM is required.
  142.  
  143.  
  144.  
  145.     Software requirements
  146.     ─────────────────────
  147.  
  148.  
  149.     HPFS-Access can be used with the following DOS versions. Other DOS 
  150.     versions are NOT supported.
  151.  
  152.       MS-DOS 5
  153.       MS-DOS 6.0, 6.2x
  154.       DR-DOS 6
  155.       PC-DOS 6
  156.       Novell DOS 7
  157.  
  158.     In addition Windows 3.1 is supported i. For this, an XMSK driver must 
  159.     be installed.
  160.  
  161.  
  162.  
  163.     Use
  164.     ───
  165.  
  166.  
  167.     There are 4 versions of the driver.
  168.  
  169.       DOS_GER.EXE (DOS version with German texts)
  170.       WIN_GER.EXE (WIN version with German texts)
  171.       DOS_ENG.EXE (DOS version with English texts)
  172.       WIN_ENG.EXE (WIN version with English texts)
  173.  
  174.     The DOS versions of the driver can be used exclusively under DOS. The 
  175.     Win versions can be used both under DOS and Windows 3.1.
  176.  
  177.  
  178.  
  179.     Preparations for Windows 3.1:
  180.  
  181.       If you want to use the WIN version and you also plan to start 
  182.       Windows, then you must enter the 'VHPFSD.386' driver in the your 
  183.       'system.ini' file.
  184.  
  185.       Your SYSTEM.ini file will look as follows:
  186.  
  187.         [386Enh]
  188.         ...
  189.         ...
  190.         device=vhpfsd.386
  191.         ...
  192.         ...
  193.  
  194.       Please do not forget to copy the file 'VHPFSD.386' in the Windows 
  195.       system list.
  196.  
  197.  
  198.     Installing the driver:
  199.  
  200.       There are 2 possibilities.
  201.  
  202.         a) Inovoke the EXE-Files without parameters
  203.  
  204.            In this case HPFS-Access looks for HPFS partitions and 
  205.            automatically assigns them to free DOS drive letters.
  206.            A Maximum of 4 partitions will be bound.
  207.  
  208.         b) Invocation with parameters
  209.  
  210.            The parameters syntax is:
  211.  
  212.              EXEFILE driveletter = partitionnumber [cachesize[T/B]] [,...]
  213.  
  214.            A couple of examples for clarification:
  215.  
  216.              EXEFILE x=2,y=1
  217.  
  218.         The 2nd HPFS partition becomes the drive letter X:
  219.         if the 1st HPFS partition is free, it gets associated to drive 
  220.         letter Y: 
  221.  
  222.              EXEFILE l=3 1024
  223.  
  224.         L: becomes associated with the 3rd HPFS partition. For this 
  225.         partition a 1024 KB Cache is used
  226.  
  227.              EXEFILE z=1 512t, m=3 256w
  228.  
  229.         Z: becomes associated with the 1st HPFS partition. This partition 
  230.         uses a 512 KB Cache. The cache mode is write-through.
  231.  
  232.  
  233.         M: becomes associated with the 3rd HPFS partition. The cache used 
  234.         is write-back. The Cache size is 256 KB
  235.  
  236.            If you wish optimal performance, then you must set the cache 
  237.            size larger to at least the partition size divided by 4 
  238.            megabytes.
  239.  
  240.            For example, if you have an 800 megabyte partition and want you 
  241.            optimal performance, then you must make the cache size for this 
  242.            partition at least 200 KB large.
  243.  
  244.  
  245.     Uninstalling the driver:
  246.  
  247.       If the driver is installed, then it can be uninstalled using the same 
  248.       EXE-Files used to install it.
  249.       Please uninstall the driver with the same version used to install it 
  250.       (DOS/WIN and/or GER/ENG).
  251.  
  252.  
  253.  
  254.     What to do about questions and problems?
  255.     ────────────────────────────────────────
  256.  
  257.  
  258.     If you cannot come through, then please try to find first the answer to 
  259.     your questions and problems in this small FAQ. If you still cannot come 
  260.     through, or if you still have questions, then you can contact me 
  261.     through one of my network addresses.
  262.  
  263.     I am pleased over inspirations and (constructive) criticism ;-)))
  264.  
  265.     Q: Windows will start no more. Has that something to do with the 
  266.        VHPFSD.386 driver?
  267.     A: Very unlikely. Reboot and start Windows anew. If you still cannot 
  268.        come through, then remove the VHPFSD driver and try to start Windows 
  269.        again (after a Reboot). If you cannot still come through, then the 
  270.        error does not lie within VHPFSD. If it does not go away, then 
  271.        please write down the error message and send me mail.
  272.  
  273.  
  274.  
  275.  
  276.     2 problems and safety references
  277.     ──────────────────────────────────────────────────────────────────────
  278.  
  279.  
  280.     - Backups
  281.  
  282.       Please backup before your first use of HPFS-Access, and then at 
  283.       stated intervals backup your data. To be on the safe side, please 
  284.       also backup FAT drives in other partitions.
  285.  
  286.     - Storage managers
  287.  
  288.       I recommend not to use other storage managers, as them, which were at 
  289.       your DOS version thereby.
  290.       QEMM should function now.
  291.  
  292.     - Installed Cache
  293.  
  294.       Please you keep at the current safety precaution if you use the 
  295.       Write-back-Cache.
  296.  
  297.     - Other Cache programs
  298.  
  299.       Use no other Cache programs with write-back.
  300.  
  301.     - (E)IDE Controllers
  302.  
  303.       HPFS-Access supports hard disks with more than 1024 cylinders.  
  304.       Indeed the process is not standardized to this and can lead thus to 
  305.       problems.  EIDE Controllers must be set to NORMAL mode. The versions 
  306.       I know of 'Ontrack' support not more than 1024 cylinders.
  307.  
  308.  
  309.     - SCSI
  310.  
  311.       There should be no problems with SCSI hard disks. I use personally my 
  312.       driver on a 1.2G-SCSI-HPFS-Partition. Up until now I have never had 
  313.       any problems.
  314.  
  315.     - DOS Taskswitcher/Multitasker
  316.  
  317.       Please do not use these programs. This includes specially Novell DOS 
  318.       7.
  319.  
  320.     - Windows
  321.  
  322.       Do not copy Windows itself on an HPFS partition.
  323.  
  324.     - CHKDSK
  325.  
  326.       If you leave run at stated intervals CHKDSK of OS/2. It has occurred 
  327.       already that the HPFS driver of OS/2 did not leave behind a flawless 
  328.       structure. HPFS-Access is very sensitive to structure errors, and 
  329.       reacts accordingly.
  330.  
  331.  
  332.  
  333.     3  How HPFS-Access works
  334.     ──────────────────────────────────────────────────────────────────────
  335.  
  336.  
  337.     For DOS, HPFS partitions look like network drives. This protects them 
  338.     from grab programs, like Defragmenters or Disk Editors. With DOS the 
  339.     safest way besides this is to bind a file system driver.
  340.  
  341.     Fundamentally counts, that DOS was never prepared for networks or 
  342.     installable file systems.  That it is altogether possible today, to 
  343.     bind networks in DOS, lies in it, that one of late interfaces has 
  344.     invented. At this point in time a clean solution naturally was no more 
  345.     possible. Things are completely different for OS/2.  Here the 
  346.     possibility was anticipated from the beginning, to bind a file system.
  347.  
  348.     Under OS/2 a HPFS driver has been able to imagine everything which one.  
  349.     A good concept and much storage. Under DOS everything looks that 
  350.     completely differently. Here storage stands hardly at the disposal.  
  351.     The HPFS-Filesystem needs however several hundred Kbytes around 
  352.     altogether write to be able to do. If one would take for it the 
  353.     conventional storage of DOS, would run almost no program more (because 
  354.     of storage defect). The problem is, that the storage is needed however, 
  355.     to make possible the Schreibfähigkeiten. One could get along of course 
  356.     with less, which however very at the expense of the safety would go.  
  357.     Thus HPFS-Access has an installed 32-Bit-TSR-DOS/WIN-Extender. The real 
  358.     driver exists to 100% of 32-Bit-Protected-Mode-Assembler.
  359.  
  360.     With it the storage problem is solved.  Indeed problems with 
  361.     incompatible catch now storage managers at (see above).  Programs, 
  362.     which use a DOS-Extender (Borland Pascal, Borland C++, WATCOM C/C++), 
  363.     put indeed no problem there and function flawlessly.
  364.  
  365.     The linking a Caches (counts also for SMARTDRIVE,...)  IF DOS is very 
  366.     difficult under DOS, since also here does not make available the sure 
  367.     environment for such programs.  Thus you should use no other Cache 
  368.     programs besides HPFS-Access, since these otherwise ungewu"nschte could 
  369.     call forth side-effects.  For it HPFS-Access can however neither nor 
  370.     the other Cache program something.
  371.  
  372.  
  373.  
  374.  
  375.     4  Appendix
  376.     ──────────────────────────────────────────────────────────────────────
  377.  
  378.  
  379.     Contacting the author
  380.     ─────────────────────
  381.  
  382.  
  383.         FIDO: 2:2455/112.58
  384.  
  385.     Internet: akinzler@rbg.informatik.th-darmstadt.de
  386.  
  387.      Adresse: Andreas Kinzler
  388.               Albert-Schweitzer-Straße 8
  389.               55283 Nierstein
  390.               Tel.: 06133/58206 (only in extremely important cases)
  391.  
  392.  
  393.  
  394.     Acknowledgements
  395.     ────────────────
  396.  
  397.  
  398.     Hauke Hagenhoff.  ...............  Divide the instruction and beta 
  399.     tests Markus Eckert.  ...........  Betatester
  400.  
  401.  
  402.  
  403.     Trademarks
  404.     ──────────
  405.  
  406.  
  407.     Them in this instruction, in the order form and by the program 
  408.     mentioned Soft and hardware products as well as programs with entered 
  409.     trademark are acknowledged property of their respective owners and/or 
  410.     maker and become herewith.
  411.  
  412.  
  413.  
  414.     Translation:
  415.     1) Bill Zirkle     75704,3443@compuserve.com  [HPFSMANL.txt]
  416.     2) Adolfo Di Mare  adimare@cariari.ucr.ac.cr  [MANUAL.eng]    Oct/95
  417.