GOWIN95, version 1.0, March 1997

Author
======

B Whitnall, High Wycombe, Bucks, England
e-mail: bwhitnall@compuserve.com


Description
===========


GOWIN95 is a DOS command for changing the bootable partition on the
primary drive, and then rebooting the computer. If <ESC> is typed,
the computer will not immediately reboot, but the partition table
remains modified, awaiting the next reboot.

It was developed by the Author for his machine that boots on demand
under Win95 or MS-DOS 6.20.  It duplicates the facilities available
if FDISK, and does not offer the other FDISK options which could
seriously affect the hard disk partitioning.

As written, it assumes the the first partition contains Win95, and
that the second partition contains MS-DOS.

Written in Borland Pascal, version 7


System requirements
===================

Win95 and MS-DOS on separate partitions.
   (Tested on MS-DOS 6.20 and Win95)


Parameters
==========

GOWIN95         Reboot to Win95 on partition 1
GOWIN95 2       Reboot to MD-DOS on partition 2
DIR32 x         x is anything but 2. Enter interactive mode. 


Restrictions
============

Partition 1 must contain Win95, and be bootable
Partition 2 must contain MS-DOS, and be bootable

When switching from Win95 to MS-DOS, must restart Win95 on MS-DOS
mode (MS-DOS 7).  If called when shelled out of Win95, or directly
from Win95, the partition table cannot be written to, and hence the
bootable partition cannot be changed.  In any case, the computer
should not be reset without shutting down Win95.

The Author would be most interested to hear from anyone who knows how
to invoke the Win95 locking mechanism to enable GOWIN95 to write to
the partition table (and to detect that it is running under Win95 to
prevent an immediate reboot).


History
=======

1.0     First release, March 1997


Bugs
====

None known, awaiting user feedback.
