Arrancar Windows 7 desde VHD

Windows Técnico

Sindicación

Proximos HOLs

Loading...

Retomando el tema de la virtualización que ya empezó mi compañero Fran Nogal, en el siguiente post retomaremos el tema de la virtualización de disco duros con Windows 7 que ya empezó en su día mi compañero Fran Nogal.  La idea de este segundo post es generar un disco virtual valido y arrancar Windows 7 desde ese vhd, aunque este sistema nos permite poder usar nuestros discos virtuales creados desde Virtual Pc, cosa que en mi caso y supongo que en el de muchos resulta muy útil.  Para llevar a cabo este laboratorio vamos a usar dos fuentes:

El Kit de Instalación Automatizada de Windows 7 (AIK)

El post que ya genero mi compañero Fran Nogal http://www.windowstecnico.com/archive/2009/01/08/soporte-nativo-de-archivos-vhd-en-windows-7.aspx para generar el vhd.  En el siguiente post ya veremos cómo generar los mismos vhds desde la línea de comando usando Diskpart y la finalización de la creación de nuestro disco virtual con el editor de arranque Bcdedit para modificar el menú de arranque.

Para empezar debemos instalar el Kit de instalación automatizada de Windows 7 que podemos descargar desde este link http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=60a07e71-0acb-453a-8035-d30ead27ef72 .  Este Kit nos proporcionara las herramientas imagex y bcdedit que permitirán completar nuestro disco virtual.

 

clip_image002

Una vez completado los pasos que nos comento Fran ya tenemos nuestro disco virtual tal y como aparece en la imagen de abajo (Disco 3), ahora debemos prepararlo para desplegar nuestra imagen.

 

clip_image004

Para preparar nuestro disco vamos a echar mano de una utilizad que ya use en un post anterior: Diskpart

clip_image006

Si nos fijamos en el montaje que ha hecho el administrador de discos de Windows 7, el vhd lo genera directamente en la raíz c:  , yo antes de seguir he realizado unos cambios.  Lo que he hecho es generar una carpeta llamada Vhd en C: y dentro de esta copiar el vhd al que he renombrado con el nombre x86ultimate. Aparte de copiar el Vhd y adelantando a pasos posterior he generado dentro de la carpeta una copia del fichero install.wim del cd de Windows 7.  Este fichero podemos encontrarlo en la carpeta sources del disco de instalación de Windows 7.

Una vez hecho esto vamos con el Diskpart.  El primer paso es seleccionar el vhd generado antes.  Para ello escribimos lo siguiente:

DISKPART> select vdisk file=c:\vhd\x86ultimate.vhd

DISKPART> attach vdisk

DISKPART> exit

clip_image008

 

clip_image010

 

Tras teclear el último comando nos salta la reproducción automática mostrándonos el disco montado

Una vez finalizado el montaje del disco procedemos a montar nuestra copia del fichero install.wim.  Para ello utilizaremos la utilidad imagex que se incorpora en el kit de instalación automatizada para Windows 7 AIK (Automated Installation Kit).  Para esto ejecutamos la línea de comandos que nos agrega la instalación de AIK (Linea de comandos de las herramientas de implementación) y ejecutamos el siguiente comando:

C:\Program Files Windows AIK\Tools\PETools> imagex /info c:\vhd\install.wim

Este comando  nos va a mostrar la información de las distintas versiónes de Windows 7 que contiene el fichero Install.wim.  Esto es importante ya que nos permitirá ver que IMAGE INDEX tiene cada versión, cosa que nos hará falta a la hora de elegir que versión de Windows 7 queremos instalar.

clip_image012

clip_image013clip_image014

 

 

clip_image016

 

Yo he elegido la versión Ultimate, si vamos más abajo veremos lo siguiente.

El <IMAGE INDEX =”4”> y la version 

<NAME>Windows 7 Ultimate </NAME>

Visto esto procemos a implementar la imagen en el vhd. Para ello escribimos:

C:\Program File Windows AIK\Tools\PETools>imagex /apply c:\vhd\install.wim /check 4  h:\  donde h:\ es la letra de nuestro disco vhd.

clip_image018

Tras teclear esto comienza el proceso, dándonos información del porcentaje que lleva y el tiempo estimado que va a tardar en desplegar la imagen.

 

clip_image020

  

clip_image022

Tras la finalización del proceso vemos que la imagen se ha desplegado sin problema sobre nuestro vhd tal y como vemos en el siguiente pantallazo.

clip_image024

Antes de finalizar comentar lo siguiente:

 

Los Discos VHD de arranque necesitan Windows 7, Windows Server 2008 R2 o posterior.

La hibernación y Bitlocker no funcionan.

Y el rendimiento es aproximadamente un 3% inferior.

Hasta aquí la primera parte de nuestro disco virtual. En el siguiente post veremos cómo editar la configuración de arranque con la utilidad bcdedit para agregar al arranque nuestro disco vhd con la instalación de nuestro Windows 7.

Si quieres aprender mucho más sobre los secretos de lo sistemas Microsoft Windows, deberías leer el libro de Sergio de los Santos "Máxima Seguridad en Windows: Secretos Técnicos" y, por último, te recordamos que si te ha gustado el artículo puedes suscribirte al Canal RSS de Windows Técnico para estar al día de las novedades e información técnica de interés.


Enviado jul 31 2009, 10:57 por Fernando Villarreal

Comentarios

Windows Tecnico escrito Discos VHD en Windows Vista
en 09-04-2009 12:52

Tal y como ya vimos Windows 7 incorpora el soporte nativo de discos VHD, pero y si probamos esto con

Añadir un comentario

(requerido)  
(opcional)
(requerido)  
Recordarme
If you can't read this number refresh your screen
Enter the numbers above: