Greetings --
First, you must decide exactly what you want to do. Do you wish
to upgrade from WinMe to WinXP, thus completely replacing the
operating system? Or do you wish to create a dual-boot configuration,
so that you can choose between either OS each time you boot the
computer? Each end result requires very different methods and
techniques.
If upgrading is your goal:
Some people will recommend that you perform a clean installation,
rather than upgrade over an earlier OS. For the most part, I feel
that these people, while well-meaning, are living in the past, and are
basing their recommendation on their experiences with older operating
systems. You'd probably save a lot of time by upgrading your PC to
WinXP, rather than performing a clean installation, if you've no
hardware or software incompatibilities. Microsoft has greatly
improved (over earlier versions of Windows) WinXP's ability to
smoothly upgrade an earlier OS.
WinXP is designed to install and upgrade the existing operating
system while simultaneously preserving your applications and data, and
translating as many personalized settings as possible. The process is
designed to be, and normally is, quite painless. That said, things
can go wrong, in a small number of cases. If your data is at all
important to you, back it up before proceeding.
Have you made sure that your PC's hardware components are capable
of supporting WinXP? This information will be found at the PC's
manufacturer's web site, and on Microsoft's Windows Catalog:
(
http://www.microsoft.com/whdc/hcl/default.mspx) Additionally, run
Microsoft WinXP Upgrade Advisor to see if you have any incompatible
hardware components or applications.
You should, before proceeding, take a few minutes to ensure that
there are WinXP device drivers available for all of the machine's
components. There may not be, if the PC was specifically designed for
Win98/Me. Also bear in mind that PCs designed for, sold and run fine
with Win9x/Me very often do not meet WinXP's much more stringent
hardware quality requirements. This is particularly true of many
models in Compaq's consumer-class Presario product line or HP's
consumer-class Pavilion product line. WinXP, like WinNT and Win2K
before it, is quite sensitive to borderline defective or substandard
hardware (particularly motherboards, RAM and hard drives) that will
still support Win9x.
HOW TO Prepare to Upgrade Win98 or WinMe
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q316639
Upgrading to Windows XP
http://aumha.org/win5/a/xpupgrad.htm
Alternatively, if you wish to dual-boot, after having verified
that the computer is capable of running WinXP, as detailed above:
The simplest way I've found to dual boot between Win9x and WinXP
would be to partition your drive(s) roughly as follows:
C: Primary FAT32 Win9x/Legacy Apps
D: Extended NTFS WinXP/Modern Apps
Adjust the partition sizes according to your actual hard drive(s)
size and the amount of space you'd like to allocate to each OS and its
applications.
Create the partitions using Win9x's FDISK so you can enable large
disk support (FAT32). (No need for 3rd party partitioning
utilities/boot managers and their frequent complications.)
Install Win9x first, being sure to select "C:\Windows" (or
D:\Windows, if you prefer) when asked for the default Windows
directory. When you subsequently install WinXP, be sure to specify
"D:\Winnt" (or "D:\Windows," "C:\Winnt" as referred/applicable) when
asked for the default Windows directory, to place it in the other
partition. The WinXP installation routine will automatically set up a
Multi-boot menu for you. The default settings for this menu can be
readily edited from within WinXP. NOTE: If you elect to place Win98
on the "D:" drive, you'll _have_ to leave the "C:" drive as FAT32.
This method can be adapted to using 2 physical hard drives by
placing the boot partition (C:, which still must be FAT32) and either
of the operating systems on the Primary Master hard drive, and the
second operating system on the second hard drive.
It is also possible to have a 3rd partition for shared
applications, but it would be necessary for such a partition to be
formatted in the common file format (FAT32). The applications would
also have to be installed into each OS (to ensure proper system file
placement and registry updates), one at a time, but the bulk of the
program files could be located on this common partition. I do not,
however, actually recommend doing this as, if you were to uninstall
such an application from one OS, you may not be able to gracefully
uninstall it from the second OS, having already deleted crucial
installation data during the first uninstall action.
Just about everything you need to know (URLs may wrap):
http://support.microsoft.com/support/kb/articles/Q217/2/10.ASP
http://www.microsoft.com/windowsxp/pro/using/howto/gettingstarted/multiboot.asp
Bruce Chambers
--
Help us help you:
You can have peace. Or you can have freedom. Don't ever count on
having both at once. -- RAH