La virtualización de windows vista se basa en virtual-pc (una especie de virtualbox pero en malo) y los servidores Hyper-V (una especie de ESX). Los discos duros que crea son archivos .vhd. Estos archivos ofrecen una funcionalidad interesante que no he visto en otros productos...
Utilizar los VHD como plantillas de disco duro desde donde poder arrancar el pc físico. Es decir, en vez de instalar un sistema operativo en una particion del disco, lo instalas en un disco duro virtual representado por un ficherito .vhd.
En mis pruebas intentava crear una maquina virtual en virtual-pc y una vez preparada intentar arrancar de forma NATIVA este vhd. No he tenido exito.
Es mas, por lo que veo solo funciona en windows 7 u 8 aunque he podido hacerlo en windows Vista copiando el bootmgr de un windows 7 (lo tenia en la particion de sistema de 100MB que tiene "oculta") al c:\bootmgr del windows vista. (ojo para poder copiar mirate el owner y permisos del puto archivo).
Otro programa imprescindible es el easybcd o sino copiarte el c:\windows\system32\bcdedit.exe de un windows 7 al windows vista.
El proceso ha sido:
Utilizar los VHD como plantillas de disco duro desde donde poder arrancar el pc físico. Es decir, en vez de instalar un sistema operativo en una particion del disco, lo instalas en un disco duro virtual representado por un ficherito .vhd.
En mis pruebas intentava crear una maquina virtual en virtual-pc y una vez preparada intentar arrancar de forma NATIVA este vhd. No he tenido exito.
Es mas, por lo que veo solo funciona en windows 7 u 8 aunque he podido hacerlo en windows Vista copiando el bootmgr de un windows 7 (lo tenia en la particion de sistema de 100MB que tiene "oculta") al c:\bootmgr del windows vista. (ojo para poder copiar mirate el owner y permisos del puto archivo).
Otro programa imprescindible es el easybcd o sino copiarte el c:\windows\system32\bcdedit.exe de un windows 7 al windows vista.
El proceso ha sido:
- arrancar el pc fisico con el cd del windows 7,8,2008r2, etc que quieras instalar
- en el 1er paso donde te pide el idioma --> Shift+f10 --> abre una consola
- ejecutar diskpart y crear el disco virtual
- list volumes --> quedarte con la letra de la unidad donde quieras guardar el archivo .vhd
- create vdisk file=X:\lalalal\file.vhd maximum=30720 (30 GB FIJOS)
- select vdisk file=X:\lalallal\file.vhd
- attach vdisk
- exit
- salir i continuar la instalcion normal dentro de ese disco "nuevo"
y yasta. El sistema de instalación ya te crea el menu de arranque para seleccionar que sistema quieres arrancar, si el que esta instalado directamente en el disco duro o si arrancar el sistema que acabas de instalar en file.vhd
Mas adelante puedes necesitar hacer el fichero mas grande o mas pequeño
Mas Grande
Desde el sistema anfitrion
- diskpart
- select vdisk file=X:\lalala\file.vhd
- extend vdisk maximum=NUEVOS MEGAS
- attach vdisk
- exit
Despues vas al administrador de discos duros de windows i veras que el disco file.vhd es mas grande de lo que es la particion, desde alli pispo puedes extender la particion para que aproveche todo el espacio del disco...
Mas Pequeño
- Vas al manager de discos de windows y haces la particion mas pequeña. Si la quieres empequeñecer mucho primero monta el file.vhd, desfragmentalo y pasale un sdelete para dejar a 0 los sectores libres
- detach del disco file.vhd
- usar el programa vhdresizer para reducir el tamaño del disco fisico
Et voila
los putos vhd te permiten como tener "plantillas" de sistemas operativos montados y arrancarlos nativamente desde tu windows para aprovechar mucho mas el hardware fisico que tengas.
Mola.
Troubleshooting
Yo puse en un vhd un w2008 pero aunque me detectaba la wifi me ponia la tarjeta como desactivada. Aunque le daba a "enable" pos windows decia que ok, pero seguía gris como desactivada.... al final la solución fue abrir una consola y:
dism /online /get-feature /format:table --> ver si WirelessNetworking esta Disabled
dism /online /enable-feature:wirelessNetworking
et voilà
Yo puse en un vhd un w2008 pero aunque me detectaba la wifi me ponia la tarjeta como desactivada. Aunque le daba a "enable" pos windows decia que ok, pero seguía gris como desactivada.... al final la solución fue abrir una consola y:
dism /online /get-feature /format:table --> ver si WirelessNetworking esta Disabled
dism /online /enable-feature:wirelessNetworking
et voilà
Comentarios