DrivePro (TM) Additions and Changes
Manual Revision C.
DrivePro Version 1.13 (USA Version)

Micro House continues to update the software and increase
its power and flexibility. We are already working on the next
update! Suggestions are welcomed.

New updates are released on our BBS as completed (about
monthly) and will only be available to users who have
purchased the DrivePro subscription service ("subscribers").
A new disk containing the most current update at the time is
also mailed QUARTERLY to all subscribers. The DrivePro
subscription service is inexpensive, and can be ordered
from your distributor or directly from us at: 303-443-3389.

Note that you can use DrivePro's custom drive type to allow
plug-and-play compatibility on IDE and ST506/412 drives,
since all you would have to do is set the drive type on
the new machine you have installed the drive into to type 1,
and a bootable drive should work fine!

--------------------------
| The First Step         |
--------------------------

The first step you should do with your master disk is to
perform the MHSYS A: command on it, to install DOS on this
floppy. Sufficient space exists on the disk to allow this.
The floppy will then be bootable and allow easy use
on a newly constructed system.

----------------------------
| Registration and Updates |
----------------------------

(IMPORTANT NOTE: YOU MUST BOOT WITH A CLEAN SLATE - NO
AUTOEXEC OR CONFIG - IN ORDER TO PERFORM REGISTRATION
ON SOME SYSTEMS! SHARE.EXE AND SOME OTHER SOFTWARE
INTERFERES WITH DRIVEPRO'S REGISTRATION AND UPDATE PROCESS,
SUCH AS CAUSING "SHARING VIOLATION")

Those who receive an update version on disk must have
their older version of DrivePro handy, since the update
version verifies user registration from the old disk.
YOU MUST HAVE RUN DRIVEPRO ON THE OLD DISK AND DONE
THE USER REGISTRATION IN ORDER TO PERFORM THE UPGRADE!
Run the update version of DrivePro from the floppy
prompt and follow the instructions on-screen.

If you downloaded an update version zip file from the
Micro House BBS, follow these steps (AGAIN, YOU MUST HAVE
RUN DRIVEPRO AND DONE THE USER REGISTRATION ON THE OLD
DISK!):

1) Format a blank floppy with the /S switch to put DOS
	on it, or SYS it after the formatting
2) Copy DRIVEPRO.?? to the new floppy disk, from your current
	DrivePro disk
3) Copy MH*.* to the new floppy disk from your current
	DrivePro disk
4) PKUNZIP(tm) the zipped file onto the NEW disk you are
	making (Don't do it onto the old disk, because you
	will need it shortly)
5) Run DRIVEPRO on the NEW disk and follow the instructions
	on-screen. You will need your old disk for user
	registration purposes
6) The new update of DrivePro will then be ready for use.

----------------
| About         |
----------------

This document contains the latest additions and changes to
the DrivePro program and manual.  Please read this document
fully as significant changes have been made to several options.

Version 1.13 of DrivePro adds in the new IDE Antiviral Master
Boot Record for IDE drives! Also, the IDE Quick Setup now will
set user-definable drive types on many BIOSes. Support for the
Always IN-2000 SCSI Controller has been added, and many more
are coming! DrivePro now has a Basic Mode for beginning users
and an Enhanced Mode for experienced users. DRIVEPRO /MBR is
now supported, to recover from an accidental "FDISK /MBR", or
other reason, and all DrivePro MBRs are supported! The Automatic
Editor has been enhanced. And there is more! Much feedback from
users went into this upgrade. We appreciate the input!

Also, a special bonus has been added starting with version 1.12
of DrivePro which allows use of a second drive on a separate
controller, so that, for example, a user can keep their older
MFM hard drive and ADD an IDE drive to the system! The document-
ation for this new feature can be found in the file "ADDADRV.DOC".

The new changes are described below in the section describing
the command-line switches. 

Note that DrivePro's user-definable drive type is NOT a device
driver, and therefore would not cause any of the problems that
may be encountered with a device driver. And it will work even
if your BIOS does not have a user-definable drive type, for
almost all systems.

This version has support for drives over 1024 cylinders, up
to 4096 cylinders. Note that you MUST have: 1) A drive that
supports a mode with over 1024 cylinders, 2) A BIOS that
supports access to over 1024 cylinders, and 3) A DOS block
device driver supporting over 1024 cylinders (we are working
on one ourselves). Failure to use a device driver could result
in data loss due to a "quirk" in DOS itself.

BIOS user-definable drive types (type 47, 48, 49, etc.)
are now supported for many systems (and if yours is not,
call our BBS at 303-443-9957 and read the bulletin
regarding how we can support you in the next update).

MHSAVE.EXE has been vastly speeded up when writing to floppy
and so it becomes even more attractive to place it in your
AUTOEXEC.BAT to provide insurance against damage to important
setup data on your computer and hard drive. Don't wait until
it's too late! (Do regular file backups too, by the way, by
using one of the many backup methods and software packages)

A new utility MHDRIVE.EXE is provided if a drive using
DrivePro's Custom Drive Type (User-Definable) ever becomes
data-damaged and won't boot, to setup the drive's geometry
correctly for work on recovery of the drive. See the section
below entitled "The MHDRIVE Program" for details. You can
also use this function inside DrivePro by going to the
"Drive Select" submenu and choosing "Reinitialize Drive/DOS".

------------------------------
| Manual Changes, Revision C |
------------------------------

PAGE 4: The /B command-line switch
-------------------------------------------------------------------
DrivePro will now switch automatically into /B if needed and show
the user an information window.

Page 6: /MBR moved to standard switches
-------------------------------------------------------------------
/MBR is now listed as a standard switch in DrivePro's command-line
help (DRIVEPRO /?).

Page 6: /ANTIVIRUS switch added
-------------------------------------------------------------------
/ANTIVIRUS can be used only with the /IDE switch, to specify an
IDE Quick Setup using the DrivePro IDE Antiviral Master Boot
Record. The IDE Antiviral Boot Record will automatically detect
a boot sector virus at bootup and destroy it without user
intervention or loss of time. Since boot sector viruses account
for a large percentage of virus infections, this is very useful.
Remember to use other antivirus utilities also, to detect other
types of viruses.

Page 8: /E(segment:offset,limit) changed to /J(segment:offset,limit)
--------------------------------------------------------------------
/E is now used to specify Enhanced Mode operation from the command
line.

Page 8: New command-line switches
--------------------------------------------------------------------
/E is used to specify Enhanced Mode operation (all menu functions
listed). You can also enter Enhanced Mode by using the Basic Mode
menu item "Switch to Enhanced Mode".

****************************************************************
*** NOTE: ******************************************************
****************************************************************
The following command-line switches are OPTIONAL. You only need
use them if you want to. DrivePro will ask you during an IDE
Quick Setup, what to do about each one of these.
****************************************************************

/USE[0,1,BOTH] is used only with the /IDE switch to specify using
the preexisting CMOS type (if it exists) for the installation
of drive 0, 1, or both. You can use this switch if you are setting
the CMOS Drive Type(s) before running DRIVEPRO /IDE. You do not
have to use this switch though. If you do not specify it, DrivePro
will ask you during installation if you wish to use the preexisting
CMOS Drive Type(s).

/SAFE is used only with the /IDE and /CUSTOM switches to specify
the use of two partitions when there is no CMOS drive type large
enough to guarantee safety of data when the user boots with a
floppy instead of the hard drive. This is safer than using just
one large partition since there is a possibility for data loss due
to a "quirk" of DOS that causes a "wrap-around" and subsequent
overwriting of vital system data, with no warning from DOS. You
do not have to specify this switch. DrivePro will ask you, during
installation, if you want to use the "safe" method, if it cannot
find a large enough CMOS drive type.

/ONEPART is used only with the /IDE and /CUSTOM switches to
specify using just one partition ALWAYS, and choose the best
CMOS drive type. This can, for some combinations of a drive and
system, result in a potential for data loss of the user boots
from a floppy instead of the hard drive, and DOS does the "wrap-
around" as in the /SAFE above. You do not have to specify either
/SAFE or /ONEPART. DrivePro will ask you automatically, if it
is needed, whether to use /SAFE or /ONEPART, during installation.

/LOSECAPOK is used only with the /IDE switch to specify that
DrivePro should just pick the best CMOS drive type, even if
more than a megabyte of capacity will be unavailable on the
drive. You do not have to specify this switch. DrivePro will
automatically ask you if it happens that more than 1 megabyte
will be lost.

************************************************************

These are other optional new command-line switches:

/mx specifies that DrivePro should use Extended Memory as an
overlay swap area. This will speed up DrivePro's operation
somewhat, and can be used if you have Extended Memory available
on your system, and there are no undetectable reserved memory
blocks used by other programs, in Extended Memory. Note that
this feature has some limitations.

/me is similar to /mx except Expanded Memory is used. Note
again that this feature has some limitations.

/mx and /me cannot be used together.

Page 11: DrivePro Main Menu
-------------------------------------------------------------------
DrivePro's Main Menu looks a bit different now. There are two
modes, Basic and Enhanced. Enhanced Mode has all the features
for experienced DrivePro users, or when needed, and Basic Mode
has the basic Drive Setup and Utility functions. It is easy to
switch between the two modes- there is a menu item at the
bottom of both menus to switch to the other mode. In addition,
note that "Park Heads" has been moved to the IDE, ESDI, and
MFM/RLL Diagnostic Menus (SCSI Drives should be parked only
with their own special software, if required).

Page 20: SELECT INSTALLATION METHOD Menus
-------------------------------------------------------------------
The SELECT INSTALLATION METHOD Menus now include a selection to
both set the Matching BIOS Drive Type/BIOS User-Definable Type,
and the DrivePro Custom Drive Type, as applicable. This type
of installation allows even greater safety and ease of use of
the drive in the event of CMOS battery failure, etc.

Page 23: SCSI Adapter Selection Menu
-------------------------------------------------------------------
The SCSI Adapter Selection Menu now has the Always IN-2000 SCSI
Controller also, and many more are coming soon!

Page 28: DIAGNOSTICS Menu
-------------------------------------------------------------------
The IDE, ESDI, and MFM/RLL Diagnostic Menus now also contain
"Park Heads" in Enhanced Mode (SCSI Drives should be parked only
with their own special software, if required).

Page 35: BIOS TABLE Menu
-------------------------------------------------------------------
In Basic Mode, there is no BIOS TABLE submenu, since only View
BIOS Table is available.

Page 36: Modify BIOS Table
-------------------------------------------------------------------
Modify BIOS Table now allows saving of a BIOS image even if
DrivePro cannot locate the BIOS Drive Table. This function is
similar to the program on our BBS called "BIOSIMG".

Page 43: Partition Table/MBR
-------------------------------------------------------------------
"Create Master Boot Rec." has been renamed to "New Master Boot
Record". Also, DrivePro now prompts the user to find out whether
the partition table should be wiped clean, when replacing the
Master Boot Record. And the new IDE Antiviral Master Boot Record
is now available as one of the choices. The IDE Antiviral Master
Boot Record will automatically detect a boot sector virus
infection and overwrite the virus and then reboot, destroying the
virus. Since boot sector viruses account for a large percentage of
virus infections, this is very useful. Remember to use other
antivirus utilities to find and destroy other types of viruses,
besides the boot sector type.

Page 53: Format Operations
-------------------------------------------------------------------
"Controller BIOS" has been moved to a submenu of the "Low-Level
Format" menu item, since it is a method of doing a low-level
format. DrivePro's low-level format (BIOS INT13 Low-Level) is
the other option on this submenu.

Page 87: IMPORTANT INFO BACKUP Menus
-------------------------------------------------------------------
In Basic Mode, there is no IMPORTANT INFO BACKUP submenu for
SAVE or RESTORE, since only SAVE is available.

Page 93: AUTOMATIC INSTALLATION Menu
-------------------------------------------------------------------
In Basic Mode, there is no selection for the Automatic Editor.

Page 98: IDE Quick Setup
-------------------------------------------------------------------
IDE Quick Setup will prompt for the command-line switch parameters,
if you invoke it from the AUTOMATIC INSTALLATION submenu. These
prompts are for the drives to install, whether or not to do a
surface scan (not needed on a new or defect-free drive), whether
to use a DrivePro Custom Drive Type, and whether to set the CMOS.

Page 103: PARK HEADS
-------------------------------------------------------------------
In Enhanced Mode, this menu item has been moved to the IDE, ESDI,
and MFM/RLL Diagnostic Menus (SCSI Drives should be parked with
their own special software if needed- many do not need to be parked).

Page 132: SYSTEM LOST ITS SETUP (NEED DRIVE'S PARAMETERS)
-------------------------------------------------------------------
In Basic Mode, a menu item "GET LOST PARAMETERS", is available
and does the same function.

--------------------------
| Additional Information |
--------------------------

The MHDRIVE Program
-----------------------------------------------------
A new utility, MHDRIVE.EXE, has been included with
DrivePro. This utility allows you to boot from
a floppy in case a hard drive setup using a Micro
House or DrivePro Custom Drive Type or BIOS Extended
MBR ever fails to boot. You would then use MHDRIVE to
correctly set up the drive's geometry so that DrivePro
or any other repair software could be used to work on
repairing the drive's data as needed to recover the
drive and make it again bootable.

If you boot from a floppy, and are using a Micro House
Custom Drive Type or BIOS Extended MBR for your hard
drive, you will need to use MHDRIVE to make the hard
drive properly accessible.

Follow the instructions on screen after you start up
MHDRIVE at the command prompt.

MHDRIVE can also be used to help recover an IDE drive
that was set up in a translation that was not recorded
when the drive was initially set up or was lost. This
often happens when the CMOS battery fails.

MHDRIVE will tell you what the parameters for the drive
probably are, or you could then try different combinations
of heads, cylinders, and sectors, until the drive boots
or the data on the drive becomes accessible (at which time
backing up would be recommended). Then you can set up the
CMOS drive type correctly for the proper translation
parameters. Be careful about the number of cylinders,
though, since that can vary depending on how the drive
was initially installed. The best place to look for that,
once you have the drive accessible, is in the Partition
Table. MHDRIVE will tell you what the partition table
"says" the number of heads, cylinders, and sectors are.
These will probably be correct unless the partition table
is damaged.

Also note that "Reinitialize Drive/DOS" in the "Drive Select"
submenu does the same thing as MHDRIVE. MHDRIVE is smaller
than DrivePro and so is faster to load, however.


ADVANCED AUTOMATIC SETUP
-----------------------------------------------------
Note that DrivePro has an option to exit after automatic
drive installation is complete. This allows you to set up
an AUTOEXEC.BAT file which also does further drive
installation (such as installation of user software)
after the hard drive installation is completed and DRIVEPRO
exits. To do this, an extra, temporary floppy drive could
be used, or, better yet, the software could be loaded off
of a network or tape backup drive. If using a second floppy
drive, with the DrivePro disk in drive A: and, for example, a
compressed software disk of software (with the software on it
properly licensed and purchased by the customer and yourself)
in drive B:. A sample AUTOEXEC follows:

		  DRIVEPRO /A:MYDRIVE
		  B:
		  DECOMPRESS SOFTWARE.ZIP C:

DrivePro will exit after automatic installation is complete
(if there are any errors, automatic installation will
abort and DrivePro will not exit). Then the zip file
will be decompressed onto drive C:.

The equipment will be ready for final testing and
shipping, saving you a considerable amount of time!


Wishing you Happy Hard Drivin' from all
of us at Micro House Research!


052892: by DTA - original draft
012593: by VR  - 13th update

