First of all, WinME... yuck! two installs of WinMe... disgusting! Plain vile! don't look at me when I'm talking to you!
OK, heres the deal. First read redzealot's dual booting instructions. Theres a thread in this forum pointing to it.
Now, I don't know about Partition commander, but can't you just add another os, like redhat in its boot list or something?
What redhat did is place its boot stuff (probably lilo) on the MBR of the first drive, as this is the only harddrive that can boot the system (as most BIOSes are concerned). I think you could've put your two WinMe installs in Lilo which should've been able to boot them.
Also the / partition is the linux root partition, a bit like c:\ but different. This is because, In windows different drives are seperated into c:\, d:\ etc., as are different partitions. linux doesn't seperate the drives in its logical structure, but has different mounting points with directories attached to them. For example, if you make a partition in drive 1 and mount / there, while you make a partition in you're second hard drive and mount /usr there, then, any file or directory will make in /usr will go on the second drive, anything you put in any directory outside of /usr will go in that partition of the first drive.
If the / partition was on your first harddrive, it most likely means the whole of linux was installed there, unless you have more partitions with different mounting points in those.
Redhat gives you an option during installation to choose a place to store lilo. It wouldn't place it in the MBR unless you choose to do so. (This is in custom installation mode, I haven't tried the other "premade" installation modes). SuSE linux is more helpful here. If it detects other operating systems during installation, it will automatically let you resize those partitions or make new ones and choose where to place lilo.
<font color=red><i>I refugee from Guatanamo Bay,
dance around the border like I'm Cassius Clay
</i></font color=red>