

                              
                              
                                                            
                                                            
                              
                              
                                                      BootIt
                                                            
Copyright c 1996, 1997, 1998 TeraByte Unlimited.  All Rights
                          Reserved.
                              
           Installation and Getting Started Guide
                              
                        Revision 1.01
                              
                    Printed June 3, 1998
                              
                              
                              
                         ASP Member
                              
                     TeraByte Unlimited
                    258 N. Saturmino Dr.
                   Palm Springs, CA 92262
               TeraByte@TeraByteUnlimited.com
              http://www.TeraByteUnlimited.com
                              
                              
Ombudsman Statement:

This  program is produced by a member of the Association  of
Shareware Professionals (ASP).  ASP wants to make sure  that
the shareware principle works for you.  If you are unable to
resolve  a  shareware-related problem with an ASP member  by
contacting  the member directly, ASP may be  able  to  help.
The  ASP Ombudsman can help you resolve a dispute or problem
with  an  ASP member, but does not provide technical support
for members' products.  Please write to the ASP Ombudsman at
157-F  Love Ave., Greenwood, IN 26142 USA, FAX 317-888-2195,
or send email to omb@asp-shareware.org.



Definition of Shareware:

Shareware distribution gives users a chance to try  software
before  buying  it.   If  you try a  Shareware  program  and
continue using it, you are expected to register.  Individual
programs differ on details - some request registration while
others  require  it,  some specify a maximum  trial  period.
With registration, you get anything from the simple right to
continue  using  the  software to an  updated  program  with
printed manual.

Copyright  laws  apply  to  both  Shareware  and  commercial
software, and the copyright holder retains all rights,  with
a  few  specific  exceptions  as  stated  below.   Shareware
authors  are accomplished programmers, just like  commercial
authors, and the programs are of comparable quality (In both
cases,  there  are  good programs and bad ones!).  The  main
difference  is in the distribution.  The author specifically
grants the right to copy and distribute the software, either
to all and sundry or to a specific group.  For example, some
authors require written permission before a commercial  disk
vendor may copy their Shareware.

Shareware  is a distribution method, not a type of software.
The  Shareware  system  makes  fitting  your  needs  easier,
because  you  can  try  before you buy.  Also,  because  the
overhead is low, prices are low.  Shareware has the ultimate
money-back  guarantee - if you don't use  the  product,  you
don't pay for it.

LIMITED WARRANTY

THIS  SOFTWARE AND MANUAL ARE PROVIDED FOR EVALUATION  ONLY,
ON  AN  "AS  IS"  BASIS.  TERABYTE UNLIMITED  DISCLAIMS  ALL
WARRANTIES  RELATING TO THIS SOFTWARE, WHETHER EXPRESSED  OR
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES
OF  MERCHANTABILITY  OR  FITNESS FOR A  PARTICULAR  PURPOSE.
NEITHER  TERABYTE  UNLIMITED NOR ANYONE ELSE  WHO  HAS  BEEN
INVOLVED  IN THE CREATION, PRODUCTION, OR DELIVERY  OF  THIS
SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, OR
INCIDENTAL  DAMAGES ARISING OUT OF THE USE OR  INABILITY  TO
USE  SUCH  SOFTWARE,  EVEN IF TERABYTE  UNLIMITED  HAS  BEEN
ADVISED  OF THE POSSIBILITY OF SUCH DAMAGES OR CLAIMS.   THE
PERSON  USING THE SOFTWARE BEARS ALL RISK AS TO THE  QUALITY
AND PERFORMANCE OF THE SOFTWARE.

This agreement shall be governed by the laws of the State of
California  and  shall  inure to  the  benefit  of  TeraByte
Unlimited  and  any  successors, administrators,  heirs  and
assigns.   Any action or proceeding brought by either  party
against  the  other  arising  out  of  or  related  to  this
agreement shall be brought only in a STATE or FEDERAL  COURT
of  competent jurisdiction located in Riverside County,  CA.
The  parties  hereby consent to in personam jurisdiction  of
said courts.

Trial Use License

BootIt is NOT a public domain program.  It is copyrighted by
TeraByte   Unlimited.    This  software   and   accompanying
documentation  are protected by United States copyright  law
and also by international treaty provisions.

TeraByte Unlimited grants you a limited license to use  this
software for evaluation purposes for a period not to  exceed
thirty days.  If you continue using this software after  the
thirty-day  evaluation period, you MUST make a  registration
payment to TeraByte Unlimited.

You may not use, copy, rent, lease, sell, modify, decompile,
disassemble,  otherwise reverse engineer,  or  transfer  the
licensed program except as provided in this agreement.   Any
such   unauthorized  use  shall  result  in  immediate   and
automatic  termination  of this  license.   All  rights  not
expressly granted here are reserved to TeraByte Unlimited.

Limited Distribution License

ASP Approved Vendors in good standing may distribute BootIt,
completely  unaltered, without further  permission;  Non-ASP
member vendors must request permission prior to distributing
this package.

Permission   to  distribute  the  BootIt  package   is   not
transferable,  assignable, saleable, or franchisable.   Each
vendor  wishing to distribute the package must independently
satisfy the terms of this limited distribution license.

U.S. Government Information: Use, duplication, or disclosure
by   the  U.S.  Government  of  the  computer  software  and
documentation  in  this  package shall  be  subject  to  the
restricted rights applicable to commercial computer software
as  set  forth  in subdivision (b)(3)(ii) of the  Rights  in
Technical  Data and Computer Software clause at 252.227-7013
(DFARS   52.227-7013).    The   Contractor/manufacturer   is
TeraByte  Unlimited, 258 N. Saturmino Dr., Palm Springs,  CA
92262.

TeraByte Unlimited may revoke any permissions granted  here,
by  notifying  you  in  writing.  All rights  not  expressly
granted here are reserved to TeraByte Unlimited.

How To Register:

If  you  continue  to use BootIt beyond  30  days  you  must
register it.  It is illegal to continue using BootIt without
registering.

When  you  register the software you will be  sent  a  small
program to enter your registration.

The  registration price depends on what you  order  and  how
it's  delivered.  The base price is $14.95.   See the  order
form for details.

For  your convenience, there are two order services you  can
use  to  register.  You can also register  on-line  via  the
TeraByte Unlimited web site!

1)    You  can  use  the  CompuServe Shareware  Registration
  Service (GO SWREG).  Registration Number: 17141
  
2)    You  can  order with MC, Visa, Amex, or Discover  from
  Public (software) Library by calling 800-2424-PsL or 713-524-
  6394   or   by  FAX  to  713-524-6398  or  by   Email   to
  14938@pslweb.com.  You can also mail credit card orders to
  PsL at PO Box 35705, Houston, TX 77235-5705.  Product Number
  Pending.
  
  THE  ABOVE PHONE NUMBERS ARE FOR CREDIT CARD ORDERS  ONLY.
  THEY ARE NUMBERS TO AN ORDER SERVICE.    ALL REQUESTS  FOR
  INFORMATION MUST BE DIRECTED TO TERABYTE UNLIMITED,  WHICH
  CANNOT BE REACHED AT THESE NUMBERS.
  
  Any  questions about the status of the order or  shipment,
  refunds,  registration options, product details, technical
  support,  volume discounts, dealer pricing, site licenses,
  non-credit   card  orders,  etc.,  must  be  directed   to
  TeraByte         Unlimited,        (760)         325-0892,
  TeraByte@TeraByteUnlimited.com,  258  N.  Saturmino   Dr.,
  Palm Springs, CA 92262.
  
  We  will  be  notified the day of your order and  will  e-
  mail/ship the registration information directly to you.
Support Policy:

The  primary support communication method will be use of on-
line  services.   The most resent versions of  software  and
information will be available at the TeraByte Unlimited  web
site.

     (http://www.TeraByteUnlimited.com).

Registered  users that require technical support should  try
to use e-mail as the primary communication method. Telephone
support will also be given as needed.

Pre-sale  information and technical support for unregistered
users will be given via e-mail only.

In all cases TeraByte Unlimited reserves the right to refuse
any communication method that would incur a cost.

System Requirements:

100%   IBM  compatible  personal  computer  with  an  i80386
compatible  microprocessor and at least one  diskette  drive
and  one  hard drive with a FAT or FAT32 partition  with  at
least 500K of free space.

Before you Begin

TeraByte Unlimited has taken every effort to make BootIt  as
safe  as possible; however, it is not possible to provide  a
100 percent guarantee of safety.

Before  using BootIt on any system for the first time,  BACK
UP ALL DATA on ALL HARD DRIVES.  It's better to be safe than
sorry.

It's always a good idea to have a system disk, such as a DOS
boot  diskette or Windows 95 Startup Diskette  that  can  be
used  to  boot your system should something ever  go  wrong.
You  should  configure the diskette  to  give  you  all  the
function you may need.  This includes adding any drivers  or
utilities as well as configuring the configuration files.

To  create  a  DOS  boot diskette, use the DOS  FORMAT  A:/S
command.   You  should  also  copy  the  following  external
commands  to the diskette:  SYS, FDISK, FORMAT, ATTRIB,  and
DEBUG.   If  you  think you may need access to  your  CD-ROM
drive  or  another device then be sure to copy the  required
drivers  to the diskette.  Windows 95/98 users can  use  the
"Startup Disk" tab to create the diskette.

What BootIt Direct Does:

     Hide  and unhide partitions and volumes on the fly  in
  real time.
    Boot from any partition or volume on up to eight hard
drives.
     Logical swap hard drives in order to boot DOS  from  a
  hard drive other than the first.
    Boot from the A: or B: drive on the fly.
    Easy installation
    Partition naming
    Supports Hard Drives larger than 8GB
    Works with your favorite partitioning software
    and more.


Limitations:

BootIt relies on the BIOS for processing disk functions.  If
your  computer BIOS limits access to the hard drive for  any
reason,  BootIt will also be limited. The BIOS "large"  mode
is not supported.



Getting Started

1)   Make sure you have read the previous section titled
  "Before You Begin".
2)   If you need to create a system diskette (such as a DOS
  boot diskette or Windows 95/98/NT Startup Diskette), do so
  now.
3)   Backup all the data on all of your hard drives.
4)   Create the installation diskette by following the steps
  in the installation section of this document.
5)   Install/upgrade BootIt on your hard drive by following
the steps in the installation section of this document.


BootIt Family of Products

Please  visit  www.terabyteunlimited.com for information  on
other BootIt products.

Installation STEP 1:

Installation  of BootIt Direct is a quick two step  process.
First  you will create the installation diskette,  and  then
you  will  use that diskette to install BootIt to your  hard
drive.   Visit  www.TeraByteUnlimited.com to make  sure  you
have the latest version of this software as well as for  any
additional information/help.

Before  beginning the installation of BootIt make  sure  you
have read the previous section titled "Before You begin".

The  following instructions will guide you through the first
step  of  the  installation process.  This step creates  the
installation diskette.

You will need one diskette that matches the floppy drive  A:
of  the computer that will have BootIt installed.  All  data
on  the  diskette will be lost.  If you are upgrading BootIt
Direct then be sure to use that same diskette you used  when
you  installed  BootIt  Direct.  If you  are  installing  on
multiple machines, each machine should have its own diskette
(and license).

This step can be done from DOS or Windows 9x.

1)   Extract the BOOTITD.ZIP file to its own directory.
  
2)   Change to the directory used in step 1.
3)   Type BUILD A: (or B: ) then press <enter>
4)   Insert the diskette in to the correct diskette drive
and press any key.
5)    If the diskette is not a formatted system diskette the
  FORMAT command is run.  Make sure the correct diskette is in
  the drive then proceed with formatting the diskette.
  
6)   The updated or new files are added to the diskette.
  
7)    Once  the  files  have finished being  copied  to  the
  diskette, you're done with step one.
  
Once you have successfully created the installation diskette
you can proceed with step two on the next page.

Installation STEP 2:

The following instructions will guide you through the second
step  of  the  installation process.  This step installs  or
updates BootIt Direct to your hard drive.

This  step  can be run from DOS or Windows 9x.  If  you  are
updating  BootIt  Direct then you should be  sure  that  the
partition  with BOOTMNUD is visible.  BOOTMNUD was installed
to the C: drive when you first installed BootIt Direct.

Installing/Updating BootIt Direct to the Hard Drive

1)   You can either boot from the diskette created in step 1
  or you can run the INSTALL.EXE program from the diskette.
  
2)   If this is the first time installing BootIt Direct, you
  are asked to accept agreement.   If you accept the agreement
  BootIt is installed to your hard drive.
  
3)    If  you  are updating, you are presented with a  small
  option menu.  Choose the reinstall option to update BootIt
  Direct.
  
4)   Once the process is complete, reboot your computer to
complete the installation.
You  should  now create a copy of the installation  diskette
and keep it in a safe place.  You will need the installation
diskette to recover from any problems or situations that may
arise  in the future as well as for uninstallation. Use  the
disk copy feature of one of your operating systems to create
a backup.  If your installation diskette is ever updated you
should update your backup diskette too.

Upgrade History:

Ver 1.00       Initial Release.
Ver 1.01       Unix Booting Fixed.
BootIt Direct overview for first time users

To  understand  BootIt lets first see how your  system  boot
process normally works then what BootIt Direct changes.

The  first  sector of your hard drive is called  the  Master
Boot  Record or MBR.  The MBR contains two things,  a  table
that  defines the partitions on your hard drive (called  the
partition  table) and the code to transfer  control  to  the
first  sector  (called  the  boot  sector)  of  one  of  the
partitions.   The  partition table can contain  up  to  four
entries.   Each  entry  contains information  on  where  the
partition  begins  and ends as well as a flag  to  mark  the
active  (or bootable) partition and the type of file  system
being  used  in the partition.  Here are some  of  the  more
common file system identifications:

 ID          File System          ID           File System
 01    DOS Primary 12-Bit FAT   12/0Ch   FAT32 - LBA
       (1-15MB)
 02    XENIX                    14/0Eh   FAT16 - LBA
 03    XENIX                    15/0Fh   Extended FAT - LBA
 04    DOS Primary 16-Bit FAT   99/63h   Unix
       (16-32MB)
 05    DOS Extended FAT         130/82   Linux Swap
                                   h
 06    DOS Primary Large FAT    131/83   Linux Native
       (>32 MB)                    h
 07    NTFS/HPFS                219/DB   Concurrent DOS
                                   h
 09    Coherent                 223/DF   BootIt EMBRM
                                   h
10/0A  OS/2 Boot Manager        235/EB   beOS
  h                                h
11/0B  FAT32                             
  h


When  control is given to the code in the MBR, it will  look
at  each  of the four partitions for the one that is  marked
active.  It will load the boot sector of that partition  and
transfer control to the boot sector code.

Boot  sectors  are operating and file system specific.   The
area  for the code in the boot sector has just enough  space
to look for a certain file, read it in and transfer control.
The  name of the file is hard coded in the boot sector code.
For  instance, the boot sector for MS DOS will  look  for  a
file called IO.SYS.

There  is  a  special type of partition called  an  extended
partition.    This   type  of  partition  contains   logical
partitions  called volumes.  Each volume is  preceded  by  a
partition  table  in the same format as found  in  the  MBR.
This  table  contains  one  entry  for  a  "normal"  primary
partition and another extended partition entry that "chains"
to  the  next logical volume.  The last volume only contains
the primary partition information.

BootIt Direct works by replacing the MBR code on your  first
hard drive.  When you boot the system this new MBR code will
load  the rest of the BootIt Direct program.  BootIt  Direct
keeps its main program file (BOOTMNUD) on a FAT partition on
one of your hard drives.



Navigating BootIt Direct

When you reboot your computer you are presented with a boot
menu which lists all the partitions and volumes on your hard
drives.  From this menu you can Boot any partition of
volume.  You can also press F1 for help, F4 to toggle the
swapping option, F6 change the automatic partition hiding
options, F8 to set the menu time out value, F10 to add a
name to the partition, or Alt-H to hide and unhide FAT,
NTFS, and HPFS partitions and volumes.


BootIt Direct Menu

The  BootIt Direct Menu allows you to select a partition  to
be  booted directly.  In addition to being able to select  a
partition to boot you have several options.

You  can  press the space bar to mark a partition  "active".
Note  that  this status will be reset when you boot  a  hard
drive partition.

If  you want to add a name to a partition, you can highlight
it and press F10.

You  can  manually  hide  and  make  partitions  visible  by
pressing Alt-H.

You  can  toggle the hard drive swapping option by  pressing
F5.

You  can  set the way BootIt will hide FAT/HPFS/NTFS primary
partitions.  Volumes are always unhidden unless the  "As-Is"
option  is  chosen.  Auto mode will automatically  determine
the  best  option.    All will hide all primary  partitions,
except  the  boot  partition.  None will  make  all  primary
partitions  and volumes visible.  As-Is will not change  any
hidden/visible status on any primary partitions or  volumes.
Some  will  hide all but one primary partition on each  hard
drive.

When  booting from the diskette drive, BootIt will  look  at
the  partition  that  is  marked active  for  the  swap  and
partition hiding options.  If the swap option is enabled the
hard  drives  will  be swapped at boot.   If  the  partition
hiding option is Auto then the As-Is option is used.

Reactivating BootIt Direct


During the installation of some operating systems BootIt
Direct will be overwritten by the OS and will no longer
display its startup menu.  You can reactivate it by running
the INSTALL.EXE program from your installation diskette and
choosing the "Reactive BootIt Direct" option.
You can either run INSTALL.EXE from DOS, or Win9x, or you
can boot with the installation diskette.
Operating System Notes


General Information

When you install most operating systems it will want to
install its boot up files in the current active primary
partition even if the bulk of the system is going to another
partition.  Not all operating systems do this and some give
you the option to select where each part of the system
should go.  Many also come with their own partitioning
software that is used during installation.
Some operating systems come with special loader programs,
which can be installed in the MBR or on the partition.  You
should always choose to install it in the partition.
If you are using one of the MS operating systems it will
always install its boot up files in the current active
partition on hard drive 0 (or what it thinks is hard drive
0).  To install a MS OS in its own primary partition on hard
drive 0 you need to make that partition active at startup.
You can do that by setting the partition active and
rebooting the system with the installation boot diskette.
Don't just set the partition active and install; If you were
to do this, the installation would see the installation
drive as something other than C:, then when this partition
was booted (becoming C: ) all the drive pointers (in the
configuration files, etc) would be pointing to the wrong
drive.
When you install other operating systems that use their own
file system, you need to be careful of where a new file
system may reside in an extended partition.  MS DOS
operating systems through Win98, have a bug where if the
last volume in the extended partition is not a reconized FAT
type partition and multiple visible FAT primary partitions
exist, it will mount the last volume as a FAT volume in
place of the next primary partition.  But it will think the
size of the partition is that of the primary partition.
Windows 95/98

You can install Windows 95 or Windows 98 on any hard drive.
MS installs its boot up files in the active primary
partition on hard drive 0.  BootIt allows you to also
install Win98 or Win95 completely on any hard drive.  If you
choose to do it that way then you must hide all primary
partitions in the drives preceding the drive to contain the
installation.
Adding Windows 98 after Windows 95 installed:

 If you try to setup Win98 while Win95 is running you'll
only be able to upgrade Win95.  There are a few ways around
this.  One way is to boot with a Win95 Installation Boot
Diskette, just make sure the last active partition was where
you want the boot files to go.  Another way is to shut down
Win95 to DOS mode, you'll have to be sure you have it
configured to access your CDROM when in this mode.
If you want Win98 entirely in its own partition then set the
active partition and reboot the computer using a Boot
Diskette with your CDROM drives on it, such as the Win95
Installation Boot Diskette.
If you want to make an additional copy of the Win95
partition, you can create the partition and format it.
Next, copy the Win95 system to the new partition.  You can
use the xcopy command to do this.  You must be in the GUI
mode.  Run the MS DOS Command prompt and use xcopy with the
following switches.  /E /C /H /R /K /Y.  Then from the C:\
directory, use the SYS command to SYS the new partition.
You can now delete the CURRENT.GRP  file and the \BOOTIT
directory from the new partition.  You can use the DELTREE
command for both.  The CURRENT.GRP file is hidden in the
root directory so you can just type DELTREE CURRENT.GRP from
the root. You then reboot and add the new partition as a
boot option.  Now you can boot from either one and upgrade
it to Win98.

An easy way to Boot Win95/98 from your second hard drive

These instructions are for adding Win9x to a drive other
than HD0.  Be sure you have already created and formatted a
FAT or FAT32 partition on the hard drive you will install
Win9x on.  This can be HD1 through HD7.
Highlight the partition that will have Win9x installed in.
Press the space bar to make it the active partition.  Make
sure the partition hiding option is set to Auto.  If not,
press F6 until it is.  Press F4 until `Once' shows up as the
swap option. Now insert your Win9x Installation Boot
Diskette.  Choose the Diskette Boot option and press enter.
Install Win9X in to the C: drive.   That's It.  Now from the
Direct Boot Menu you can simply boot Win9x from that
partition (make sure the hide type is `Auto').
Windows NT

Windows NT as all MS operating systems install its boot up
files in the active primary partition on hard drive 0.  The
bulk of the system can be installed on any drive.
Windows NT will give you the option to either create a new
installation or upgrade.  You'll normally select new
installation.
If you want to have NT 4.x and later in he same partition as
Windows 95 or Windows 98 you should be aware that the
accessories and program files include with each operating
system installs them to the "\PROGRAM FILES" folder.  This
means they could overwrite each other's tools or programs.
It's usually better to install them in different partitions
or volumes.
Windows NT versions prior to version 5 does not support
FAT32.  They can't be booted from above 2GB either.
You can change the Windows NT OS Loader message by changing
the setting in the control panel.  Choose the system option
then change the startup options.


PCDOS/MSDOS

You can add DOS to a partition by using the SYS command from
you DOS boot diskette.  The SYS command must already be on
the diskette.
DOS can only be booted from under 2GB.
Linux

When installing be sure to install LILO in the superblock or
root directory of the partition.  Do not install it in the
MBR.
OS/2

OS/2  will  only  let itself be installed  to  a  volume  or
alternate hard drive if boot manger is installed.  After  it
is installed you can boot OS/2 with boot manger or BootIt.

You  need  to make sure that the OS/2 drive letter does  not
change  after  installation, otherwise OS/2 will  refuse  to
boot.   You  can use partition and volume hiding to  correct
this.







                      BootIt Order Form
              Text version in file REGISTER.FRM
                              
                          Remit To:
                              
                     TeraByte Unlimited
                    258 N. Saturmino Dr.
                   Palm Springs, CA 92262
                              

Registration Name:                      Date:

Mailing Address:                        Phone #:

                                        Phone #:

                                        Fax #:

e-mail Address:                         PC Brand/CPU Type:

Shipping Address:                       Hard Drive Type:
IDE   EIDE   SCSI

                                        Primary OS:

How did you learn about BootIt:         Floppy Drive
Size(s):   3.5"    5.25"


                                                      
           Description              Unit    Qty   Extended
                                    Price           Price
                                                  
BootIt 2.x/BootIt Lite             ++$39.9        $
Registration                             5
                                                  
BootIt Direct Registration          $14.95        $
                                                  
BootIt Programmer API                $9.95   1    $
Documentation
(Word document)
                                                  
                                        Sub-Total $
                                                  
   Shipping and Handling Fees for orders not sent $
                             via e-mail add $9.95
                                                  
    California Residents add applicable sales tax $
                                                  
             TOTAL CHECK OR MONEY ORDER ENCLOSED* $

*Check or Money Order must be drawn on a U.S. bank in U.S.
Dollars.
++ Site-License formula ^: (qty/log(qty))*39.95
   ^ Educational organizations use log base 5 all other
organizations use log base 10.
