Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Máquinas Virtuales
Máquinas Virtuales
Introducción:
Y lo bueno que tienen esas máquinas virtuales es que puedes instalar cualquier
sistema operativo en ellas, incluso sistemas operativos diferentes al sistema
operativo real, por ejemplo, supongamos que tenemos un Windows XP, dentro de
ese XP podemos tener desde un Linux hasta un Windows 2003 Server pasando
por un Windows Vista.
Además de los discos simulados (o virtuales), también puedes usar cosas que ya
tienes en tu equipo, por ejemplo, un CD o un DVD, la impresora, otro disco duro
"real", etc.
Pero también puedes "simular" cosas que no tienes, por ejemplo una disquetera o
incluso un CD o DVD, esto es útil cuando quieres probar cosas que necesitan de
esa disquetera que ya casi nadie usa.
Y la ventaja de usar los CD o DVD simulados es que puedes trabajar con
"imágenes" como si fueran discos compactos reales. Esas imágenes son las que
los propios programas de grabación crean, y que suelen tener extensiones como
.iso o .img.
Puedes usar la que quieras, pero como a fecha de hoy, (13 de julio de 2006)
Microsoft tiene una gratuita que funciona muy bien, en este y próximos artículos
usaremos esa versión, que está disponible desde el mes de abril de 2006:
Microsoft Virtual Server 2005 R2 Enterprise Edition.
Para bajarte ese programa gratuito, lo puedes hacer desde esta dirección:
http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=6DB
A2278-B022-4F56-AF96-7B95975DB13B
Para realizar la descarga te pedirá que uses una cuenta de Passport, pero... ¿quién
no tiene una? ya que si tienes una cuenta en msn o hotmail ya tienes una cuenta
de Passport.
Existen dos versiones de Virtual Server, una para equipos de 32 bits y otra para
equipos de 64 bits, aunque no es compatible con IA64.
Esta versión de Virtual Server 2005 R2 permite usar hasta 4 sistemas operativos
virtuales a un mismo tiempo. Pero mejor te lees lo que dicen en la página de
descarga y así te enteras mejor.
Como ves, con las máquinas virtuales podemos tener varios sistemas operativos
sin necesidad de crear particiones o tener más discos duros, esto nos permitirá
poder tener sistemas operativos para pruebas.
Por ejemplo, que sale una versión beta y no queremos instalarla en nuestro sistema
operativo de trabajo, ya que las betas son eso, "pruebas" y puede que nos deje el
sistema operativo inestable, algo que no querremos con nuestro equipo de trabajo.
De esta forma siempre tendremos la oportunidad de probar esos programas beta
sin que afecte a las cosas que tenemos instaladas ni que nos obligue a formatear
y volver a instalar de nuevo todo lo que tenemos.
Yo esto lo suelo usar para probar todas las betas e incluso "alfas" que van saliendo,
como por ejemplo las versiones de Visual Studio, el Office o los nuevos sistemas
operativos.
Por ejemplo, si sale una nueva beta de Visual Studio, preparo una máquina virtual
e instalo esa beta, hago mis pruebas, etc. Cuando sale una nueva beta, pues
elimino la anterior y vuelvo a instalar todo, etc.
Seguramente estarás pensando que sí, que vale, que muy bonito, pero... ¿tener
que instalar todo de nuevo? eso es perder mucho tiempo... y tienes razón, por eso,
lo que suelo hacer es crear primero una máquina virtual con, por ejemplo, el
Windows XP, instalo las cosas que normalmente voy a usar, y que no son
programas beta, es decir, cosas que siempre van a seguir funcionando "como
deben", y que simplemente usas como apoyo a otras cosas que hagas, como un
antivirus, un programa de firewall o el messenger.
Una vez que tengo todo eso instalado, y el XP registrado, (para evitar que expire),
hago una copia de esa máquina, que en realidad es un disco duro virtual, y cuando
quiero probar el nuevo CTP o la versión beta que ha salido de tal o cual producto,
simplemente hago una copia de ese disco duro e instalo esa beta en ese disco
duro, con lo que me ahorro tener que volver a instalar todo el Windows y demás
programas.
Que más tarde sale otra beta o quiero probar otro producto, pues vuelvo a hacer
copia de esa instalación y vuelvo a instalar.
Otra cosa que necesitas es que el procesador sea rápido, ya que la máquina virtual
trabajará dentro de tu sistema operativo y ese sistema operativo también tendrá
que seguir trabajando, además de que el programa tiene que "simular" por soft todo
lo que un sistema operativo necesita.
Por supuesto, esos requisitos los impondrá el programa para crear máquinas
virtuales que uses, en este caso vamos a trabajar con una versión gratuita de
Microsoft Virtual Server 2005 R2, a continuación te resumo un poco esos requisitos,
pero puedes ver la lista completa de requisitos en la página oficial.