To answer my own question (again) disabling SATA worked.
During installation it was unable to find a network device and grub decided not to co-exist with Windows XP* but it completed the installation as a hybrid.
When I went to boot for the first time it froze trying to load the DCERouter, in /var/log/pluto/DCERouter.newlog there's an error:
05 04/20/06 12:54:50.969 Plugin 24 activated
01 04/20/06 12:54:50.969 Cannot Initialize plug-in for device: 24 <--error
10 04/20/06 12:54:50.969 Registering 0 plug-ins
10 04/20/06 12:54:50.969 Plug-ins loaded
Anyone any idea what this means?
Edit: It looks like device 24 is the MythTV plugin.
Under "DCERouter Status" when I kill it when it freezes is says "Not responding on socket. Probably dead."
There's actually a lot of DCERouter errors, especially "devices" failing to load. Could all this be caused by a lack of network connection? There's a lot of network unreachable errors and Device 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 22, 24 fail to load (nearly all of them).
One thing I wasn't sure about in the installation options was that I told it to access to the Internet, even though I knew it can't find network drivers. The problem is going to be getting the network drivers!
* There are also Ubuntu and Windows XP installations on the hard disk, it recognised Ubuntu but not Windows