Everyone is right in trashing ME -- a true horror of a release, which I replaced with 98se. Today, I'd recommend going to XP, which is pretty stable -- and VERY stable by M$ standards.
I'd do the following, but there are many paths, Weedhopper....
- Install Norton Ghost under ME. (Other such programs would do, but that's all I use.)
- Install your new HD as an accessible drive under ME, whether replacing your CD or making it a master or slave HD on some channel.
- FDISK partitions on the new disk (presuming ME can handle the partition sizes you want).
- I'd re-boot to diagnostic mode, then run Ghost to copy the old disk partitions to the new disk.
- Then I'd power-down and replace the old drive with the new one -- possibly leaving the new one as a drive for backups. That is, I'd make the new drive the Master on the primary channel. (Note: with many M/B you can just specify which HD you will boot from, and that will suffice... if you wish.)
- On rebooting, the new drive should be the boot drive.
Then, I'd upgrade to WinXP -- or anything which would get rid of ME for once and forever! YUCK!
Making an upgrade to XP as the first step would probably allow the setting of larger partitions, but it would require you to learn the disk-manager s/w instead of FDISK.
Note: doing a clean install of XP beats doing an upgrade -- less Dreck carried forwards -- but it requires more insight as to which files you must copy for email and other programs. "Copy the files across" seems like a raucous understatement of the requirements in a world of programs which put save/data files in divergent directories, varying across companies and releases....