Antes de realizar este procedimiento, te recomiendo respaldar tu boot record con esta herramienta:
http://neosmart.net/EasyBCD/
Puedes iniciar desde un VHD las versiones de Windows que sean posteriores a Windows Server 2008.
En tu máquina también debes tener un sistema que sea Windows Vista o posterior.
Para iniciar desde un VHD, debes crear un disco duro virtual en el cual se instalará luego el sistema operativo, si tienes Windows 7, puedes crear el disco duro virtual usando el administrador de discos de Windows 7
Luego inicias la máquina con el DVD de instalación de Windos, cuando estés en la primera pantalla del proceso de instalación, presiona SHIFT+F10 para iniciar consola de CMD.
Luego sique estos pasos:
-
Ejecuta DISKPART.
-
LIST DISK para ver los discos que hay disponibles.
-
LIST VOL para ver los volúmenes disponibles.
-
SELECT VDISK FILE=c:\win2k8r2.vhd (aquí seleccionas el VHD que creaste anteriormente)
-
ATTACH VDISK
-
CRE PART PRI
-
FORMAT FS=NTFS QUICK
-
ASSIGN LETTER=V:
-
LIST VOL
-
LIST VDISK
-
exit DISPART
-
exit consola
Luego del das continuar la instalación, cuando llegues a la parte de seleccionar en qué disco vas a instalar el sistema operativo, seleccionas el diso virtual.
Dejas que se haga la instalación y listo.