Well I can't call something crap without empirical evidence that it's crap, so I installed win7 on my new 640GB HDD. Thing is, I want to be able to boot into my old XP partition as well. Thing is, I have two XP partitions at the moment and 7 will only boot into one of them.
1ST HDD (160 GB)
sda1 - old XP partition, boots properly and has all my crap on it, I want to move this so Linux can use the whole drive
sda5 - Kubuntu 10.04
(there's also a swap area)
2ND HDD (640 GB)
sdb1 - win7
sdb2 - XP (new one, 7 won't boot to this one, created by doing a "cp /media/disk/* /media/disk-2/" from the Linux partition
sdb3 - 400GB left for storage, NTFS, no OS
so... even if I point GRUB at the new XP partition, win7 boots with an option 'previous version of windows' which points to the old XP partition. How to I point either GRUB or 7 to the new XP?