Aqui vos cuento una experiencia mia...
Una característica que me gusta de Windows 98 es que simplemente puedo sacar un disco duro que tiene Windows 98 instalado y conectarlo a otro ordenador. Cuando yo lo arranque, va a empezar a detectar e instalar todos los controladores de dispositivo nuevo. A diferencia de Windows XP/7, es que cuando se cambia la placa madre o se move el disco duro que tiene Windows XP/7 instalado en otro equipo, debe estar preparado para conseguir un sinfín reinicia en bucle o la pantalla azul de la muerte conocido (BSOD = Blue Screen Of Death). El error será usualmente un error STOP 07b que está relacionado con el controlador de unidad de disco duro.

Después de todos estos años desde el lanzamiento de Windows XP/7, todavía no es una tarea sencilla para mover una unidad de disco duro Windows XP/7 de uno a otro equipo sin que te salte una pantalla azul (BSOD). La única esperanza que tienen de este problema no ocurra es utilizar una placa base con el mismo chipset para el controlador de disco duro. He encontrado la solución sobre cómo hacer esto hace poco tiempo atrás, pero nunca tuve la oportunidad de probarlo. Cuando por fin tube tiempo me decidí a probarlo, y funciona!!!
Lo que hice fue hacer una copia de seguridad completa del disco duro de mi portátil utilizando Macrium Reflect y luego pegado a mi ordenador de mesa. Dado que tanto mi portátil y hardware de escritorio son totalmente diferentes, estoy seguro de que mi ordenador de mesa no será capaz de arrancar correctamente. Lo cierto es que el ordenador de mesa no fue capaz de arrancar el Windows y todo lo que conseguí fue un reinicio sin fin. Ni siquiera arrancava en modo seguro!.
Hay dos maneras de poder hacerlo...
Manera #1: (Preparar el sistema antes de hacer los cambios)
Antes de mover la unidad de disco duro o de retirar la vieja placa base
1. Ir a Panel de control y abra Sistema
2. Haga clic en la ficha Hardware y haga clic en el botón Administrador de dispositivos.
3. Expandir IDE ATA / ATAPI, haga clic en el signo +.
4. Haga clic derecho en el primer controlador en la lista y seleccione (Update Driver) Actualizar controlador.
Click en esta barra para ver a tamaño completo.

5. Seleccione No, no esta vez cuando se le preguntar "¿Desea que Windows se conecte a Windows Update para buscar software?" Y haga clic en Siguiente.
6. Seleccione Instalar desde una lista o ubicación específica (avanzado) y haga clic en Siguiente.
7. Seleccione No buscar. Yo elegiré el controlador a instalar y haga clic en Siguiente.
8. Seleccione Estándar Dual Channel PCI IDE Controller y haga clic en Siguiente.
Click en esta barra para ver a tamaño completo.

9. Haga clic en No cuando se le pida que reinicie. Ahora apagar el ordenador, extraiga la unidad de disco duro e instalarlo en otro equipo, o reemplazar la vieja placa base.
Después solo tendras que mover el disco duro o cambiar la placa base y listo.
***************************************
Manera #2: (Cuando sale error despues de los cambios echos = BSOD)
Hay 2 diferentes Boot CD que pueden hacer esto para usted, CD Hiren Boot (v15.2 y posteriores) y Ultimate Boot CD 4 Windows (UBCD4Win). El método primero es más fácil porque no requiere ningún software para ser instalado en el sistema o un CD de instalación de Windows XP/7. Aquí están las instrucciones para tanto, es obvio que necesitan tener acceso a un sistema de trabajo para que esto funcione.
Con el uso del CD Hirens BootCD:
1. Descargar CD Hiren Boot y grabar la ISO en un CD si no lo ha hecho.
2. Arranca el ordenador con el Hiren; Tienes que ir a la BIOS para cambiar la secuencia de arranque si el equipo no puede arrancar el ordenador con un CD.
3. Seleccione la segunda opción abajo "Mini Windows XP" en el menú y cargar Mini XP.
4. Haga clic en el icono del menú de Hiren en la bandeja del sistema y vaya a Registry -> "Fix hard disk controller (fix_hdc.cmd)"
Click en esta barra para ver a tamaño completo.

5. Pulse la tecla T, a continuación, escriba y escriba en la carpeta TargetRoot. El valor por defecto es C:\Windows, pero puede ser diferente en los sistemas de arranque múltiple, en cuyo caso tendría que comprobar en el Explorador de lo que la letra de unidad correcta es.
6. Pulsa la tecla M en su teclado para seleccionar Actualizar los controladores MassStorage y pulse enter.
Click en esta barra para ver a tamaño completo.

7. Cuando haya terminado, presione cualquier tecla para continuar y reiniciar el ordenador.
<<<------------------------------------------>>>
Con el uso del UBCD4Win:
1. Descarga la última versión UBCD4Win y de en instalación.
2. Inicie UBCD4Win de escritorio o el menú Inicio.
3. Inserte CD original de Windows XP en un CD / DVD ROM y seleccionar la fuente. Para confirmar que la fuente es correcta, haga clic en Fuente en la barra de menú y seleccione Buscar.
4. Si el equipo puede grabar CD, seleccione Copiar a CD / DVD y haga clic en Crear botón. Si no, seleccione Crear imagen ISO y una vez que haya terminado de crear la imagen ISO, copiar en un equipo que puede grabar CD y quemarlo.
5. Arranca el ordenador con UBCD4Win. Tienes que ir a la BIOS para cambiar la secuencia de arranque si el equipo no puede arrancar el ordenador con un CD.
6. Seleccione Iniciar "The Ultimate Boot CD for Windows" en el menú UBCD4Win y esperar a que cargue. Usted puede seleccionar No cuando se le preguntó a comenzar soporte de red.
7. Haga clic en Inicio> Programas-> Herramientas del Registro-> Fix_hdc-> Fix controlador de disco duro
Click en esta barra para ver a tamaño completo.

8. Pulsa la tecla M en su teclado para seleccionar Actualizar controladores MassStorage.
Click en esta barra para ver a tamaño completo.

9. Cuando haya terminado, presione cualquier tecla para continuar y reiniciar el ordenador.
******************************************
* Puede que mucha gente se este preguntando... ¿Porque no re-formatear y instalar todo el windows y programas otra ves?
- Respuesta: Como ejemplo, Yo ayer mismo tube un cliente dueño de un restaurante chino, y que tenia un windows XP con todos sus programas y sistemas de controle del restaurante en chino igual; bueno... basta decir que la fuente de alimentacion ha quemado literalmente y con ella se ha cargado junto la placa madre (ahora, fija-te de... ¿Como tube yo que arreglar esto despues de cambiar la fuente y placa madre? Sin tener que re-instalar todo el sistema otra ves y ademas en "chino"), bueno, yo usei el metodo #2 con el "Hirens BootCD" y basta decir que al final, todo me salió a pedir de boca!
!!! ARIGATO y SAYONARA !!!


Buena suerte y espero que ustedes sean capazes de mover vuestra unidad de disco duro del Windows XP/7 a otro ordenador con cualquiera de los métodos anteriores.