O novo hardware às vezes precisa de drivers, que não existiam quando o Windows XP foi publicado. - Muitas vezes não há suporte do Windows para a interface SATA. DOS está funcionando bem, mas o sistema trava ou BSOD quando o Windows está iniciando. - Eu usei este "work'a'round" várias vezes:
Entre na BIOS e encontre as configurações para o disco rígido. Procure por algo como configurações SATA ou IDE. Se estiver definido como SATA (SCSI) ou AHCI, você deverá alterá-lo para o modo IDE ou Compatibilidade. Em seguida, reinicie o PC. Você não precisa reiniciar a instalação do Windows. Deve continuar automaticamente. Apenas certifique-se de que o CD de instalação esteja carregado.
Se isso funcionar, você pode encontrar um driver adequado para sua interface / chipset SATA específica. - Normalmente, o fabricante da placa-mãe tem esses drivers para download. - Quando o driver está instalado corretamente, você pode restaurar as configurações do BIOS, a fim de aproveitar ao máximo a unidade SATA.