Cómo instalar máquinas virtuales: VMware y VirtualPC

Aquí tenemos una super guía en colaboración con un gran amigo mío llamado Felipe (Perú): Bueno, empezemos de una vez. Para los que no hayan escuchado de esto: las máquinas virtuales son entornos en los que podemos emular hardware físico similar a una PC de modo que se pueda correr un sistema operativo dentro de él. El desarrollo de estos entornos ha sido tan impresionante que incluso se pueden instalar varias máquinas virtuales en una sola PC, y si tu equipo lo soporta – me refiero a velocidad de procesador y memoria – puedes correrlos al mismo tiempo, e incluso ponerlos en red como si fueran máquinas reales.

  1. Estos entornos virtuales son muy usados ahora en muchos entornos corporativos de diversos modos. Tienen tantas ventajas que trataré de describir las mayores que pueda:
  2. Puedes instalar la máquina virtual en una sola PC y transportarla a otros equipos de modo que no estés instalando el mismo sistema operativo en los diversos equipos con las máquinas virtuales.
  3. Puedes usar las máquinas virtuales para probar software de todo tipo sin preocuparte por dañar tu sistema operativo, sin temor a perder información. Esta aplicación la usaré y mostraré más adelante para correr software malicioso y analizarlo sin poner en peligro la máquina real.
  4. Capacidad de crear Snapshots, que son imágenes de los sistemas operativos instalados en determinados momentos. De modo que podemos regresar siempre a estados previos después de experimentar software, virus, troyanos en las máquinas virtuales.
  5. Puedes poner estos equipos en red, etc, etc, etc.

VMWare:

Es un software comercial y de pago, y está especializada en software de virtualización. Hay diversos tipos, el que yo usaré en las demostraciones será el VMWare WorkStation 6.0. La versión de prueba caduca en cierto tiempo y se debe comprar la licencia para poder seguir usándolo. Las ventajas de este software y que me encantan son la habilidad de poner la máquina virtual en red de diversos modos: local, bridge, NAT y Sin conexión. También te permite configurar los recursos: memoria, espacio de disco, procesador, lector de CD, disquetera, sonido, video y red que quieres asignar a la máquina virtual creada. Puedes instalar diversos sistemas operativos también entre los cuales están toda la familia de S.O. de Microsoft, desde el DOS hasta Windows Vista, la familia de distribuciones de Linux, e incluso algunos de la famlia UNIX, como lo son Solaris y *BSD. Puedes incluso bajar imágenes de sistemas operativos ya instalados de modo que no tienes que pasar por el proceso de instalación de todo el sistema operativo.

Procedamos a describir el proceso de instalación:

  • Descargar VMWare Workstation de www.vmware.com
  • Una vez descargado el instalador procedemos a ejecutarlo.

Una vez reiniciado el sistema operativo, podemos verificar en las Conexiones de Red que se han creado 2 adaptadores de red virtuales:

Estos adaptadores son los que nos permitirán conectar las máquinas virtuales con nuestra máquina real o a la red, usando el Modo Bridge para conectar la máquina a tu red local como si fuera otra máquina de tu red, Modo NAT, red Solo Host y Sin Conexión a red.

Ahora, una vez iniciado el programa procedemos a crear una nueva máquina virtual:

Al momento de seleccionar el sistema operativo puedes notar toda la variedad de sistemas operativos que se pueden instalar.

Esta vez escogeremos instalar Windows XP Professional, y seleccionamos la ubicación donde se almacenarán los archivos de la máquna Virtual, debo recalcar que estos archivos tienen extensión .vm* y solo se puede acceder a ellos mediante el programa VMworkstation o cualquier programa de la empresa VMware.

Aquí seleccionamos el modo de Red que tendrá, en este caso seleccionamos Modo Bridged, de modo que la máquina virtual creada será como otra máquina más en nuestra red, osea si nuestra red local es 192.168.1.0 deberemos poner a la máquina virtual también una dirección que esté dentro de la red, osea 192.168.1.X para que pueda acceder a los recursos de la red y/o internet.

Configuramos el tamaño que queremos que ocupe la máquina virtual. Si se selecciona la Opción Allocate Space Now: de manera automática los archivos de configuración de la máquina virtual crearán un disco “virtual” de 2GB en el cual se instalará el Sistema Operativo. Sino se marca esta opción la máquina virtual aumenta el tamaño del disco durto virtual conforme se instale el SO o los programas.

Una vez finalizada la creación de la máquina virtual, podemos configurar las opciones para asignar recursos a la máquina virtual haciendo click sobre la opción Edit Virtual Machine Settings.

Aqui podemos configurar: cantidad de memoria, usar lectora física o imágenes ISO, usar disketera o imagen de diskette, modo de conexión a Red, activación del puerto USB, activar sonido, configurar la pantalla y asignar el número de procesadores que se desea usar para la máquina virtual.

Debo recalcar que la característica de poder usar imágenes ISO en lugar del drive físico de la lectora es muy útil ya que muchas veces puede que no dispongas de lectora. pero sí de imágenes ISO, de este modo puedes desde instalar sistemas operativos a partir de las imágenes ISO hasta instalar programas y demás cosas.

Procedemos a colocar un cd de instalación de Windows XP Professional.

Ahora procedemos a iniciar la máquina virtual, haciendo click en Start this virtual Machine.

Puedes notar en la siguiente imagen que incluso carga como como si fuera una máquina real, ya que tiene su propio setup. Puedes acceder al setup también y experimentar para aprender a manejar el Bios de una PC sin temor a desconfigurar algo.

NOTA MUY IMPORTANTE: Una vez que inicias la máquina virtual y hace click dentro de la ventana de la máquina virtual puede que veas que el mouse no sale hacia la máquina real. Para ésto debes presionar la combinación de teclas: CTRL+ALT.

Lo siguiente es ya conocido, todo el proceso de instalación de windows XP Professional.

Listo, hasta este punto ya tenemos la máquina virtual casi lista. Ahora procederemos a instalar las Herramientas de VMWARE (VMware tools), éstos son los drivers que nos permitirán mejorar el rendimiento de la máquina virtual y de los gráficos.

USANDO SNAPSHOTS EN VMWARE:

Como lo comentado en un inicio, los Snapshots nos permiten retornar a un punto dado en cualquier momento.

Aprovechando que acabamos de instalar Windows XP Professional y con los drivers de la máquina virtual listos, en un inicio es como cualquier sistema recién instalado y sabemos que cualquier momento puede fallar por diversos motivos y entonces viene la tediosa tarea de reinstalar todo el sistema operativo y los drivers y programas instalados.

En sistemas reales hay software para hacer estos “snapshots” o IMAGENES. Programas como Norton Ghost, y otros más que no recuerdo en este momento.

Para motivos de la máquina virtual no necesitamos software alguno, solo ir a la Opción mostrada en el círculo rojo: Take snapshot of virtual machine (Tomar imagen de máquina virtual)

Después de hacer click nos muestra un cuadro en el que debemos poner un nombre al Snapshot. En este caso lo que haremos es tomar un snapshot del sistema recién instalado, para luego borrar a PROPÓSITO un archivo vital del sistema operativo para dejarlo inoperable. En circunstancias reales fuera de una máquina virtual en los peores casos tuvieramos que reinstalar o peor aún formatear para poder tener nuevamente el sistema operando nuevamente.

Ponemos como nombre al snapshot: Antes de destruir sistema, y abajo una breve descripción que ilustra el estado del equipo en ese momento. Hacemos click en OK.

Empieza el proceso de creación del snapshot.

Una vez creado el Snapshot, en la máquina virtual vamos al Explorador de Windows, y en las opciones de Carpeta activamos : ver archivos ocultos y de sistema. Luego de esto vamos a la Unidad C y seleccionamos el archivo NTLDR. El archivo NTLDR es una archivo vital del sistema operativo, contiene el sistema de arranque primario del sistema operativo. Si eliminamos este archivo, Windows simplemente no iniciará.

Así que lo haremos dentro de la máquina virtual.

Una vez eliminado el archivo, reiniciemos la máquina virtual para ver qué sucede.

Ouch, creo que la regamos. Pero no te desesperes, recuerdas que tomamos un snapshot. Pues restaurémoslo.

Seleccionamos el estado al cual queremos volver.

Se inicia el proceso de restauración:

Listo!!, hemos retornado al estado inicial de la máquina virtual recien instalado solamente con unos cuántos clicks.

VIRTUAL PC:

VirtualPC es software provisto por Microsoft, lo puedes bajar de aquí.

Tiene también la habilidad de crear Snaphosts e incluso puedes crear discos duros diferenciales, osea puedes crear el sistema operativo primario y un disco diferencial en el que se guarden todos los cambios de modo que el espacio que usa el sistema operativo en la máquina virtual no se vea afectado. Todos los cambios se ponen en el disco duro diferencial.

Ahí tenemos las imágenes respectivas.

Muy bien esto ha sido todo por hoy. Con sus sistemas virtuales podrán probar a diestra y siniestra lo que deseen sin compromoter a su verdadero Sistema Operativo.

Saludos.




23 comentarios en “Cómo instalar máquinas virtuales: VMware y VirtualPC”

  1. una consulta tengo un software que solo sirve para instalar dos veces es decir hace reconocimiento de hardware, y bueno lo instalamos en una maquina virtual una en un procesadro amd y el otro un intel,esto hicimos para que los estudiantes podras llevarnos el soft a nuestras casas, todo gracias a las maquinas virtuales,a otra cosa mas la maquina virtual lo creamos en xp sp3, mi pregunta es la siguiente:Cuando trato de probar mi soft en mi maquina me sale error, mi maquina tiene intel y me lleve el disco virtual de intel pero me sale error, pero en maquinas de mi universidad funciona, lo que unico diferente q veo hasta hora es que mi maquina real tiene xp sp2 y la maquina virtual tiene xp sp3, sera por eso o q?

    Responder
  2. muchas gracias!!1 no tenes idea de cuanto me sirvio!! podrias postear algun manual de vmware para que la maquina virtual tenga acceso a internet y para que el host (en mi caso windows 7) se conecte con la maquina virtual (en mi caso windows xp profesional) creando una red para intercambiar archivos? muchas gracias nuevamente!!
    PD: solo puede conectarme a internet

    Responder
  3. hola necesito una ayuda cuando ejecuto el instalador de virtual pc solo me da la primera parte y no me pideni aceptar el contrato ni el nombre ni la clave de producto solo se instala despues cuando ejecuto el virtual pc me dice lo siguiente: virtual pc detecto un id de producto no valido o que no se puede encontrar .
    se requiere un id de producto valido para operar virtualpc vuelva a ejecutar el instalador de virtualpc y escriba el id de producto valido cuando se solicite.
    la cosa es que nunca me lo pidio y no me lo pide cuando lo vuelvo a ejecutar que ago??? porfavor responderme a el msn jonny_kpo_32 @ hotmail.com

    Responder
  4. Hola
    He instalado Virtual Pc y me ha salido la partición sin embargo. Me aparece la pantalla de MS-DOS con y me ponde
    DHCP…
    (y después de un rato aparece)
    Reboot and Select proper Boot device
    or Insert Boot Media in selected Boot device

    Tengo el windows xp en un cd y el nombre del reproductor de cd’s es E
    ¿qué debo poner? ¿como puedo instalar el xp? (por cierto, no sé nada de MS-DOS)
    Gracias por vuestro tiempo

    Responder
    • para instalar wxp sp3 desde cero: configiurar el biosponer el cd-rom como primer boot. luego en al occion main habilitar la opcion boot. reiniciar con el cd de wxp y arrancara automaticamente.
      ojo: en la barra de menu de virtual pc. en la la opcion cd, clicn en: usad cd fisico.
      me avisas si te sale o no.

      Responder
  5. hey excelente tuto muchas gracias, pero tengo una consulta la maquina virtual utiliza los driver del sistema operativo original en mi caso w7 ( instale xp sp3 ) o tambien necesita los driver de xp, y tiene acceso a internet y a todas las utilidades normales de una pc con windows xp. gracias.

    Responder
  6. MUY BUENO ahora

    Tengo un problema, quiero instalar una placa fireware bajo la administracion de una maquina virtual con windows xp y no me la reconoce (la ve como una controladora de video (compatible VGA) podrian darme alguna idea de como puedo hacer para que la reconozca.

    Tengo que ponerla en esta maquina virtual devido a que el hardware que quiero conectar no posee drivers para windows 7 64bis y el fabricante me dijo que no tiene pensado hacerlos, así que tome la solucion de la maquina virtual pero me esta dando los problemas antes mencionados.

    Muchas gracias de antemano
    federico barragan

    Responder

¿Tienes alguna pregunta o problema relacionado con el tema del artículo? Queremos ayudarte.

Deja un comentario con tu problema o pregunta. Leemos y respondemos todos los comentarios, aunque a veces podamos tardar un poco debido al volumen que recibimos. Además, si tu consulta inspira la escritura de un artículo, te notificaremos por email cuando lo publiquemos.
*Moderamos los comentarios para evitar spam.

¡Gracias por enriquecer nuestra comunidad con tu participación!

Deja un comentario