home *** CD-ROM | disk | FTP | other *** search
/ Freelog Special Edition 1: Linux / CD1.iso / dosutils / fips20 / readme.1st < prev    next >
Text File  |  1998-05-09  |  5KB  |  108 lines

  1. This is FIPS v2.0
  2.  
  3. FIPS is a program for non-destructive splitting of harddisk partitions.
  4.  
  5. IMPORTANT:
  6. Please _carefully_ read the file FIPS.DOC for instructions on the use of
  7. FIPS. FIPS is _not_ self documenting. I urge you to read at least sections
  8. 2, 5, 7 and 8. In case of problems read 4, 9 and 10 and the file FIPS.FAQ.
  9.  
  10. Muto Toshihisa has been so kind as to translate the docs into japanese.
  11. They are available in Japan from NIFTY-Serve as FPCUPRO LIB1 #463.
  12. Japanese users will hopefully know what this means.
  13.  
  14. One frequent problem people encounter is that their defragmentation program
  15. leaves unmovable sectors at the end of the partition. It is addressed in
  16. detail in FIPS.DOC. Other frequently asked questions are answered in the
  17. file FIPS.FAQ.
  18.  
  19. If you use OS/2, a disk driver like OnTrack Disk Manager or a disk com-
  20. pressor like Stacker, please read the relevant sections in the file
  21. SPECIAL.DOC.
  22.  
  23. The changes from previous version are listed in the file HISTORY.TXT.
  24. The latest version is available from my FIPS WWW page at
  25.  
  26. http://www.igd.fhg.de/~aschaefe/fips/
  27.  
  28. FIPS has been out for about five years by now. It has been used by many
  29. people on the Internet successfully. No serious bugs have been reported.
  30. Nevertheless one can never be sure one hundred percent. FIPS reads and writes
  31. the essential harddisk sectors, so an undiscovered bug may still corrupt your
  32. harddisk. Use at your own risk!
  33. If you want to make sure not to lose any data, make a complete backup before
  34. using it (in this case you at least save yourself the time needed for re-
  35. storing if it works).
  36.  
  37. However, every effort has been made to provide a maximum of safety. When
  38. there is anything suspicious with the hard disk, the program will typically
  39. exit with an error message, even if DOS doesn't complain.
  40. If an error occurs, an error message is displayed together with a short
  41. explanation. If you don't know what to make of it, read FIPS.DOC and
  42. FIPS.FAQ.
  43.  
  44. If you want to know how FIPS works, read the file TECHINFO.TXT. If you have
  45. additions or corrections to make, please let me know.
  46.  
  47. FIPS is free under the GNU GENERAL PUBLIC LICENSE (GPL). See the file COPYING.
  48. You may freely redistribute FIPS under the condition that you include all of
  49. the files listed below without changes. If you modify it, you must follow
  50. the conditions of the GPL.
  51.  
  52. I hold the copyright of FIPS. If you want to use parts of the source code in
  53. your programs, you may do so under the conditions of the GPL. Of course I
  54. would like to hear about it. If you want to use the code in a program that
  55. is not covered by the GPL (shareware or commercial), I will probably agree
  56. also, but you must ask me first.
  57.  
  58. You should have received the following files in this archive:
  59.  
  60. CALCULAT.CPP    - calculation of the new root-/bootsector
  61. CHECK.CPP       - checking of the root-/bootsector
  62. CMDL_ARG.CPP    - evaluation of commandline arguments
  63. DISK_IO.CPP     - low level disk io
  64. FAT.CPP         - some operations on the FAT
  65. GLOBAL.CPP      - global procedures
  66. HDSTRUCT.CPP    - harddisk specific code
  67. FIPSSPEC.CPP    - FIPS-specific adaption of harddisk classes
  68. INPUT.CPP       - User input
  69. LOGDR_ST.CPP    - operations on logical drive
  70. MAIN.CPP        - main()
  71. SAVE.CPP        - saving root- and bootsector
  72. HOST_OS.CPP     - OS detection
  73. DISK_IO.H       - low level disk io classes
  74. FAT.H           - FAT classes
  75. GLOBAL.H        - global definitions
  76. HDSTRUCT.H      - harddisk specific classes
  77. FIPSSPEC.H      - FIPS-specific adaption of harddisk classes
  78. INPUT.H         - user input prototypes
  79. LOGDR_ST.H      - logical drive classes
  80. TYPES.H         - global type definitions
  81. HOST_OS.H       - The class host_os
  82. PRIMPART.H      - class for primary partitions
  83. GETOPT.C        - Simple UNIX getopt clone for commandline parsing
  84. GETOPT.H        - prototypes etc. for for GETOPT.C
  85. VERSION.H       - FIPS version
  86.  
  87. RTYPES.H        - type definitions for RESTORRB
  88. RESTORRB.C      - a program that restores root and boot sector
  89. RVERSION.H      - RESTORRB version
  90.  
  91. FIPS.EXE        - the executable of FIPS
  92. RESTORRB.EXE    - the executable of RESTORRB
  93. COPYING         - the GNU general public license
  94. README.1ST      - this file
  95. FIPS.DOC        - the documentation of FIPS
  96. SPECIAL.DOC     - special topics: OS/2, Stacker, OnTrack Disk Manager
  97. FIPS.FAQ        - some frequently asked questions with answers
  98. TECHINFO.TXT    - technical info on FIPS
  99. ERRORS.TXT      - a brief explanation of FIPS' error messages
  100. HISTORY.TXT     - the revision history
  101.  
  102. If you lack any of these files, try to get the original archive. If you can't
  103. find it, contact me.
  104.  
  105.  
  106. Arno Schaefer
  107. schaefer@nacamar.de
  108.