O mais provável é que o modo AHCI esteja ativado no BIOS para o controlador SATA. Você diz "velho", mas se o laptop tem 5 anos ou menos (ou talvez mais velho), ele provavelmente suporta o modo SATA AHCI ... isso geralmente requer um driver especial porque o Windows XP, lançado em 2003, veio com quase nenhum drivers úteis para sistemas fabricados após 2004.
Tente alterar o AHCI para IDE no BIOS, por um lado. Se isso não funcionar ... bem, eu tinha certeza que era isso. ;)