ImageStor Version 1.11
Copyright (c) 1995, by McAfee Associates, Inc.

New for 1.11:
--------------------------------------------------------------------

This version of ImageStor automatically checks available memory
and runs the graphical version of ImagStor only if sufficient
memory is present. If there is not enough memory available, you
are prompted to create a bootable ImageStor floppy diskette, and
start your system using this disk.

This version of ImageStor also adds the capability to select
a file as the destination or source of an image using either the GUI
or the ISENG application. This permits backing up the image to the
network.  In the GUI, the Preferences tab now has a field where you 
can specify the path to an image file named DEVIMG.ISF. When using 
ISENG, you may specify this path on the command line.



Installation instructions:
--------------------------------------------------------------------

1) Copy the files IMAGSTOR.ZIP and PKUNZIP.EXE (if you do not already
have it) into a subdirectory of your choice.

2) Connect to that directory (for example, cd \IMAGSTOR.

3) Enter the command PKUNZIP IMAGSTOR.

4) Enter the command IMAGSTOR to run the DOS GUI program. If there
is not enough memory to run the GUI version, then the DOS text
version will start instead. If you want to run the DOS text version
only, you should use the ISENG command directly.



Directory contents:
---------------------------------------------------------------------

IMAGSTOR.EXE	The ImageStor startup application. If there is
		sufficient memory, ISGUI is started; otherwise,
		a prompt suggests using ISBOOT to create an
		ImageStor boot diskette. 

		If IMAGSTOR.EXE is run from floppy, AND there 
		is still not enough memory available, then the 
		text-mode program (ISENG.EXE) is started instead.

ISGUI.EXE	DOS GUI ImageStor application. Scans BIOS and
		ASPI disks and tapes. Displays all devices in
		both source and destination combo boxes, along
		with mini-icons identifying device types. Supports
		creation of standalone boot disk for disaster recovery.

		Supports initial (single) DOS FAT partition transfers 
		to tape	or disk targets. Handles geometry 
		differences between source device and target device
		so that resultant partiton is bootable when on disk.

		Also supports entire image transfers of multiple
		partitions, including NetWare, NTFS, and HPFS, but
		without geometry management. In this case, the original
		source and the ultimate destination disk must have
		the same number of heads and sectors per track.

		NOTE: ISGUI.EXE requires 585,000 bytes available DOS
		memory (as reported by the MEM command) to run.


ISENG.EXE	DOS command-line executable of ImagStor engine.
		Supports data transfers between two devices.

		Supports initial (single) partition transfers 
		to tape	or disk targets. Handles geometry 
		differences between source device and target device
		so that resultant image is bootable when on disk.

		ISENG is an interactive program which accepts 
		only one optional command-line argument - the path
		to the DEVIMG.ISF "image file".
			

P_IMSTOR.DAT	Persistent data file used by IMAGSTOR.EXE. Must
		be located in same directory with executable.

P_IMSTOR.CPY	A backup copy of P_IMSTOR.DAT - used only during
		generation of the bootable floppy. This separate
		file avoids sharing vviolation issues when running
		from IMAGSTOR, which has P_IMSTOR.DAT opened at all
		times.

ISPREFS.DAT	Binary file used by IMAGSTOR.EXE to record and
		restore the user preferences.

ISBOOT.EXE	A DOS command-line program which performs the
		Create Bootable Diskette function directly.

		An optional command argument of 'A' or 'B' may
		be used to specify the target diskette drive; if
		no argument is provided, drive 'A' will be used.

DRIVER.LST	A textfile used by the boot diskette generation
		algorithms in IMAGSTOR and ISBOOT to build a
		standalone, bootable IMAGSTOR diskette.


General Information
=====================================================================


Boot diskette creation:

When generating a boot diskette, ImageStor scans the existing
CONFIG.SYS and AUTOEXEC.BAT files on C: looking for keywords
which flag important drivers. Any lines beginning with the words
"REM", "SET", or "PATH" are discarded during this process. The
*first* qualifying line which matches a given token in the 
DRIVER.LST file is used to locate and copy the associated driver.

If you cannot create the boot diskette from IMAGSTOR.EXE due to
memory constraints, you may use the ISBOOT utility instead.


Appending to tape:

This version of ImageStor does not support appending images
to tapes. Each tape cartridge can hold only one image.


Restoring an aborted copy:

If you attempt to restore a partial image (from a tape, for example),
the operation will fail when it reaches the point where the original
copy was terminated. The resulting disk will be in an undefined state;
though it may be bootable, the filesystem will not be intact, and 
any attempt to use the disk may result in data loss.



Bug Fixes
======================================================================

This version fixes a bug in release 1.0 where newly-created partitions
failed format under certain conditions after an ImageStor restore 
operation. Another bug involving failure to copy the MOUSE driver from
CONFIG.SYS during boot diskette creation in some cases was also fixed.

