Si si ça boote, en fait c'est pas l'identifiant du disque qui pose problème, mais le fait qu'il ai été reconnu par l'ancien disque, en gros si le nouveau disque à été déjà configuré, il le voit par exemple en F:, si tu clones ton système sur ce même disque, il le verra encore en F:, et pas en C:, donc oui là il bootera pas.
La grosse contrainte comme tu dis, après 98, c'est le chipset, principalement, si le chipset est le même un xp peut "théoriquement" passer d'un ordi à l'autre, mais vla l'instabilité quoi ......