After some tinkering I've run into a problem..
Windows set up all the Windows files in C:\, but as that was partition3 on my Windows HDD (don't ask), it setup partition1 with the boot.ini stuff. So its booting off partition1, loading boot.ini which points to partition3.
Anyhow, I...