Puede funcionar... yo he intentado algo parecido en 2 ocasiones, en una no funcionó, en otra si.
La que si funcionó fue cuando le monté el PC a mi hermano, compre los componentes en distintas tiendas, y quería mandarlo todo para su casa, pero el HHD se vino a la mía ya que no cambie la dirección ese pedido, y se me ocurrió que podía ir adelantando trabajo, ya que su placa base y la mía son del mismo modelo, aun que el procesador no lo era si era la misma plataforma. Asi que puse el hhd nuevo en mi PC y desconecte los míos, instalación limpia, saque el hhd a la espera de ir allí a montarlo.
Hubo suerte, fue montar el PC nuevo y encender con el SO ya puesto, pero la anterior vez que probé algo así muy iluso yo pensando que funcionaria no funcionó ni con reparación de windows ni nada, había demasiadas diferencias en el hardware.