Ben ca a l'air d'etre un vrai probleme sous XP ce DMA qui saute...
Si t'as un chipset VIA, faut voir si les drivers VIA sont installes.
Sinon, une des soluces que j'ai trouvees pour mon CDROM qui passe en PIO, c'est suppression dans le gestionnaire de periph du controller IDE, puis reboot
Mais bon, c'est aleatoire...