Alejandro Mazzitelli @ Geeks !

Windows Desktop (Seven/Vista/XP) y Tecnologías Asociadas (Windows Server)

Instalar Windows 7 sin modificar nuestro actual sistema operativo Windows (boot/iniciando desde .VHD sin usar VirtualPC)

Una nueva característica de Windows 7 beta y también de Windows Server 2008 R2 beta es la posibilidad de iniciar/bootear nuestra PC/Servidor físico desde un archivo VHD, sin utilizar un soft de virtualización.

Suponiendo que tenemos nuestra PC con Windows XP instalado con todos los programas, mails, archivos, etc. y se nos ocurre instalar Windows 7 Beta como un segundo sistema operativo, ya sea para probarlo o tenerlo para otras funciones, lo ideal sería utilizar Virtual PC o Virtual Server. Ahora con Windows 7 se puede instalar en un archivo .VHD y puede ser iniciado desde nuestra PC real. ¿Como hacerlo?

1) En nuestra PC que tiene Windows XP booteamos/iniciamos desde el DVD de instalación de Windows 7. En la pantalla inicial elegimos “Repair your computer”.

0123 4b5

2) Luego iniciamos el “Command Prompt” desde el “System Recovery Options” y ejecutamos los siguientes comandos y tal como se ven en la captura.

diskpart
c
reate vdisk file=c:\W7Beta1.vhd maximum=15000
select vdisk file=c:\W7Beta1.vhd
attach vdisk
exit
exit

8FULL 

Al finalizar no debemos reiniciar la PC y seguimos con los siguientes pasos. Cerramos la ventana de “System Recovery Options” desde la X

8h

3) Ahora debemos iniciar la instalación de Windows 7 Beta normalmente. Aceptamos el contrato de licencia y elegimos el tipo de instalación “Custom”. En la pantalla siguiente podran ver que contamos con un nuevo disco de 14.6Gb, producto de la creación del archivo .VHD

8i91013 

Existe un aviso/warning “Windows cannot be installed to this disk” el cual podemos obviar y seguir adelante.

4) Para conocer como sigue la instalación de Windows 7 Beta, podran ver la siguiente nota: Instalando Windows 7 Beta

5) Una vez finalizada la instalación de Windows 7, podremos ver que tenemos la pantalla de inicio dual (Dual Boot) con las opciones de iniciar Windows 7 o el Windows XP que teníamos previamente.

15

6) Si iniciamos Windows XP y exploramos el disco C, podremos ver que el sistema de archivos no fue modificado y tan solo tenemos un archivo W7Beta1.vhd, el cual creamos especialmente para instalar Windows 7.

16

Sin duda es una característica muy interesante y que nos permite trabajar mas cómodamente mas aun cuando tan solo queremos instalar una versión Beta Windows 7 o bien para otros fines.

Espero que les sea de utilidad

Saludos,
Alejandro.

Posted: 24/1/2009 18:42 por Alejandro Mazzitelli | con 36 comment(s) |
Archivado en:

Comentarios

Fran Díaz ha opinado:

:O!!!!! Mañana lo pruebo :D

Saludos!!

# January 25, 2009 1:16 AM

Jesus Enrique Gonzales Azcarate ha opinado:

Estas en lo correcto Alejandro, y es algo en que coincido contigo, característica muy buena, ya que no es necesario poder hacer una intalación en vano, si no poder ejecutarla de manera "virtual".

Muy buen aporte!

Saludos.

# January 25, 2009 2:09 AM

Alejandro Mazzitelli ha opinado:

Gracias a ambos. Olvidé comentar que modificando el valor de maximum, varia el tamaño maximo del VHD.

create vdisk file=c:\W7Beta1.vhd maximum=15000

Saludos!

# January 25, 2009 2:34 AM

Jesus Enrique Gonzales Azcarate ha opinado:

Alejandro,

cuando estoy dentro de la consola CMD, y digito la sintáxis como indicas, me aparece el siguiente mensaje:

"The arguments specified for this command are not valid.

For more information on the command type: HELP CREATE VDISK"

Sabes a que se debe?

# January 25, 2009 3:12 AM

Alejandro Mazzitelli ha opinado:

Seguiste los pasos tal cual al screenshot? Fijate que es: create vdisk file=c:\W7Beta1.vhd maximum=15000

Adicionalmente, como parte del nombre del archivo VHD no puede ir la palabra Windows.

Como lo estas escribiendo el comando?

Slds!

# January 25, 2009 3:38 AM

Julio ha opinado:

Esto que comentas ¿ Prdría aplicarse pe. a la maquina virtual de w2003 que lleva el VSTS suite al completo y que Microsoft nos distribuye para su uso que caduca en dic 2009? Si es así por favor háznoslo saber

# January 25, 2009 4:26 PM

Alejandro Mazzitelli ha opinado:

Creo no haberte entendido la consulta. Podrias reformularme la pregunta?

Saludos!

# January 25, 2009 7:54 PM

Jesus Enrique Gonzales Azcarate ha opinado:

Alejandro, como vas; te cuento que utilizé la misma sintáxis, ahora fijandome que no tenga por nada la palabra windows, incluso probé en guardandolo en otra partición, pero sigue saliendo el mismo error.

Sabes algo al respecto?

# January 25, 2009 10:07 PM

Alejandro Mazzitelli ha opinado:

Jesus, es raro. Ponle las comillas al path del VHD.

Entras diskpart y pones:

create vdisk file="c:\W7Beta1.vhd" maximum=15000

Cualquier cosa enviame un screenshot de la consola cmd a mi email que encontraras en Acerca del Autor.

Saludos!

# January 25, 2009 10:40 PM

Luis Martinez Aniesa ha opinado:

Tengo Vista y una máquina virtual para Windows 7.

¿Hay alguna manera de poder arrancar desde el disco VHD (que ya tengo) como se puede arrancar desde XP con los pasos que has enseñado?

# January 25, 2009 11:03 PM

Alejandro Mazzitelli ha opinado:

Luis, por el momento debo decirte que ni. Estoy realizando algunas pruebas parecidas y con otros VHD de otros sistemas operativos.

Deberas seguir los pasos de ésta nota.
Cuando tenga terminada las pruebas estaré realizando un nuevo post acerca de lo que comentas.

Saludos!

# January 26, 2009 12:43 AM

Leonardo ha opinado:

Alejandro, tengo una notebook con vista bussines, ya instalé w7 sobre una máquina virtual, pero es muy lento.

Supongo que debe ser por estar sobre una virtual PC.

Es posible hacer esto que vos mencionas sobre vista?

No corre riesgos mi SO actual?

Saludos

# January 26, 2009 12:03 PM

Alejandro Mazzitelli ha opinado:

Depende de que memoria le asignes a la virtual y de cuantos procesos tengas en ejecucion puede ser que te funcione algo lento. En mi caso lo instale en una virtual y me anda bien con 1Gb aunque con un procesador Quad Core. Instalaste las VM Additions?

Por otro lado, esto es se puede hacer sobre XP y Vista sin problemas. Su SO actual no corre ningun riesgo en incluso en la ultima captura veras como queda el sistema de archivos del XP (o en tu caso sera el Vista)

Claro está, no se puede saltear ningun paso.

Saludos!

# January 26, 2009 12:44 PM

Jesus Enrique Gonzales Azcarate ha opinado:

Alejandro,

lamentablemente sigue saliendo ese mensaje de error.

He realizado los pasos, e inclusive con comillas también, he probado guardando en otra partición, pero nada.

# January 26, 2009 3:55 PM

Alejandro Mazzitelli ha opinado:

Enviame una captura por mail. Como veras, he sacado los screenshot paso a paso y ha de funcionar.

Saludos

Alejandro.

# January 26, 2009 4:10 PM

Carlos Rivero ha opinado:

Hola Alejandro, he creado un VHD desde Vista e instalando en el W7 y la verdad es que el resultado es espectacular.

Reconoce todo el hardware real, el efecto es de una instalación real en una aprtición de un HD físico.

Felicidades!!

# January 28, 2009 8:19 PM

Carlos Rivero ha opinado:

Hola de nuevo, suponiendo que quisiera alguna vez eliminar ese VHD creado, cual sería el procedimiento para dejar el arranque como estaba, o sea, con el Win Vista únicamente.

Gracias.

# January 28, 2009 8:39 PM

Alejandro Mazzitelli ha opinado:

Carlos, Gracias por tus comentarios. Te respondo los 2 en uno 1:

Ademas de que es el Hardware Real, tal como comentas es como si fuera una particion del disco. Fijate que la unidad C es el Windows 7 (VHD) y la D tu otro sistema, el disco real :)

Respecto a tu consulta, voy a estar publicando un articulo sobre el tema.

Saludos!

# January 28, 2009 10:04 PM

Carlos Rivero ha opinado:

Si si, es el hard real, en mi caso la particion del sistema no aparece en el explorer porque esta oculta aunque en el admin de discos esta pero sin letra(mejor porque asi no esta expuesta)

Bueno por comentarte, que hasta veo la TDT en el media center desde el vhd, cosa que con vmware workstation ni soñarlo.Realmente es un gran paso en la virtualizacion.

Un saludo.

# January 28, 2009 11:59 PM

Alejandro Mazzitelli ha opinado:

Carlos,

en realidad lo unico "virtualizado" es el disco rigido. El resto es el hardware real, que no está siendo virtualizado. Lo que cambio es como y donde se instala el sistema operativo :)

Saludos!

# January 29, 2009 12:09 AM

Jesus Enrique Gonzales Azcarate ha opinado:

Alejandro,

ya está corregido el problema, al parecer era una mala digitación (es maximum)... yo estaba errado por tanta emoción, jeje, yo estaba colocando maximun.

Todo salió bien Alejandro, si, es muy buena la tecnología que maneja Windows 7.

Muy buen post!

Saludos.

# January 29, 2009 9:24 PM

Alejandro Mazzitelli ha opinado:

Gracias Jesus. Me alegro que hayas podido instalarlo. A mi a veces tambien me suelen pasar :)

En breve tendré mas post sobre el tema de VHD y sobre Windows 7 !

Saludos!

Alejandro

# January 30, 2009 1:59 AM

Cristhian Gutierrez ha opinado:

Alejandro,

acabo de leer tu procedimiento de como instalar el windows 7 ,pero mi consulta es, si cuando instalo el windows 7 aparacen con todos los programas del xp.

o no

# February 4, 2009 5:27 PM

Zacaso ha opinado:

hola primero que nada agradecerte por el excelente aporteme gustaría hacerte una pregunta, es posible crear ese disco vhd virtual y no instalar win7, instalar otro OS como vista o xp en la unidad virtual.

# February 4, 2009 10:07 PM

Alejandro Mazzitelli ha opinado:

Cristhian,

La respuesta es No. Debes instalar todo como si fuese otra PC.

Saludos!

# February 5, 2009 3:32 AM

Alejandro Mazzitelli ha opinado:

Zacaso,

Gracias por los comentarios.

Proximamente veremos esos casos. Pronto habra novedades.

Saludos!

# February 5, 2009 3:33 AM

Miguec2 ha opinado:

hola como andas? todo bien hasta la parte que escribo attach vdisk... este comando no me lo esta reconociendo, pues me da las opciones disponibles cuando le doy enter.... me podrias ayudar??? es attachment lo que tengo ke escribir o algo parecido??? muchas gracias desde ya....

# February 5, 2009 6:40 PM

Miguec2 ha opinado:

hola como andas?? mi problema es que todo va bien hasta que le doy enter al comando attach vdisk.... ese no me funciona... me da los parametros poosibles... espero me pùedas ayudar desde ya mil graciasssss

# February 6, 2009 6:21 PM

Ramirox ha opinado:

Hola Alejandro tengo una pregunta hacerca de este tema...y es que puedo realizarlo con la version de 64 bits de windows 7 en windows xp de 32 bits....ah y otra cosa sino lei mal no aparecen los programas q ya estan instalados???? que bajon--pero bue..

gracias

# February 8, 2009 9:45 PM

Alejandro Mazzitelli ha opinado:

Si puedes instalar el Windows 7 x64 de este modo. Sobre la segunda pregunta es claro que no aparecen ya que es como si fuera una instalacion nueva desde cero de un sistema operativo o bien diria, es un segundo sistema operativo independientemente del primer sistema que tengamos.

Saludos!

# February 10, 2009 2:44 AM

ZeroX ha opinado:

Una pregunta si quiero borrar la imagen virtual como elimino el arranque dual???

# February 18, 2009 7:53 PM

Alejandro Mazzitelli ha opinado:

# February 19, 2009 12:20 AM

Ezequiel ha opinado:

hola alejandro rewsulta que tengo windows xp y he coregido todos los errores de caligrafia pero me sale este erros al intentar crear el .vhd: diskpart has encountred an error: the specificate compression format is unsupported.

Por fafor ayuda!!

# February 22, 2009 5:14 PM

Windows Tecnico ha opinado:

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

# September 4, 2009 12:52 PM

SharePoint ha opinado:

Platicando con colegas SharePointeros y creo que algunos de Uds. también coincidirán en que los requerimientos

# January 9, 2010 1:27 AM

RoCa - Cross-Posting desde SharePointMex.com ha opinado:

Platicando con colegas SharePointeros y creo que algunos de Uds. también coincidirán en que los requerimientos

# January 9, 2010 1:42 AM
Deja tu comentario

(requerido) 

(requerido) 

(opcional)

(requerido)