PartitionMagic by PowerQuest
Version 1.05 for OS/2
Copyright (c) 1994-1995, PowerQuest Corporation
All Rights Reserved. Patent Pending.

This file explains changes made since the printing of the manual.

TABLE OF CONTENTS
-----------------
1.  License Types
2.  Changing Your Boot Partition
3.  OS/2 Hardware and Software Bugs
4.  Warnings
5.  Drives >1024 Cylinders
6.  Text Mode PQMAGICT.EXE
7.  Installing From DOS
8.  Stacker
9.  Cluster Size
10. Creating and Deleting Partitions
11. Error Messages
12. New Address

1. License Types
----------------

The Personal License allows you to install PartitionMagic on up to two
particular PCs to organize your hard drive(s) precisely the way you want.  In
addition to the Personal License, PowerQuest offers a Professional License for
use on an unlimited number of PCs, one at a time. An Enterprise Version is
also available for remotely configuring multiple machines simultaneously
throughout your enterprise. (Call PowerQuest corporate sales for more
information.)

2. Changing Your Boot Partition
-------------------------------

If you want to modify your OS/2 boot partition, you must boot from an
alternate source.  If you have multiple boot partitions, boot from a partition
other than the partition you want to modify.  If your hard drive contains less
than 1024 cylinders, you can start and operate PartitionMagic from DOS.  See
p. 19 in the *User Guide*.

You can also use PartitionMagic from OS/2 Maintenance Mode.  See p. 19 in the
*User Guide*.

If you have Version 1.0 of the manual, make this change to step 3:  When
booting Warp, press F3 instead of ESC to enter Maintenance Mode.

Also, see the material later in this file for information about drives
containing more than 1024 cylinders, and Text Mode (PQMAGICT.EXE).

3. OS/2 Hardware and Software Bugs
----------------------------------

We have found two serious hardware bugs that can cause corruption of your
hard drive if you use PartitionMagic under OS/2 without first upgrading your
OS/2 software.  There are also two OS/2 CHKDSK bugs that you should be aware
of.  The symptoms are errors SYS0549 and SYS1377.

Model 77
--------

The first bug occurs on PS/2 Model 77 computers and possibly other computers
using a Future Domain SCSI controller.  Make certain that you have the latest
flash BIOS and the latest SCSI driver or you may experience loss of data or
corruption of your hard drive.  IBM has released a new Future Domain SCSI
driver that fixes bugs in the drivers shipped with Warp FullPack and Warp
FixPak WFP_05.  The new driver can be found in FDWPGA.ZIP, available in the
standard places (CIS:OS2SUPPORT, FTP:software.watson.ibm.com/pub/os2/os2fixes,
OS/2 BBS).

Model 77 owners should also make certain they have v3.03 (Rev 5) or later of
the flash BIOS.  Rev 5 was released in April 95 and is available on the IBM PC
Co. BBS (919-517-0001) in the Reference Disk Section.  From the main menu,
select "REF DISK" to read and accept the license terms.  Search for "flash" in
the Reference Disk file area (currently #27).  The filename is currently
7677flsh.dsk.

PCI Bus
-------

The second serious hardware bug, a sporadic data loss bug, is restricted to
PCI bus computers containing the PC-Tech RZ1000 PCI controller chip.  If you 
have a computer with a PCI bus, please do NOT use PartitionMagic until you
have checked for this bug.  

Use IOTEST to test a computer for the PCI IO bug.  READ THE INSTRUCTIONS
FOR IOTEST BEFORE USING IT!  If the instructions are not followed carefully, 
the test itself could trigger the bug which could destroy data in any or all 
of your files on any of your drives!  The instructions for proper use of
IOTEST are found in the file, IOTEST.TXT.

CHKDSK SYS0549 Error
--------------------

PartitionMagic uses a legal, but non-conventional system structure layout for 
HPFS partitions. The layout is within the HPFS file system specification and,
for a healthy partition, CHKDSK will verify the integrity of that layout.

Should the partition ever require repair, the non-conventional layout sometimes 
causes problems for CHKDSK.  CHKDSK gives a SYS0549 error, claiming no 
space is available on the drive, even when space is available.  IBM has opened 
APAR PJ19300 to track customers needing a fix for this problem. They should 
have a fix very soon.

CHKDSK SYS1377 Error
--------------------

PartitionMagic sometimes changes the size of the root directory to facilitate
various operations.  OS/2's CHKDSK gives error SYS1377 if the root directory
contains more than 64 root sectors, even though the FAT file system allows
2047 sectors.

IBM has not yet opened an APAR on this error.  Until a fix is available, use
the following workaround if you receive the SYS1377 error after changing a
partition.  Run PartitionMagic and use the Info|More option to check the
sectors per cluster and root directory size.  If there are 64 sectors per 
cluster and the root directory size is more than 1024 entries in 64 sectors, 
then CHKDSK will have problems.  Using trial and error, resize the partition
slightly larger or smaller.  Then recheck the root directory size.  Repeat
until the size is equal to or smaller than 1024 entries in 64 sectors.

4. Warnings
-----------

- Don't forget to backup your hard drive before using PartitionMagic.  While
PartitionMagic has been thoroughly tested and is quite safe, power failure,
operating system bugs, and hardware design bugs can put your data at risk.  No
software program, including PartitionMagic, is perfect.  Before using any
utility that makes such extensive changes to your hard drive, you should
backup your data.

- It is best to turn off disk caching and multitasking software when using the
DOS executable.  When running PartitionMagic (DOS executable) under Windows 95,
please use MS-DOS Mode to prevent multitasking.

- Before using PartitionMagic, you should deactivate or unload from memory any
TSR (terminate and stay resident) programs that access or modify the
partitions being changed.  For example, a TSR that downloads files in the
background, accesses and modifies one or more disk partitions.

- It is normal to get an error starting Windows 3.1 stating the swap file is
corrupt.  Windows 3.1 is designed knowing that disk utilities may move the
clusters of the swap file.  When a move is detected, the error message is
given.  To fix the swap file, delete the swap file and create it again.  Click
on the 386 Enhanced icon in Control Panel, then on the Virtual Memory button.

- Sometimes using PartitionMagic confuses Windows NT in that Windows NT
changes drive letter assignments.  Use Disk Administrator to change the drive
letters back to the values you prefer.

- This release of PartitionMagic handles 7-bit ASCII filenames.  PartitionMagic
does not yet handle full 8-bit character sets such as Code Page 850 or double
byte character sets.  Converting a partition can produce incorrectly
translated filenames.

5. Drives >1024 Cylinders
-------------------------

If any partitions go past cylinder 1023, you will get error 109, "Partition
ends after end of disk" when running PartitionMagic from DOS or sometimes from
Maintenance Mode.  If at all possible, use the Presentation Manager executable
(PQMAGIC.EXE) to modify the drive.

Usually in OS/2 Maintenance Mode OS/2 can access the entire drive.  However,
if the default driver set loaded for maintenance mode does not include the
drivers necessary for your drive, you will not be able to access the entire
drive until you modify the CONFIG.SYS used to boot maintenance mode.  Change
the CONFIG.SYS used to start Maintenance Mode to include the same hard disk
drivers used by the full OS/2 boot.

6. Text Mode PQMAGICT.EXE
-------------------------

To access physical drives beyond the first four, use the Text Mode executable,
PQMAGICT.EXE.

We have found that after booting from the OS/2 installation diskettes, there
is very little memory left in a 4 MByte computer.  After PartitionMagic is
loaded into memory, about 300 KBytes remain.  In many instances, this is not
enough for PartitionMagic to operate.  This simplest solution is to run the
DOS executable, PQMAGICD.EXE.  Another alternative is to free up some memory.
This can be done by copying the first two installation diskettes, identifying
unused device drivers, then deleting the lines that load those drivers in the
CONFIG.SYS file on the 2nd diskette.

When you run PartitionMagic in Maintenance Mode, depending on how you started
OS/2, you may get the error, "SYS1804:  The system can not find the file
VIOCALLS." To solve this problem, copy VIOCALLS.DLL and PQMAGICT.EXE to a
scratch floppy.  Then start PQMAGICT.EXE from the scratch floppy.

You should copy VIOCALLS.DLL from the disk or diskettes you used to boot OS/2.
It can be found in the following locations:

  Boot Source               VIOCALLS.DLL Location
  ----------------------    ---------------------
  Installation Diskettes    Install Disk 1
  Utility Diskettes         Utility Disk 2
  Hard Disk                 \OS2\DLL

7. Installing From DOS
----------------------

To install PartitionMagic to your hard drive, create a directory named PQMAGIC
on your hard drive, then copy all the files from the two PartitionMagic floppy
diskettes to that directory.  No changes to CONFIG.SYS or AUTOEXEC.BAT are
necessary.  Remember that if you run PartitionMagic from a hard disk partition,
you will not be able to make changes to that partition.

To use PartitionMagic from DOS, it is NOT necessary to install PartitionMagic
to the hard drive.  To run directly from floppy, insert the floppy that
contains the PQMAGICD.EXE file and run PartitionMagic from the floppy.

8. Stacker
----------

PartitionMagic is compatible with Stacker for OS/2 and DOS.  This means that
PartitionMagic can manipulate the physical partitions (uncompressed drives)
which contain the Stacker compressed drives (the STACVOL*.* hidden file).  Use
the Stacker DOS Toolbox to change the Stacker drive size.

Under OS/2, it is important that PartitionMagic shows the drive letter for
the physical partition (uncompressed drives) and not the Stacker drives.  If
the drive letter is incorrect, there is a potential for data loss.  If the
drive letter for the partition you wish to change is not correct, use the
LABEL command to assign each stacked drive the volume label STACVOL XXX where
XXX is unique for each drive.  Do not assign the physical partition (the
uncompressed drive that contains the STACVOL*.* hidden file) a volume label
that starts with STACVOL.  After using PartitionMagic, you can change the
volume labels back to your preferences.

In order to shrink a physical partition containing a Stacker drive, you may
have to shrink the Stacker drive first.  And after expanding a physical
partition, you must expand the Stacker drive to make the new space available
for compression.  To change the size of a Stacker drive:

1.  Restart your system into DOS, if necessary.
2.  Type STAC to open Stacker's DOS Toolbox.
3.  Choose Configure - Change Drive Size.
4.  Select the Stacker drive.
5.  To make the Stacker drive larger, choose Increase Stacker drive size.  To
    make the Stacker drive smaller, choose More uncompressed space available.
6.  When Stacker displays the acceptable drive size range, type the size for
    your Stacker drive.
7.  If you agree with the displayed results, choose Perform changes on Stacker
    Drive.  Otherwise choose Modify settings or Exit.
8.  When prompted, press ENTER to restart your system.
(Stacker 4.0 for OS/2 & DOS User's Guide, pp. 44-45)

9. Cluster Size
---------------
The following information can be added to Appendix B: Q&A.

Q.  What determines cluster size?

A.  The cluster size for a drive is decided by FORMAT, depending on the size
of the partition (see following table).

Partition          FAT     Cluster
Size               Type    Size
-----------------  ------  -------
   0 MB -   15 MB  12-bit   4 KB
  16 MB -  127 MB  16-bit   2 KB
 128 MB -  255 MB  16-bit   4 KB
 256 MB -  511 MB  16-bit   8 KB
 512 MB - 1023 MB  16-bit  16 KB
1024 MB - 2047 MB  16-bit  32 KB

10. Creating and Deleting Partitions
------------------------------------

We regret that some magazine reviews have stated that PartitionMagic
creates and deletes partitions; it does not.  To create and delete partitions,
use FDISK.  

11. Error Messages
------------------

Error messages are explained in ERRORS.TXT, which can be found on the second
diskette, or in the directory where you installed PartitionMagic.

12. New Address
---------------

PowerQuest has moved. All phone and e-mail addresses remain the same.
The street address has changed to

1083 North State Street
Orem, UT  84057

CompuServe: 74601,354
Internet: magic@powerquest.com
WWW: http://www.powerquest.com
