I managed to get it working now (obviously), but during normal startup, it froze on the Windows XP screen. During a logged boot, it stopped during or after loading 'Mup.sys'.
I got it going by booting from a startup disc. My first guess was a problem with the MBR, but I figured that would stop it from even booting into a Windows loading screen.
To be on the safe side, on all occasions today, I have used the 'last known good', even though this did nothing before using the startup disc.
Note this is not a one-off. Not only did I have this problem first thing this morning, I have been out and had to boot from the CD again after I came back. Last night it was working fine, and, once booted, it still works fine.
Tags: