No tiene nada que ver la compatibilidad, es solo utilizar la lógica y el sentido común.
Ambos son de Micro$oft, por consiguiente, no abría problema.
¿Donde se presentó el error?
Muy sencillo, cuando estas con SO Micro$oft y queres tener más de un SO instalado, debes primero instalar el de menor categoría o rango e ir ascendiendo al SO superior.
Suponiendo que vas a instalar 4 SO windows como win98, win2000, winXP y WinVista, la secuencia de instalación sería:
- Win98.
- Win2000.
- WinXP.
- WinVista.
Todos lógicamente en diferentes particiones.
¿Porqué de esa forma?
Muy sencillo, el SO superior, reconoce que tiene uno inferior, modificando el menú de inicio para seleccionar con cual SO iniciar.