According to the Seagate website, I don't need drivers for the HDD as Windows should already have them on board.
I did manage to get to the command prompt by cancelling though, so I tried bootrec /rebuildbcd
It found Windows on C:, so I added that. Rebooted and it failed again, so back into...