home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / vrac / docsboot.zip / DOCSBOOT.DOC next >
Text File  |  1994-01-27  |  32KB  |  654 lines

  1.  
  2.  
  3. ═══════════════════════════════════════════════════════════════════════════════
  4.  
  5.  
  6.                       DocsBoot+ version 0.20ß documentation
  7.                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  8.                     (c) 1994 Zac Schroff, all rights reserved
  9.  
  10.  
  11. ═══════════════════════════════════════════════════════════════════════════════
  12.  
  13.  
  14.                              Introduction to DocsBoot+
  15.                              ~~~~~~~~~~~~~~~~~~~~~~~~~
  16.  
  17.  
  18.           DocsBoot+ plus is a program which allows you to select which
  19.      partition you want to boot on your hard disc or discs.  It is designed
  20.      to install on any hard disc without the need for re-partitioning (as
  21.      IBM's BootManager requires). DocsBoot+ plus also stores a copy of your
  22.      system CMOS settings on the disc, and automatically restores these
  23.      settings if they are lost.  Both of these features are provided in a
  24.      program which takes no usable space on hard discs and only 8.5KB on
  25.      floppy discs.
  26.  
  27.           DocsBoot+ requires an AT class machine.  It may run with an XT
  28.      class system, but this is doubtful.  While DocsBoot+ was not written
  29.      using 80186 or later opcodes, rendering it machine code compatible
  30.      with the XT, it does use certain hardware which requires an AT, or
  31.      perhaps an XT equipped with certain hardware built into the AT.  Also,
  32.      future versions may be written for the 80186 or later.
  33.  
  34.  
  35. ═══════════════════════════════════════════════════════════════════════════════
  36.  
  37.  
  38.                                     Beta notice
  39.                                     ~~~~~~~~~~~
  40.                                      READ THIS
  41.  
  42.  
  43.           THIS IS A BETA RELEASE OF DOCSBOOT.  IT HAS THEREFORE NOT BEEN
  44.      THOROUGHLY TESTED, AND SHOULD BE USED WITH DUE CAUTION.  THE USER OF
  45.      THIS PROGRAM TAKES FULL RESPONSIBILITY FOR ANY DAMAGES CAUSED BY USE
  46.      OR ABUSE OF THIS PROGRAM.
  47.  
  48.      YOU ARE STRONGLY URGED TO MAKE A FULL BACKUP BEFORE INSTALLING THIS
  49.      PROGRAM AND MAKE PERIODIC BACKUPS DURING USE.
  50.  
  51.           This beta will expire on 1 April 1994.  After that time, it will
  52.      simply boot the first bootable partition it finds (or if it is on
  53.      floppy, will tell you to insert a bootable disc).  I do not want betas
  54.      around after the final release, so please upgrade your copy when the
  55.      final release is available.
  56.  
  57.  
  58. ═══════════════════════════════════════════════════════════════════════════════
  59.  
  60.  
  61.                                  Shareware notice
  62.                                  ~~~~~~~~~~~~~~~~
  63.                                      READ THIS
  64.  
  65.  
  66.           DocsBoot+ is shareware.  This means that you may use it for a
  67.      limited time (in this case, 30 days) for testing and evaluation. After
  68.      this time, you must register the program to continue its use. In the
  69.      case of DocsBoot+, registration is only $10 US (or foreign
  70.      equivalent).  For this, you will be sent a copy of the current
  71.      version, plus a registration code which will disable the registration
  72.      notices.  Please send your registration to :
  73.  
  74.           Zac Schroff
  75.           2906 Firethorn Drive
  76.           Tuscaloosa, Alabama 35405  USA
  77.  
  78.           Please specify whether you intend it for single computer use, or
  79.      how many systems at a site you intend to use it on.  The only extra
  80.      asked of site users is that a site registration only be installed on
  81.      systems owned by the site, and not on visiting systems.
  82.  
  83.           PLEASE DO NOT SEND CASH, AND I CAN NOT ACCEPT CREDIT CARDS.  If a
  84.      non-certified cheque is used to pay, I will not ship the disc until it
  85.      clears.  Registrations paid with certified cheques and money orders
  86.      will be shipped immediately.
  87.  
  88.  
  89.           Once you have registered DocsBoot+, you may upgrade whenever you
  90.      wish by downloading a new version and registering it using your
  91.      registration code.  There is no additional charge this way.  If you
  92.      want the latest version sent to you, please contact the author at the
  93.      address above, or as zschroff@buster.eng.ua.edu on Internet.  For a
  94.      minimal charge to cover the disc and shipping, it will be sent.
  95.  
  96.  
  97.           You are hereby given permission to copy and distribute this
  98.      product freely, providing that : (1) all files are included, (2) no
  99.      files have been changed in any way, (3) it is not included with any
  100.      other product, and (4) no charge is made for it except reasonable
  101.      medium and handling charges.  If you want to negotiate flexibility
  102.      with any of these rules, contact the author for written permission.
  103.  
  104.  
  105.      LIMITED OFFER : If you send the registration for this beta before 1
  106.      April 1994 (postmarked at or before 11.59.59p on 31 March 1994),
  107.      registration only costs $7.50 US and you will be sent the released
  108.      version when it becomes available.  Your cheque or money order will
  109.      not be cashed until the released version is ready to ship.  You will
  110.      be contacted if your order does not meet this deadline and asked what
  111.      you want to do.
  112.  
  113.  
  114. ═══════════════════════════════════════════════════════════════════════════════
  115.  
  116.  
  117.                      Introduction to the DocsBoot+ installer
  118.                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  119.  
  120.  
  121.           When the DocsBoot+ installer (DOCSBOOT.EXE) is run, it will
  122.      display a menu, much like the one below, which contains several
  123.      options.  To select one of the options, move the cursor (the bar which
  124.      covers the selected item) to the function you wish performed, and
  125.      press then [Enter] key.  The [Escape] key will exit from this menu, no
  126.      matter what the current selection is.
  127.  
  128. ┌─────────────────────────────────────────────────────────────────────────────┐
  129. │    DocsBoot+ v0.20ß installer  (c) 1994 Zac Schroff, all rights reserved.   │
  130. ├─────────────────────────────────────────────────────────────────────────────┤
  131. │                                                                             │
  132. │                 Install a copy of DocsBoot+ to hard disc 0                  │
  133. │                  Setup a copy of DocsBoot+ on hard disc 0                   │
  134. │                 Remove a copy of DocsBoot+ from hard disc 0                 │
  135. │                                                                             │
  136. │             Install a copy of DocsBoot+ to a floppy disc in A:              │
  137. │              Setup a copy of DocsBoot+ on a floppy disc in A:               │
  138. │             Remove a copy of DocsBoot+ from a floppy disc in A:             │
  139. │                                                                             │
  140. │                        Exit the DocsBoot+ installler                        │
  141. │                                                                             │
  142. ├─────────────────────────────────────────────────────────────────────────────┤
  143. │   Move the cursor using the arrow keys.  Press enter to make a selction.    │
  144. └─────────────────────────────────────────────────────────────────────────────┘
  145.  
  146.           Install a copy of DocsBoot+ to hard disc 0 - This selection will
  147.      install DocsBoot+ to the primary hard disc in your system.  This does
  148.      not require any special preparation.
  149.  
  150.           Setup a copy of DocsBoot+ on hard disc 0 - This selection will
  151.      configure a copy of DocsBoot+ which has been installed on the hard
  152.      disc.  Note that if DocsBoot+ has not yet been installed to the hard
  153.      disc, this does nothing.
  154.  
  155.           Remove a copy of DocsBoot+ from hard disc 0 - This selection will
  156.      remove a copy of DocsBoot+ from the hard disc.  If DocsBoot+ is not
  157.      installed on the hard disc, this will do nothing.
  158.  
  159.           Install a copy of DocsBoot+ to a floppy disc in A: - This
  160.      selection will install DocsBoot+ to a formatted floppy disc.  Note
  161.      that the disc MUST have at least 17 sectors per track (only 3.5 inch
  162.      1440KB discs normally) for this to work.  THIS FUNCTION WILL DESTROY
  163.      ALL THE DATA ON THE DISC UNLESS IT IS PREPARED AS DESCRIBED IN THE
  164.      SECTION ABOUT INSTALLATION OF DOCSBOOT TO FLOPPY DISCS.  Please take
  165.      care in using this option.
  166.  
  167.           Setup a copy of DocsBoot+ on a floppy disc in A: - This selection
  168.      will configure a copy of DocsBoot+ which has been installed on a
  169.      floppy disc.  Note that this requires DocsBoot+ be installed on the
  170.      floppy disc.  If it is not already installed, this function will do
  171.      nothing.
  172.  
  173.           Remove a copy of DocsBoot+ from a floppy disc in A: - This
  174.      selection will remove a copy of DocsBoot+ from a floppy disc.  If
  175.      DocsBoot+ is not installed on the disc, this function will do nothing.
  176.  
  177.           Exit the DocsBoot+ installer - This selection will quit the
  178.      DocsBoot+ installer and return to DOS.
  179.  
  180.  
  181. ═══════════════════════════════════════════════════════════════════════════════
  182.  
  183.  
  184.                      Installation of DocsBoot+ on hard discs
  185.                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  186.  
  187.  
  188.           DocsBoot+ can be installed on your primary hard disc (indeed,
  189.      this is where it was designed to be installed).  When DocsBoot+ is
  190.      installed on your hard disc, you are presented with a menu whenever
  191.      you boot your system from the hard disc.  DocsBoot+ takes no usable
  192.      space on hard discs, and will load considerably faster than it does
  193.      on floppy discs.
  194.  
  195.           DocsBoot+, when installed on a hard disc, takes no normally
  196.      usable space.  It installs to track zero, which is called reserved,
  197.      and has not been used to date by any other legitimate software except
  198.      FDisk and a few other utilities.  If your system has any information
  199.      you need to keep on track zero of the primary hard disc (not likely),
  200.      then DO NOT INSTALL TO THE HARD DISC.  Track zero is side zero of
  201.      cylinder zero, not the entire cylinder.  Note that DocsBoot+ preserves
  202.      the partition table, so it should not be worried over.  If you did not
  203.      understand this paragraph, you probably have no cause to worry.
  204.  
  205.  
  206. ═══════════════════════════════════════════════════════════════════════════════
  207.  
  208.  
  209.                     Installation of DocsBoot+ on floppy discs
  210.                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  211.  
  212.  
  213.      WARNING : INSTALLING DOCSBOOT ON A FLOPPY CAN HAVE ADVERSE EFFECTS ON
  214.         THE DOS FLOPPY I/O ROUTINES.  DOS VERSIONS BY MICROSOFT AND IBM
  215.         APPEAR TO HAVE A SEVERE PROBLEM WITH THE WAY DOCSBOOT `HIDES'
  216.         ITSELF ON A FLOPPY, AND MAY EITHER TRASH THE DISC DOCSBOOT IS
  217.         INSTALLED ON OR TRASH OTHER DISCS AFTER ACCESSING THE ONE DOCSBOOT
  218.         IS INSTALLED ON.  THIS MAY ALSO BE TRUE OF OTHER VERSIONS OF DOS.
  219.         THESE PROBLEMS ARE NOT PROBLEMS WITH DOCSBOOT, BUT WITH DOS ITSELF.
  220.         No such effects occur with hard disc installations.  This problem
  221.         does not occur under OS/2, nor does it occur under DOS by Digital
  222.         Research, DR-DOS.
  223.  
  224.      DocsBoot+ can also be installed on a floppy disc in the primary
  225.      (usually A:) floppy drive.  While this allows it to be experimented
  226.      with without making changes to the hard disc, it is considerably
  227.      slower and a couple of features are disabled.  The boot menu is still
  228.      displayed, and any partitions which could be booted from a hard disc
  229.      installed copy can be booted from a floppy installed copy.
  230.  
  231.           Normally, installing DocsBoot+ to a floppy disc renders it
  232.      unusable for other uses (besides destroying any data already on it).
  233.      There is a way around this.  In order to use a floppy disc which has
  234.      DocsBoot+ on it, you will need to follow this procedure :
  235.  
  236.           1) Format a 3.5 inch high density (1440KB) disc.
  237.           2) Install DocsBoot+ on it.
  238.           3) Perform an unconditional quickformat on the disc.
  239.           4) Install DocsBoot+ on it again.
  240.  
  241.      Now, the disc will contain DocsBoot+ and will be usable for other
  242.      purposes. Note that these instructions assume you have DOS 5.00 or
  243.      later.  If you are using an earlier version of DOS, you will have to
  244.      experiment.  Once you have finished these four steps, DocsBoot+ can be
  245.      removed and installed to that disc without any further problems.  This
  246.      is to allow easy upgrades.  Note that a floppy disc containing
  247.      DocsBoot+ MUST NEVER BE SYSTEMED.  Please make sure you can read other
  248.      floppies afterward, and if not, reboot.
  249.  
  250.           If enough people decide they actually want this as a permanent
  251.      option, I will make the installer capable of making the changes to a
  252.      floppy, so this option can be used with any operating system which
  253.      complies with the standards set up by IBM and Microsoft back in the
  254.      early 1980s (DOS does not).  I may also include, if there are enough
  255.      requests for it, the capability to install to a 1200KB (5.25 high
  256.      density) disc.
  257.  
  258.  
  259. ═══════════════════════════════════════════════════════════════════════════════
  260.  
  261.  
  262.                            The DocsBoot+ setup facility
  263.                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  264.  
  265.  
  266.           DocsBoot+ has many features which can be set by the user.  These
  267.      options are changed from a configuration utility which displays a
  268.      setup screen which looks like this one.  The cursor can be moved with
  269.      the arrow keys and the settings can be changed using the [PageUp] and
  270.      [PageDown] keys.  Pressing the [F10] key will save the settings and
  271.      return to the main menu, pressing the [Escape] key will return to the
  272.      main menu without saving the settings.
  273.  
  274. ┌─────────────────────────────────────────────────────────────────────────────┐
  275. │  DocsBoot+ v0.20ß setup facility (c) 1994 Zac Schroff, all rights reserved. │
  276. ├──────────────────────────────────────┬──────────────────────────────────────┤
  277. │ No boot menu (only CMOS prot)     No │                                      │
  278. │ Extra details displayed           No │                                      │
  279. │ Timed boot enable                 No │                                      │
  280. │ Timed boot delay (seconds)        15 │                                      │
  281. │ Include non-bootables            Yes │                                      │
  282. │ Include BootManager              Yes │                                      │
  283. │ Default partition enabled         No │                                      │
  284. │ Default partition number           0 │                                      │
  285. │ Confirm reboot request (^C)      Yes │                                      │
  286. │ Warn on boot unformatted         Yes │                                      │
  287. │ Search for extensions             No │                                      │
  288. │                                      │ Program is registered?            No │
  289. ├──────────────────────────────────────┴──────────────────────────────────────┤
  290. │ Use the arrow keys to move about and the PageUp and PageDown keys to change │
  291. │  a setting, the F6 key to restore to the defaults, the F10 key to save the  │
  292. │  settings and exit, or the Escape key to exit without saving the settings.  │
  293. │                                                                             │
  294. │              Press F9 to edit the partition types information.              │
  295. │             Press [Alt R] to register the program for your use.             │
  296. └─────────────────────────────────────────────────────────────────────────────┘
  297.  
  298.           No boot menu (only CMOS prot) - This setting only applies to
  299.      DocsBoot+ when it is installed on a hard disc.  If it is yes,
  300.      DocsBoot+ will keep the CMOS settings, but will not offer a boot menu.
  301.      Instead, it will boot as the normal MBR for a hard disc.  If it is no,
  302.      DocsBoot+ will still keep up with the CMOS settings, but it will also
  303.      offer the boot menu.  Note that this does not disable the extensions
  304.      loader function.
  305.  
  306.           Extra details displayed - This setting will allow more
  307.      information to be displayed about each partition on the boot menu.
  308.      Most of the extra information is technical in nature, and is probably
  309.      of little interest to anybody except the technically experienced.
  310.  
  311.           Timed boot enable - If this is yes, DocsBoot+ will only wait a
  312.      limited amount of time for a selection to be made, then it will
  313.      automatically boot either the last partition booted or the default (if
  314.      the default is enabled).  Note that this function can be toggled at
  315.      boot time with the escape key.
  316.  
  317.           Timed boot delay (seconds) - This is how long DocsBoot+ will wait
  318.      before it chooses a partition to boot automatically.  This setting only
  319.      matters if the timed boot is enabled above or at boot time.  At boot
  320.      time, toggling the timed boot function resets this delay to the value
  321.      set here.
  322.  
  323.           Include non-bootables - If this is yes, all partitions that
  324.      DocsBoot+ can find will be listed.  If it is no, only partitions
  325.      marked bootable will be listed.  IF YOU ARE USING BOOTMANAGER WITH
  326.      OS/2, THIS SHOULD BE SET TO YES.
  327.  
  328.           Include BootManager - If this is yes, DocsBoot+ will include
  329.      BootManager in its menu.  If no, BootManger will not be included.
  330.  
  331.           Default partition enabled - If this is yes, the default partition
  332.      will always be selected when DocsBoot+ is initially started.  If no,
  333.      the last partition booted will be selected initially.
  334.  
  335.           Default partition number - This is the number (in the partitions
  336.      list) of the partition which is to be the default.  Note that the
  337.      partitions list is zero based (the top entry is the zeroth).  If the
  338.      selected partition does not exist, DocsBoot+ will temporarily disable
  339.      the default partition option.
  340.  
  341.           Confirm reboot request (^C) - If this is yes, pressing [Control
  342.      C] will ask for confirmation before rebooting.  If no, [Control C]
  343.      will reboot the system immediately.
  344.  
  345.           Warn on boot unformatted - If this is set to yes, DocsBoot+ will
  346.      display a warning message and ask for confirmation before it boots an
  347.      unformatted partition.  If no, it will simply boot the partition as
  348.      if it was a normal bootable partition.
  349.  
  350.           Search for extensios - Soon, I expect to be releasing some
  351.      extensions to DocsBoot+ (such as ExtraDrives for DocsBoot+, an extra
  352.      hard disc manager).  If this is yes, extensions of this nature will be
  353.      searched for.  If no, they will not be searched for.
  354.  
  355.           Program is registered? - This can not be set directly.  If it is
  356.      no, the copy of DocsBoot+ has not been registered and will display a
  357.      screen requesting it be registered each time before it displays the
  358.      menu.  If it is yes, then the registration screen will not be
  359.      displayed, and the registration will be displayed below the title bar.
  360.  
  361.  
  362.           Pressing [F9] from this screen brings up the partition type
  363.      editor, which allows unknown types of partitions to be added to
  364.      DocsBoot+'s database.  At this time, however, this function has not
  365.      been implemented, so it does nothing.  This will be implemented before
  366.      the general release.
  367.  
  368.  
  369.           Pressing [Alt R] from this screen brings up the registration
  370.      entry screen, which allows a copy of DocsBoot+ to be registered so it
  371.      will no longer display the registration screen when it is started.
  372.      Note that this only registers the copy being set up.
  373.  
  374.  
  375. ═══════════════════════════════════════════════════════════════════════════════
  376.  
  377.  
  378.                               Compatibility issues
  379.                               ~~~~~~~~~~~~~~~~~~~~
  380.  
  381.  
  382.           DocsBoot+ has been found to be fully compatible with several
  383.      versions of DOS (ranging from 2.11 through 6.20 and including MS-DOS,
  384.      PC-DOS, Toshiba-DOS, DR-DOS, and others).  The only problem I have
  385.      found so far is that many of these simply will not boot from an
  386.      extended partition, or in some cases, even from a primary partition on
  387.      anything other than the primary drive.
  388.  
  389.           DocsBoot+ is fully compatible with OS/2 on primary partitions,
  390.      but there may still be some quirks to work out on extended partitions.
  391.      These should not matter too much if you are using OS/2 as the primary
  392.      partition on a secondary drive, or something to that effect.  OS/2
  393.      will not, unfortunately, install to anywhere other than C: unless
  394.      BootManager is installed on a system.  I am now trying to work with
  395.      IBM to correct both of these problems.
  396.  
  397.           The installer will not work from within OS/2 except on floppies.
  398.      Please boot a DOS disc (it does not matter what version as long as it
  399.      is 3.30 or later, because the installer does its own disc I/O) then
  400.      run the Installer.  I may work on a family mode application if all
  401.      goes well.
  402.  
  403.           DocsBoot+ appears to be compatible with WinNT, but since I do not
  404.      want to put Windows NT on my personal system (I only have 300MB of
  405.      storage and 16MB of RAM), I have not tested it thoroughly.  If further
  406.      testing on a system in a local store proves positive, I will probably
  407.      include an NTBoot patch which will allow DocsBoot+ to boot NT without
  408.      all the annoyance that normally involves.  This patch is already
  409.      operational, but at this point it is still applied by hand.
  410.  
  411.  
  412. ═══════════════════════════════════════════════════════════════════════════════
  413.  
  414.  
  415.                                      Support
  416.                                      ~~~~~~~
  417.  
  418.  
  419.           DocsBoot+ is, like any other program, subject to errors, bugs, or
  420.      what have you.  I am open to suggestions and comments and bug reports,
  421.      but I must have some level of detail.  Comments such as `it does not
  422.      work with xxxx' or `make it do yyyy better' will not be responded to.
  423.      If you want to get a response, and possibly help eliminate a problem
  424.      you need to include :
  425.  
  426.      Problem description
  427.           A short description of what happens.  Again, not `something went
  428.           wrong'.  I need more details.  Describe scren effects, strange
  429.           noises, odd messages, et cetera.
  430.  
  431.      Computer system description
  432.           Please include ports, RAM, DMAs and IRQs of rare or non-standard
  433.           hardware.  Also, a more or less complete run down of the system
  434.           would be extemely helpful.
  435.  
  436.      Software description
  437.           What happens with which packages?  What operating system or
  438.           systems?  Does anything reasonable happen at all?  Does changing
  439.           any settings (DocsBoot+ or the other program) help?
  440.  
  441.      Workarounds you have used
  442.           Detailed description of how you fixed the problem if you have
  443.           managed to fix it.  If not, anything you have tried and the
  444.           results from these trials would be helpful.
  445.  
  446.           If you have a suggestion, please describe it in detail, along
  447.      with where it is to be made, and what usefulness you think it may
  448.      have.  Useless doodads will not be considered ── the code space is
  449.      highly limited.  I will consider anything which appears to have
  450.      reasonable justification.  Æsthetic changes are open to suggestion.
  451.      Unless mouse I/O routines turn out to be FAR smaller than MS and some
  452.      others are writing them, no mouse support will be offered.
  453.  
  454.           Comments, error reports, suggestions, et cetera should be
  455.      directed to the author, at one of these addresses :
  456.  
  457.           [mail]         Zac Schroff
  458.                          2906 Firethorn Drive
  459.                          Tuscaloosa AL 35405 USA
  460.  
  461.           [Internet]     zschroff@buster.eng.ua.edu
  462.  
  463.  
  464. ═══════════════════════════════════════════════════════════════════════════════
  465.  
  466.  
  467.                                 Revision history
  468.                                 ~~~~~~~~~~~~~~~~
  469.  
  470.  
  471.      19930906 (v0.00) : Created this program with the idea that OS/2's
  472.           BootManager was too big.  Decided after seeing an advert for a
  473.           product called Amnesia that it, too, would be nice to have in
  474.           this small space.
  475.  
  476.      199310xx (v0.0x) : Finished initial version, but kind of problematic
  477.           with OS/2 so I traced part of BootManager to find my error.
  478.           Fixed it with a simple insertion of two bytes of code.
  479.  
  480.      19931215 (v0.10) : Another modification, this time added a couple of
  481.           the currently supported options.
  482.  
  483.      19931220 (v0.11) : Fixed a bug in the timer.
  484.  
  485.      19940102 (v0.20) : Rewrote user interface and part of internal
  486.           operations. Added decent installer program, plus the setup
  487.           facility.  Then changed both to be modeled after the AMI BIOS
  488.           setup facility (thought the interface was nicer than the one I
  489.           used).  Added floppy installation options, worked out a way to
  490.           still use the floppy.  Added manual.
  491.  
  492.      19940120 (v0.20) : Debugged a few features, added warning message for
  493.           non-bootables, made corrections and updates to the manual.
  494.  
  495.  
  496. ═══════════════════════════════════════════════════════════════════════════════
  497.  
  498.  
  499.                         Planned near-future enhancements
  500.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  501.  
  502.  
  503.           The ability to load VersaBoot class II compliant applications,
  504.      such as ExtraDrives v1.0 (expected to be released by Q3 1994),
  505.      DOSWatch v5.0 (still in development) and others, should be included
  506.      before the GA release.
  507.  
  508.  
  509. ═══════════════════════════════════════════════════════════════════════════════
  510.  
  511.  
  512.                                    Known bugs
  513.                                    ~~~~~~~~~~
  514.  
  515.  
  516.           This section is laid out in a more or less tabular fashion with
  517.      problems, solutions, and workarounds (ways around the problem).  Most
  518.      of these which are problems with the program will be corrected before
  519.      the final release.
  520.  
  521.  
  522.      Problem    : DOS can't read or trashes a floppy with DocsBoot+ on it.
  523.      Solution   : None known (this is a problem with DOS, not DocsBoot+)
  524.      Workaround : Do not access the disc from DOS.
  525.      Workaround : Use OS/2 to access the disc.
  526.      Workaround : User DR-DOS to access the disc.
  527.      Notes      : Some DOS versions ignore their own standards.
  528.  
  529.      Problem    : There is no upgrade option on the installer menu.
  530.      Solution   : One will be available on the released version.
  531.      Notes      : There are no external versions to upgrade from.
  532.  
  533.      Problem    : The partition type editor does not work in the setup.
  534.      Solution   : None yet
  535.      Notes      : The partition type editor has not yet been implemented.
  536.  
  537.  
  538. ═══════════════════════════════════════════════════════════════════════════════
  539.  
  540.  
  541.                              Development and testing
  542.                              ~~~~~~~~~~~~~~~~~~~~~~~
  543.  
  544.  
  545.      Development :
  546.           Zac Schroff    :  `I have this neat idea...  hmm...'
  547.  
  548.  
  549.      Documentation :
  550.           Zac Schroff    :  `I hate writing manuals.'
  551.  
  552.  
  553.      Alpha test group :
  554.           Denny McGough  :  `Put in these features.' <handing over a list>
  555.           Zac Schroff    :  `It works okay for me.'
  556.           Scott Kelley   :  `Works fine.'
  557.  
  558.  
  559. ═══════════════════════════════════════════════════════════════════════════════
  560.  
  561.  
  562.                                   Legal stuff
  563.                                   ~~~~~~~~~~~
  564.  
  565.  
  566.           By using this product (DocsBoot+ and the associated documentation
  567.      and installer program), you agree to the following terms :
  568.  
  569.                1) Neither the author nor any distributor is to be held
  570.                   liable for any damages of any kind from the use or
  571.                   abuse of this program or its associated products.
  572.  
  573.                2) Neither the author nor any distributor is
  574.                   responsible for any damages caused by unauthorised
  575.                   changes to the program or its associated products.
  576.  
  577.                3) You will not disassemble, decompile, or reverse-
  578.                   engineer the program or its associated products.
  579.  
  580.                4) You will not tamper with the program or its
  581.                   associated products in any way except expressly
  582.                   provided for in the documentation or as implied in
  583.                   the setup and installation facilities.
  584.  
  585.                4) You will only copy and distribute the program and
  586.                   its associated products as expressly provided in the
  587.                   documentation for the program.
  588.  
  589.                5) Your sole remedy for any malfunctions of DocsBoot+
  590.                   or damages caused by such are limited to a refund of
  591.                   the cost of the program.
  592.  
  593.      If you do not agree to ALL of these terms, you must not use this
  594.      program or any of the associated products.  If you paid a distributor
  595.      for them, please return them and insist upon a refund.
  596.  
  597.  
  598.  
  599.           Several trademarks from various sources were mentioned somewhere
  600.      in this document.  Here is a listing of the trademarks and their
  601.      owners :
  602.  
  603.      Trademark                     Owning entity
  604.      ────────────────────────────  ────────────────────────────────────────
  605.      AMI                           American Megatrends Incorporated
  606.      BootManager                   International Business Machines corp.
  607.      DR-DOS                        Digital Research corporation
  608.      Digital Research              Digital Research corporation
  609.      DocsBoot, DocsBoot+           Zac Schroff
  610.      DOSWatch                      Zac Schroff
  611.      ExtraDrives                   Zac Schroff
  612.      IBM                           International Business Machines corp.
  613.      International Business Mac... International Business Machines corp.
  614.      Microsoft                     Microsoft corporation
  615.      MS                            Microsoft corporation
  616.      MS-DOS                        Microsoft corporation
  617.      OS/2                          International Business Machines corp.
  618.      PC, PC-XT, PC-AT              International Business Machines corp.
  619.      PC-DOS                        International Business Machines corp.
  620.      Toshiba                       Toshiba America corporation
  621.      Windows                       Microsoft corporation
  622.      Windows NT, WinNT             Microsoft corporation
  623.  
  624.  
  625.  
  626.           Toshiba-DOS is Toshiba's variant on MS-DOS.  It appears to have
  627.      fewer bugs than the Microsoft equivalent, and it gets along with more
  628.      non-standard configurations.  This is probably because Toshiba
  629.      anticipated the strange demands the unique features in some of their
  630.      laptop computers would provide.  I have only tested Toshiba's 3.30 and
  631.      5.00 and found both to be quite good. I did use Toshiba's 2.11 for a
  632.      short time, but I quickly upgraded to 3.30.  Toshiba's 5.00 seems more
  633.      like MS-DOS 5.00, including certain bugs not present in their 3.30.
  634.  
  635.           Note that ExtraDrives is NOT the product XtraDrive, which is
  636.      produced by somebody else (of whom I know little).  ExtraDrives is a
  637.      program which allows more than the normal two hard discs to be
  638.      connected to a computer, and XtraDrive is a hard disc compression
  639.      utility.
  640.  
  641.           DocsBoot, if anybody is still wondering after reading all this
  642.      about DocsBoot+, was a boot sector for floppy discs which would
  643.      transfer control to some other device (usually the hard disc) when it
  644.      was booted.  This was written because I accidentally left a floppy in
  645.      the drive rather often at one time, and did not like having to
  646.      physically remove it and press a key and wait for another boot try.
  647.      DocsBoot was not very widely released, though it worked perfectly...
  648.  
  649.  
  650. ═══════════════════════════════════════════════════════════════════════════════
  651. [end of file]
  652.  
  653.  
  654.