No final, embora eu não tenha resolvido meu problema (veja meu nova pergunta ), eu consegui um pouco mais longe. Eu usei o TestDisk do CD de inicialização do Hiren para recuperar as partições seguindo (mais ou menos) este tutorial passo-a-passo . Depois disso, o Windows está pelo menos tentando inicializar e, quando inicializo com a instalação do Windows, consigo acessar meus dados por meio do prompt de comando, bem como do Linux / Windows XP, se eu inicializá-lo pelo CD de inicialização do Hiren.