Você pode usar o VMware vCenter Converter (gratuito) para transformar esse disco / partição em uma máquina virtual que você poderia usar com qualquer hipervisor de virtualização VMware, incluindo o VMware Player (gratuito).
Meu PC de desenvolvimento atual tem seu disco rígido inicializável WinXP original instalado como uma unidade D :. Em vez de desligar, trocar os jumpers e reiniciar, posso inicializar a partir dessa unidade como uma máquina virtual?
Você pode usar o VMware vCenter Converter (gratuito) para transformar esse disco / partição em uma máquina virtual que você poderia usar com qualquer hipervisor de virtualização VMware, incluindo o VMware Player (gratuito).
O principal problema que eu prevejo é a falta de drivers. Em alguns casos, o Windows se recusará a inicializar completamente.
Em vez de apenas arriscar quebrar sua instalação, eu recomendaria fazer um backup completo (imagem) do disco rígido primeiro.
Seu problema é que o registro de inicialização mestre em qualquer uma das unidades não sabe que o sistema operacional na outra unidade existe atualmente. Então você foi mestre / escravo trocando para alterar a ordem de inicialização.
Você pode usar um gerenciador de inicialização como ( link ) para permitir que você inicialize em partições diferentes em qualquer disco.
Você também pode editar seu boot.ini para refletir o sistema operacional no segundo disco. ( link )