0% encontró este documento útil (0 votos)
237 vistas292 páginas

Investigacion

Este documento describe las máquinas virtuales, sus usos y ejemplos. Explica cómo instalar VirtualBox y crear una máquina virtual para probar sistemas operativos sin afectar el sistema anfitrión. También menciona otros programas de virtualización como VMware y Microsoft Virtual PC.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
237 vistas292 páginas

Investigacion

Este documento describe las máquinas virtuales, sus usos y ejemplos. Explica cómo instalar VirtualBox y crear una máquina virtual para probar sistemas operativos sin afectar el sistema anfitrión. También menciona otros programas de virtualización como VMware y Microsoft Virtual PC.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

DEPARTAMENTO DE FINANZAS:

NOMBRE PC01

DOMINIO AL PERTENECE MACUSPE

QUE DESCRIPCION

INVESTIGAR Y DESCARGAR TIPOS DE MAQUINAS VIRTUALES CUADRO COMPARATIVO Y SELECCINAR LA MAS EFICIENTE Imagenes Iso de Windows SERVER 2008 R2, SERVER CORE, WINDOWS
8, WINDOWS 7, WINDOWS VISTA y WINDOWS XP SP3. TIPOS DE SERVIDORES EN WINDOWS SERVER 2008

Las Mquinas Virtuales. Descripcin y funciones. Ejemplo de funcionamiento de Virtual Box. Que es una Mquina Virtual? Explicndolo de una forma sencilla una Mquina Virtual de Sistema es un programa que nos permite albergar un Ordenador Ficticio dentro de un Ordenador existente, es decir, un software que simula por completo el comportamiento de un Ordenador real sin que este exista, albergado virtualmente en un ordenador fsico. Este tipo de programas nos permitirn con un solo PC disponer de mltiples Sistemas Operativos funcionando simultneamente usando tan solo una nica mquina fsica. Utilidades y generalidades de las Maquinas Virtuales. Las Mquinas virtuales tienen multitud de aplicaciones, nos permiten disponer de un ordenador con el que podemos funcionar sin miedo a estropear la configuracin del ordenador anfitrin, podemos probar Sistemas Operativos nuevos en versin beta, instalar otros que no conocemos para familiarizarnos con los mismos y hacer experimentos de todo tipo sin correr ningn riesgo. En una sola mquina Virtual podemos por ejemplo instalar varios PCS virtuales con distintos sistemas operativos y estudiar la forma de conectarlos en una red a travs tambin de routers virtuales. Otra utilidad primordial consiste en poder trabajar con aplicaciones que funcionan sobre distintos sistemas operativos al que posee el ordenador anfitrin, disponiendo de un solo Ordenador fsico, esto a veces, resulta prcticamente imprescindible, cuando un ordenador con un sistema Operativo Servidor necesita trabajar con un programa que no corre sobre ese sistema servidor. Las mquinas virtuales se usan, por lo tanto, de forma muy frecuente en el mbito profesional y en la enseanza, podremos, usndolas, probar y estudiar cmodamente distintos sistemas operativos, plataformas de programacin, comportamiento de programas inestables etc. Los Emuladores son un tipo de mquinas virtuales cuya nica diferencia es que solo soportan un sistema, por ejemplo existen emuladores de videoconsolas, de sistemas Operativos mviles, como Android o Symbian etc. esto tambin puede resultar de gran utilidad.

Aunque en este articulo nos referimos principalmente a las Maquinas Virtuales de Sistema debemos saber que existe otro tipo de Mquinas Virtuales, llamadas de proceso, la diferencia entre ellas es que las segundas solo pueden ejecutar un proceso simultneamente y su comportamiento no se distingue en la prctica de un programa convencional, aunque si que son mquinas virtuales puesto que a diferencia de una aplicacin convencional trabajan aisladas del sistema anfitrin a pesar de estar alojadas en el, adems su misin no es emular un sistema operativo si no funcionar como una plataforma independiente, un ejemplo de este tipo es la Mquina Virtual de Java. Como principal inconveniente, las Maquinas Virtuales incrementan notablemente el trabajo que soporta el Equipo Fsico anfitrin, cada Sistema Operativo en funcionamiento aade una carga de procesos enorme y ante todo ocupa una gran cantidad de memoria RAM, es imprescindible, por lo tanto, disponer de un Ordenador potente y con gran cantidad de memoria si queremos hacer correr a varios SO simultneamente. Algunas mquinas virtuales. Algunas de las mquinas virtuales ms conocidas y usadas del mundo son: VMware Workstation, Virtual PC, Hiper-V, Virtual Box VMware Workstation: Software desarrollado por EMC Corporacin, empresa especializada en entornos de virtualizacin, es un programa completsimo y muy usado a nivel profesional, dispone de varias aplicaciones adicionales algunas de ellas gratuitas, nos permite incluso virtualizar un sistema fsico real completo y transportarlo a cualquier ordenador anfitrin, es multiplataforma pudiendo instalarse sobre sistemas anfitriones Windows, Linux y Mac, evidentemente es una aplicacin que en su versin completa es de pago, aunque algunas de sus aplicaciones son gratuitas. Virtual PC: Software propiedad de Microsoft, gratuito para instalar Windows XP sobre un Equipo Anfitrin con SO Windows 7, siempre y cuando la licencia de este sea legal. Solo funciona correctamente con Sistemas Windows tanto como Anfitrin o como Sistema invitado. Hiper-V: Es un Sistema de Mquina Virtual implementado en el Sistema Operativo Servidor Windows Server 2008, por lo tanto, est diseado para funcionar exclusivamente sobre este Sistema Operativo quedando por lo tanto su uso relegado en la prctica al uso profesional. Virtual Box: Software desarrollado y propiedad de Oracle, completamente gratuito para uso no comercial, muy completo e indicado para el uso privado dada su gratuidad y eficacia, es adems multiplataforma, siendo totalmente compatible

con Sistemas Linux, Windows y Mac, muy recomendable para iniciarse en el mundo de la virtualizacin. VirtualBox. Instalacin y uso. Vamos a explicar la instalacin de VirtualBox, en primer lugar debemos descargar la aplicacin, cuyo uso, repito, es gratuito para uso no comercial, desde el vnculo: [Link] Una vez descargada procedemos a su instalacin:

Dejamos

las

opciones

por

defecto

pulsamos

en

next

(siguiente):

Aceptamos

instalamos

Hasta aqu la instalacin de VirtualBox, vamos ahora a crear un ordenador virtual desde cero. Para empezar abrimos VirtualBox, pinchando en el icono que se nos ha creado en el escritorio, si la hemos instalado sobre Windows 7 automticamente el idioma de la aplicacin ser el mismo que el del SO, en este caso el espaol, veremos la siguiente pantalla:

Para crear una nueva mquina virtual (un ordenador Virtual) debemos en primer lugar disponer del sistema operativo a instalar, bien en una unidad ptica, CD o DVD o una imagen de disco .ISO cuya extensin es compatible con VirtualBox. Se nos abrir el asistente y pulsamos en Next (siguiente), en esta pantalla daremos nombre a la nueva mquina virtal, en este caso NuevoXP, es bueno escoger en las dos pestaas inferiores el SO que vamos a instalar y su versin, aunque no resulta imprescindible si que es aconsejable, de esta manera el asistente sabr

automticamente que caractersticas mnimas necesitar el nuevo Ordenador.

Lo siguiente ser asignar la memoria Ram que dedicaremos a la mquina virtual, podremos ver la cantidad disponible total en el sistema anfitrin, debemos tener en cuenta que cuando la nuestra mquina virtual este en funcionamiento la memoria RAM asignada a esta no podr ser usada por el sistema anfitrin, en este caso

asignaremos

la

mquina

GB

(1024

MB),

pulsaremos

Next.

En la siguiente pantalla podremos escoger entre crear un disco duro virtual robando el espacio al equipo anfitrin o usar un disco duro existente completo, las siguiente opcin nos permitir elegir una extensin para el disco duro virtual distinta a la nativa de VirtuaBox que sea compatible con otros softwares de virtualizacin si es que pensamos exportar nuestro PC virtual a otro programa, en este caso dejaremos la extensin por defecto.

En esta opcin si escogemos reservado dinmicamente el espacio del Disco duro Virtual aumentar automticamente de ser necesario, en caso contrario el espacio

ser

fijo,

despus

escogeremos

el

tamao

de

este.

Nos aparecer una pantalla con las especificaciones del disco duro virtual que crearemos.

Pulsamos en crear y habremos creado el nuevo ordenador, veremos una pantalla con las caractersticas de este:

Al pulsar crear, podremos ver en unos segundos nuestro nuevo ordenador ya listo. Nos falta instalar el sistema Operativo, el proceso es el mismo que si lo llevramos a cabo en un equipo real, aunque en vez de escoger instalar el SO (en este caso WindowsXP), desde un CD, podremos hacerlo tambin usado una imagen ISO del disco de Instalacin, para ello pulsamos en el botn verde iniciar, y veremos el asistente de instalacin del nuevo SO para la mquina virtual:

Escogemos la unidad que contiene el CD de instalacin del Sistema Operativo, podremos escoger una unidad ptica del equipo anfitrin o tambin como previamente he comentado una imagen ISO del disco de instalacin, en este caso har uso de una imagen de DVD ISO en la que previamente he preparado una versin de Windows XP con el Service Pack 3 y un montn de Drivers ya incorporados.

Una vez asegurados de que todo esta correcto pulsamos en Iniciar y la instalacin comenzar de la misma manera que si se tratase de un ordenador fsico, por lo tanto el proceso a seguir ser exactamente el mismo que en ese caso, como podemos ver en la siguiente Imagen.

Mquinas virtuales Como tener varios sistemas operativos en uno solo

En este y prximos artculos vamos a ver cmo crear y usar mquinas (o equipos) virtuales, con idea de que podamos instalar sistemas operativos y programas (por ejemplo betas) para probarlos sin que afecte a nuestro sistema operativo actual. La utilidad gratuita que usaremos es Microsoft Virtual Server 2005 R2.

Introduccin: Seguramente habrs odo hablar de las mquinas virtuales o de herramientas como VMWare, VirtualPC o Virtual Server 2005, (que es el que usaremos como base de todo lo que te vaya contando en este y en prximos artculos). Y si no sabes de que te estoy hablando, te explico brevemente que es una mquina virtual (virtual machineen ingls). Una mquina virtual es un sistema operativo que funciona de forma "simulada", es decir, es como tener un ordenador dentro de tu ordenador, pero funcionando de forma "virtual", es decir, en realidad no tienes un ordenador dentro de tu ordenador, ya que eso es imposible, pero lo que hacen los programas como los que te he mencionado antes es simular que tienes otro ordenador funcionando dentro del tuyo. En realidad las mquinas virtuales son eso: simulaciones de otros ordenadores pero en modo "soft", es decir, el programa simula que tiene una bios, una memoria, unas conexiones de red, puertos, discos duros, etc., pero todo de forma "simulada". Y lo bueno que tienen esas mquinas 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. Cuando instalas un sistema operativo en una mquina virtual es como si instalaras el sistema operativo desde cero, incluso puedes formatear un disco, crear particiones, etc., todo igual que si fuera un ordenador normal y corriente.

Lo bueno de tener o usar mquinas virtuales es que en realidad no es necesario que tengas ms discos duros ni ms CD o DVD, ya que todo es "simulado", puedes crear discos duros virtuales que en realidad son tambin "simulados", ya que en realidad son ficheros que el programa crea y en el que instala todo lo que quieras instalar. Adems de los discos simulados (o virtuales), tambin puedes usar cosas que ya tienes en tu equipo, por ejemplo, un CD o un DVD, la impresora, otro disco duro "real", etc. Pero tambin 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 "imgenes" como si fueran discos compactos reales. Esas imgenes son las que los propios programas de grabacin crean, y que suelen tener extensiones como .iso o .img. Cuando indicas la memoria a usar, siempre debes disponer de esa memoria, adems por supuesto de la que el programa "simulador" requiera, por regla general el programa "virtualizador" te indica de cuanta memoria mxima (y recomendable) puedes asignar.

Que utilidad de creacin de mquinas virtuales usar? 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 prximos artculos usaremos esa versin, 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 direccin: [Link] A2278-B022-4F56-AF96-7B95975DB13B Pero mejor que entres por esta pgina: [Link] Por si hubiera cambios en la URL, algo que no sera de extraar.

Para realizar la descarga te pedir que uses una cuenta de Passport, pero... quin 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 versin 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 pgina de descarga y as te enteras mejor.

Ventajas de las mquinas virtuales Como ves, con las mquinas virtuales podemos tener varios sistemas operativos sin necesidad de crear particiones o tener ms discos duros, esto nos permitir poder tener sistemas operativos para pruebas. Por ejemplo, que sale una versin 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 mquina virtual e instalo esa beta, hago mis pruebas, etc. Cuando sale una nueva beta, pues elimino la anterior y vuelvo a instalar todo, etc. Trucos para ahorrar tiempo y trabajo Seguramente estars pensando que s, que vale, que muy bonito, pero... tener que instalar todo de nuevo? eso es perder mucho tiempo... y tienes razn, por eso, lo que suelo hacer es crear primero una mquina 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 mquina, que en realidad es un disco duro virtual, y cuando quiero probar el nuevo CTP o la versin 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 dems programas.

Que ms tarde sale otra beta o quiero probar otro producto, pues vuelvo a hacer copia de esa instalacin y vuelvo a instalar.

Qu necesito para trabajar con mquinas virtuales? Como te comentaba, la ventaja de las mquinas virtuales, es que puedes estar trabajando con varias betas y mquinas virtuales a la vez, aunque no tiene porque ser al mismo tiempo, ya que cuando trabajas con mquinas virtuales necesitas tener recursos en tu equipo para que le den vida a esas mquinas virtuales. Por ejemplo, si tu equipo tiene un giga de memoria RAM eso es lo que tienes, y en la mquina virtual no puedes "simular" que tienes ms. Porque una de las cosas que no se simulan es la memoria, ya que la memoria que quieras usar en la mquina virtual debe ser memoria fsica, es decir, memoria real. Lo mismo ocurre con los discos duros, si quieres tener un disco de, digamos 300 GIGAS y tu disco duro es de 40, pues... haz las cuentas... je, je. La ventaja de los discos duros virtuales frente a la memoria es que podemos indicar que usaremos un disco duro de, por ejemplo, 20 Gigas, pero ese espacio no se usa al completo, sino que las mquinas virtuales permiten que ese espacio vaya creciendo con forme haga falta, aunque hasta el tamao mximo que has indicado. Otra cosa que necesitas es que el procesador sea rpido, ya que la mquina virtual trabajar dentro de tu sistema operativo y ese sistema operativo tambin tendr que seguir trabajando, adems de que el programa tiene que "simular" por soft todo lo que un sistema operativo necesita. Resumiendo, necesitas tener un procesador rpido (cuanto ms rpido mejor), necesitas tener bastante espacio libre en tu disco, sobre todo si vas a trabajar con varias mquinas virtuales y los discos usados van a necesitar bastante espacio (en algunos casos estamos hablando de 5 a 8 gigas para cada mquina virtual, todo dependiendo de lo que instales). Tambin necesitas memoria, siempre ser mejor 1 GB que 512 MB o 2 GB que 1, todo depender de cuanta memoria quieras que tengan esas mquinas virtuales, pero en la mayora de los casos, con 256 384 MB van de maravilla, por tanto necesitars como mnimo 1 GB para trabajar ms o menos cmodo. Requisitos de Microsoft Virtual Server 2005 R2 Por supuesto, esos requisitos los impondr el programa para crear mquinas virtuales que uses, en este caso vamos a trabajar con una versin gratuita de

Microsoft Virtual Server 2005 R2, a continuacin te resumo un poco esos requisitos, pero puedes ver la lista completa de requisitos en la pgina oficial. Velocidad de procesador: 550 MHz mnimo, 1 GHz recomendado. Memoria RAM: 256 como mnimo ms la memoria que se asigne a la mquina virtual. Discu duro: Mnimo 2 GB ms el espacio que usemos en las mquinas virtuales. Tipos de procesadores: Intel Celeron, Pentium III, Pentium 4, Xeon; AMD Opteron, Athlon, Athlon 64, Athlon X2, Sempron, o Duron. Sistema operativo base: Windows XP SP2 y Windows 2003 Server o posterior.

Que vamos a ver en esta serie de artculos? Como te comentaba, vamos a usar el Microsoft Virtual Server 2005 R2 para todo lo que te voy a explicar, y qu es lo que te voy a explicar? En principio, lo que acabo de contarte, qu es una mquina virtual, para qu sirve y cmo conseguir la versin gratuita de un programa que permite crear mquinas virtuales. Lo siguiente ser instalar y configurar el Virtual Server, y por supuesto, cmo crear mquinas virtuales y cmo configurarlas, cmo crear discos virtuales y cmo usar varios discos virtuales en una misma mquina, incluso cmo usar ms de una mquina virtual y comunicarnos entre ellas, etc. Pero eso ser otro da, ahora me tengo que poner a "empaparme" y probar esa versin gratuita, de hecho voy a instalarla en una mquina virtual desde la que crear otras mquinas virtuales... se podr? no los, an no lo he probado, espero que s, je, je, ya te contar.

MONOGRFICO: Mquinas virtuales ndice del Articulo MONOGRFICO: Mquinas virtuales Herramienta de virtualizacin "Virtual PC 2007"de Microsoft Herramienta de virtualizacin VirtualBox Herramienta de virtualizacin VMWare Server 1.0 Mquinas virtuales en el aula Emulador de PC Quemu Instalacin de dispositivos en una mquina virtual de VMWare Problemas y soluciones con VMware Instalacin de Sistemas Operativos y Aplicaciones en VMWare Configuracin de redes virtuales con VMWare Server

Arranque dual (Windows y Linux) Con VMware Utilizacin de Linux-Ubuntu como administrador desde una consola de VMware En este monogrfico se pretende dar visin general sobre las mquinas virtuales y su aplicacin prctica en el aula. Introduccin a las mquinas virtuales Qu es una mquina virtual? En muchas ocasiones surge la necesidad de probar un programa o realizar pruebas en otro sistema operativo distinto al [Link] es la solucin formatear el equipo e instalar este sistema operativo?. Crear una particin e instalarlo?. Buscar otro equipo en el que s est instalado?. La solucin es mucho mas sencilla que todo esto: lo nico que hay que hacer es instalar una herramienta que emule el sistema operativo que se quiere probar, as no hay necesidad de formatear ni de cambiar de equipo. El sistema operativo emulado debera ser totalmente independiente del sistema operativo real, conviviendo ambos en total armona y pudiendo pasar de uno a otro con facilidad. Lo anterior se consigue mediante el uso de las mquinas virtuales. Una mquina virtual es un programa informtico que crea un entorno virtual entre el sistema operativo y el hardware para que el usuario final pueda ejecutar aplicaciones en una mquina abstracta. Por decirlo de manera ms sencilla, una mquina virtual es una aplicacin que simula el funcionamiento de una mquina real sobre la que se pueden instalar sistemas operativos, aplicaciones, navegar de forma segura, imprimir desde alguna aplicacin, usar los dispositivos USB, etc. Se pueden encontrar varios tipos de mquinas virtuales: Mquinas virtuales software: este tipo de mquinas virtuales se sitan por encima del sistema operativo y tratan de aislar a las aplicaciones del entorno sobre el que se ejecutan. Proporcionan una capa entre aplicaciones y el sistema operativo que captura todas las llamadas al sistema y las traduce al sistema concreto de ejecucin. La mquina virtual de Java o la mquina virtual del entorno .NET son dos claros ejemplos de mquinas virtuales software. Entornos virtuales: este tipo de mquinas se crean para ejecutar directamente aplicaciones que necesitan un entorno determinado de ejecucin sobre otro entorno totalmente diferente. Maquinas virtuales hardware: este tipo de aplicaciones tratan de emular directamente el hardware. Las llamadas al hardware del sistema operativo instalado sern capturadas y convertidas en llamadas al sistema del hardware emulado. En general, la emulacin del hardware recibe el nombre de virtualizacin. Al emularse directamente el hardware, el usuario tiene la impresin de que la mquina sobre la que est trabajando

es totalmente independiente. Este tipo de mquinas virtuales sern el objeto del presente monogrfico y a partir de ahora nos centraremos en ellas. El uso de software de virtualizacin permite ejecutar varias mquinas virtuales con distintos sistemas operativos sobre el mismo hardware de manera simultnea. Adems estas mquinas virtuales se pueden copiar y mover a otra mquina fsica de manera muy sencilla, lo que proporciona una manera rpida y cmoda de hacer backups o de reutilizar mquinas existentes. Las mquinas virtuales tienen discos duros virtuales que para la mquina anfitriona (es decir, para la mquina real) son simplemente ficheros de datos que se pueden copiar y manejar. La propia mquina virtual no es mas que un fichero de configuracin. Adems existen en Internet muchas mquinas virtuales listas para ser ejecutadas y que permiten tener un entorno de desarrollo web en muy pocos minutos: Linux con Apache, PHP y mySQL instalado y configurado de manera directa, o bien una solucin wiki lista para ser usada simplemente descargando una mquina virtual. Herramientas de virtualizacin ms conocidas Existen diversas soluciones de virtualizacin disponibles actualmente, tanto gratuitas como de pago. Las ms conocidas son las siguientes:

Bochs: un emulador de procesadores x86 y AMD64 con licencia de software abierto. Bochs puede ejecutarse en distintos sistemas operativos, incluyendo Linux, Windows o incluso la XBox. Puede adems simular varios sistemas operativos como DOS, Windows o Linux. Microsoft Virtual PC: suite de virtualizacin de Microsot para Windows y para MacOS. VirtualPC emula un PC estndar y todo el hardware asociado. Parallels Workstation: software de virtualizacin de la empresa Parallels Incorporation para procesadores Intel x86. QEMU: aplicacin de software libre que implementa un emulador de procesador y que incluye un acelerador que permite incrementar la velocidad de las mquinas virtuales. Virtual Iron: otra aplicacin de virtualizacin que ha sido de las primeras en aprovechar las capacidades especficas de virtualizacin de los nuevos procesadores Intel y AMD. VMWare : una completo conjunto de aplicaciones de virtualizacin, con herramientas de pago orientadas a la empresa y otras gratuitas ms orientadas al uso personal. Hasta hace poco tiempo solo se ofreca de manera gratuita la aplicacin VMWare Player, que permita ejecutar distintas mquinas virtuales ya creadas y que se podan descargar desde Internet. Desde fechas recientes se ofrece tambin de manera gratuita VMWare Server, que permite no slo ejecutar mquinas ya creadas sino crear las mquinas desde el comienzo./li> Xen: Una herramienta muy usada en la comunidad Linux puesto que hasta hace poco tiempo slo poda usar Linux/Unix como sistema anfitrin. Con

la versin Xen 3.0 ya se puede instalar en Windows. VirtualBox: una herramienta para Windows y para Linux (la versin para MAC actualmente est en desarrollo en fase pre-alfa) liberada bajo licencia GPL y con un rendimiento similar al de otras aplicaciones como VirtualPC o VMWare. QEMU, VMWare y Microsoft Virtual PC son las tres herramientas mas utilizadas. Por ello y por ser distribuidas de forma gratuita el monogrfico se centrar en ellas. Adems se ha incluido VirtualBox porque es de cdigo abierto y permite estudiar su cdigo en caso de estar interesado. Utilidades y usos ms frecuentes de las mquinas virtuales Para qu se pueden usar las mquinas virtuales?. La capacidad de aprovechar al mximo el hardware disponible ofrece una gran cantidad de posibilidades a nivel empresarial y a nivel domstico. A continuacin se detallan algunos de los usos ms frecuentes que se le puede dar al software de virtualizacin: Consolidacin de servidores: convertir muchos servidores fsicos en virtuales. De este modo se aprovecha el hardware disponible de la mejor manera posible. Recuperacin ante desastres: las mquinas virtuales se pueden salvar muy fcilmente, y adems su estado se puede almacenar, por lo que en caso de desastre se puede recuperar la informacin con rapidez. Pruebas de aplicaciones: en muchas ocasiones se necesita un entorno limpio para probar una aplicacin. Usar una mquina virtual permite instalar un sistema operativo desde cero, probar la aplicacin y luego eliminar la mquina. Ejecucin de entornos completos sin instalacin ni configuracin: la posibilidad de descargar mquinas virtuales desde Internet permite ahorrar tiempo en instalaciones y configuraciones. Existen muchas mquinas virtuales con servidores LAMP (Linux, Apache, mySQL y PHP) completos listos para ser usados, mquinas con gestores de contenidos, wikis, etc., gratuitos y funcionales desde el primer momento. Aplicaciones porttiles: con el uso de las mquinas virtuales se pueden tener PCs completos listos para usar en dispositivos USB, lo que puede ser de mucha utilidad para tener un entorno privado y usarlo en cualquier PC. Comparativa de herramientas de virtualizacin A continuacin se presenta una comparativa de tres de los productos de virtualizacin comentados: VirtualBox, VMWare Server y Virtual PC 2007. Caracterstica Facilidad instalacin. Producto destacado de Los tres productos se instalan de VirtualBox, manera muy sencilla mediante un VirtualPC asistente. VirtualBox y VirtualPC se 2007 instalan rpidamente. Sin embargo, VMWare server tarda bastante tiempo en Explicacin

instalarse y dependiendo de la mquina puede llegar a tardar ms de media hora. Sistemas operativos VirtualBox: Windows, Linux anfitriones VMWare server: Windows, Linux soportados. Virtual PC 2007: Windows, MacOS Sistemas operativos VirtualBox: DOS, Windows, Linux, invitados soportados. OS/2, OpenBSD, FreeBSD, Netware, Solaris. VMWare server: DOS, Windows, Linux, FreeBSD, Netware, Solaris, Virtual Appliances. Virtual PC 2007: DOS, Windows, OS/2 Soporte para USB VirtualBox: S. VMWare server: S. Virtual PC 2007: No. Facilidad de creacin VirtualBox: Fcil. de mquinas VMWare server: Fcil. virtuales. Virtual PC 2007: Fcil. VMWare server VMWare server

VirtualBox, VMWare server VirtualPC 2007, VirtualBox, VMWare Server

Existencia de VMWare server dispone de las llamadas VMWare mquinas virtuales Virtual Appliances, que son mquinas server disponibles en virtuales preconfiguradas y listas para Internet. ser usadas. En Internet se pueden encontrar muchas y de muchos tipos. Integracin con el sistema operativo anfitrin: display, carpetas compartidas, drag&drop. Los tres sistemas disponen de herramientas que permiten mejorar la integracin del sistema invitado con el anfitrin una vez instalado. En el caso de VMWare, se llaman VMWare Tools, y en el caso de Virtual PC, Virtual Machine additions. Tanto VMWare como VirtualPC permiten usar drag&drop y carpetas compartidas con el sistema anfitrin. VMWare Server, VirtualPC 2007

Capacidad de VMWare server es capaz de importar VMWare importar mquinas

creadas con herramientas. Rendimiento.

otras mquinas creadas con VirtualPC.

Server

VirtualBox: Muy bueno. VirtualBox, VMWare server: Muy bueno. VMWare Virtual PC 2007: Muy bueno si se le Server, instalan las Virtual Machine Additions.. VirtualPC 2007

En resumen, se podra afirmar que las tres aplicaciones son buenas soluciones de virtualizacin. Probablemente la balanza se inclina por VMWare server por la existencia de mquinas virtuales disponibles en Internet que agilizan el uso de las mquinas virtuales y por la cantidad de informacin que existe sobre ella en la red. Adems Virtual PC 2007 es una herramienta que no podr ser usada por los usuarios de Linux, mientras que las otras dos estn disponibles en versiones para Windows y para Linux. Herramienta de virtualizacin "Virtual PC 2007"de Microsoft Otra de las herramientas de virtualizacin o emulador de PC gratuitas es Virtual PC 2007 de Microsoft. Las primeras versiones de Virtual PC fueron desarrolladas por Connectix y posteriormente fue comprado por Microsoft. En un principio, las primeras versiones no eran gratuitas pero a da de hoy, la ltima versin que ha sacado Microsoft es el Virtual PC 2007 versin 1.0 y esta s se puede descargar sin tener que pagar por ella. Una herramienta de virtualizacin es una aplicacin que permite crear PCs virtuales que tienen el mismo comportamiento que un PC real pudiendo acceder a los dispositivos fsicos del equipo que los alberga, instalar SO, programas, navegar por internet, etc, con la diferencia con el PC real de que los PCs virtuales no son mas que archivos. En el caso de los PCs virtuales o mquinas virtuales creados Virtual PC se trata de archivos con extensin .vmc. Los discos duros virtuales que utilizan estos ??) z???E????PC virtuales tambin son archivos y su extensin es .vhd. Virtual PC 2007 ofrece un alto grado de integracin entre el SO anfitrin y el SO emulado, por ejemplo, se podrn pasar datos desde el SO emulado al anfitrin simplemente arrastrando el ratn. Requisitos del sistema Los sistemas operativos anfitriones o en los que se puede instalar Virtual PC 2007 son:

Windows Server 2003.

Windows Vista Business, Enterprise y Ultimate. Windows XP Professional y Tablet PC. Se aconseja un procesador x86 o x64 con un procesador a 400Mhz o ms rpido y con cach de segundo nivel. Cualquiera de los siguientes procesadores puede valer: AMD Athlon/Duron, Intel Celeron, Intel Pentium II, Intel Pentium III, Intel Pentium 4, Intel Core Duo, and Intel Core2 Duo. Instalacin de Virtual PC 2007 Antes de comenzar la instalacin lo primero que hay que hacer es comprobar si el sistema operativo que va a albergar esta aplicacin es compatible o no. Para ello debe consultarse en la seccin anterior la lista de sistemas operativos host posibles puesto que, como ya hemos visto, este programa solo se puede instalar en SO Windows y no en todas sus versiones. Por ejemplo, Virtual PC 2007 no se puede instalar en Windows XP Home Edition. De todas formas si se intenta instalar en un SO no compatible se obtendr un mensaje de este tipo y no se podr continuar con la instalacin:

Mensaje de incompatibilidad de Virtual PC 2007 con el sistema operativo anfitrin El instalador de Virtual PC 2007 puede descargarse desde la pgina oficial de Microsoft eligiendo la versin para 32-bits o 64-bits dependiendo de la arquitectura del equipo anfitrin. En uno u otro caso, el archivo de nombre [Link] tiene un tamao de unos 30 MB. La instalacin de Virtual PC 2007 es sencilla y solo se comentarn las ventanas del asistente mas significativas.

Ventana de bienvenida del asistente para la instalacin de Virtual PC 2007 Despus de la ventana de bienvenida el asistente nos muestra la licencia del producto. Se deben leer los trminos y aceptarla.

Trminos del contrato de licencia de Virtual PC 2007 El asistente nos permite elegir la carpeta destino de la instalacin:

Carpeta destino de la instalacin de Virtual PC 2007 Una vez completada la instalacin el asistente nos muestra la ventana informndonos de que todo ha salido correctamente.

Ventana de instalacin completada de Virtual PC 2007 Creacin de una mquina virtual Durante la instalacin se crea un acceso directo al ejecutable de Virtual PC 2007 en la lista de programas:

Acceso directo de Virtual PC 2007 Para comenzar a utilizar la aplicacin pulsaremos sobre l. La consola para manejar Virtual PC es muy sencilla:

Ventana principal de Virtual PC 2007 Como todava no se ha creado ninguna mquina virtual la mayor parte de las opciones estn deshabilitadas. Por tanto, lo primero que hay que hacer es proceder a crear una mquina virtual nueva o agregar una ya existente. En ambos casos se debe pulsar el botn Nuevo? o elegir la opcin del men Archivo > Asistente para nuevo equipo virtual. Para el proceso de creacin de la mquina virtual esta aplicacin dispone de un asistente que facilita la tarea.

Creacin de una nueva mquina virtual. Paso 1 A continuacin lo que hay que hacer es decidir si se quiere agregar a la consola de Virtual PC una mquina virtual nueva o aadir una ya existente. Las mquinas virtuales de Virtual PC no son mas que archivos con extensin .vmc que almacenan la configuracin de la misma, es decir, de qu cantidad de RAM dispondr, si dispone de Unidades de CD/DVD, la configuracin de red, etc. Se

pueden conseguir estas mquinas desde algunos sitios en internet de gente que las ha creado y as no nos tenemos que molestar en crearlas. En cambio si queremos crear una consola nueva tenemos dos opciones: Por un lado podemos crearla con la configuracin por defecto que nos ofrece el asistente y aadirle un disco duro virtual ya existente. El disco virtual se aade una vez que ha finalizado el asistente para el nuevo equipo virtual por medio de la configuracin de la mquina virtual. Los discos duros virtuales en Virtual PC son archivos con extensin .vhd que se almacenan en el disco duro fsico y sirven para contener el sistema operativo que se pretende emular, las aplicaciones y los archivos de datos. Otra opcin es crear tanto la mquina virtual como el disco duro asociado. Por razones didcticas vamos a seguir la ltima alternativa en la que crearemos tanto la mquina virtual como su disco duro. Para ello se debe elegir la primera opcin que aparece en la ventana del asistente y pulsar el botn Siguiente:

Opciones para la creacin de una mquina virtual con Virtual PC 2007 Una vez que hemos decidido que queremos crear una mquina virtual nueva debemos elegir su nombre y su ubicacin en el disco duro.

Eleccin del nombre y ubicacin de la nueva mquina virtual Si se pulsa el botn Examinar se puede ver que la ruta por defecto donde Virtual PC almacena las mquinas virtuales es en Mis documentosMis equipos virtuales. Por cada mquina virtual Virtual PC crea una carpeta con el nombre de la misma donde se almacenar el fichero .vmc que contiene su configuracin.

Ruta por defecto donde se guardan las mquinas virtuales Lo siguiente es seleccionar el SO que posteriormente se instalar en la mquina virtual. De esta forma, el asistente recomendar una configuracin apropiada para el equipo en lo referente a cantidad de RAM, de espacio del disco duro virtual, etc. De todas formas la configuracin que elige por defecto el asistente se podr modificar posteriormente si lo deseamos. Como lo que vamos a instalar en la mquina virtual es Windows 98 elegimos en la lista desplegable esta opcin y pulsamos el botn Siguiente. En caso de querer instalar otro sistema operativo se debe elegir la opcin adecuada.

Eleccin del SO a instalar en la mquina virtual Por defecto vemos que para Windows 98 el asistente nos recomienda de RAM como mnimo 64 MB aunque si pulsamos la opcin de Ajustar RAM podremos modificarla hasta el valor deseado. Para nuestro ejemplo vamos a elegir el valor por defecto, en este caso se debe seleccionar la opcin de Usar RAM recomendada y pulsar el botn Siguiente para que el asistente nos siga guiando en el proceso.

Eleccin de la RAM de la mquina virtual Es el momento de seleccionar el disco duro virtual. Con Virtual PC 2007 se pueden agregar a la mquina virtual hasta 3 discos duros virtuales aunque si se quiere agregar mas de uno esto debe realizarse una vez que ha terminado el proceso de creacin de la mquina a travs de su configuracin, como veremos posteriormente. Para el ejemplo que estamos desarrollando vamos a seleccionar la opcin de Un nuevo disco duro virtual y pulsamos el botn Siguiente.

Eleccin del disco duro virtual El siguiente paso es elegir la ubicacin donde se va a guardar el disco duro virtual y su tamao. Si no se especifica una ubicacin diferente, el archivo del disco duro virtual se guardar en la misma ubicacin que el archivo de configuracin del equipo virtual. Por defecto el disco duro virtual que se crea es de expansin dinmica, es decir, va aumentando a medida que se va necesitando hasta un tamao mximo que se debe especificar. Posteriormente se puede cambiar el tipo de disco duro en la configuracin de la mquina virtual, como ya se ver.

Ubicacin del disco duro virtual Con toda esta informacin el asistente ya est preparado para crear la configuracin bsica de la nueva mquina virtual. Para concluir se debe pulsar el botn Finalizar.

Ventana final del asistente para la creacin de una nueva mquina virtual En la consola de Virtual PC vemos que aparece la nueva mquina virtual recin creada y que se han habilitado las opciones que no lo estaban.

Consola de Virtual PC 2007 con la nueva mquina virtual

Ahora ya se puede instalar el SO en el disco duro virtual de la mquina. Debemos introducir en la unidad de CD/DVD del equipo el disco de instalacin del Windows 98 o del sistema operativo que se quiera instalar y arrancar la mquina virtual pulsando el botnIniciar a travs del men Accin -> Iniciar. As se abre la ventana de equipo virtual y podemos proceder con la instalacin exactamente igual que lo haramos en un PC fsico.

Instalacin de un SO en una mquina virtual de Virtual PC 2007 Una vez instalado el sistema operativo y arrancada la mquina aparece el equipo funcionando en tiempo real y pudiendo usarse como si de una mquina real se tratara.

Es importante destacar que cuando se pincha en la ventana de la mquina virtual, el ratn queda capturado por ella, es decir, el ratn se convierte en un dispositivo del PC virtual. Al arrancar la mquina virtual, aparece un cuadro de texto que nos lo advierte.

Ventana aviso sobre captura del ratn por parte de la mquina virtual Para volver a liberar el ratn para usarlo en el PC real se debe mantener presionada la tecla ALT DERECHA del teclado mientras se mueve el puntero fuera de la ventana del equipo virtual. Se puede controlar la mquina virtual desde sus mens, pudiendo mostrarla en modo de pantalla completa, apagar la mquina, ejecutar un ctrl.+alt+sup, ejecutar un reset, ver un resumen de sus caractersticas de configuracin, etc. Con Virtual PC es posible instalar todas las mquinas virtuales que se quieran, e incluso se pueden ejecutar a la vez, siempre teniendo en cuenta que las mquinas comparten memoria y el rendimiento puede empeorar cuando se ejecutan de forma simultnea.

Dos mquinas virtuales ejecutndose a la vez con Virtual PC 2007 Configurar la mquina virtual Ya vimos que durante la creacin de la mquina virtual el asistente nos permita configurar algunas opciones como la memoria RAM o el tamao del disco duro pero una vez creada tambin se pueden configurar otras opciones o incluso modificar las ya existentes. Pulsando el botn Configuracin o en el men Accin > Configuracin abrimos la ventana de configuracin y podemos cambiar las caractersticas de la mquina virtual.

Configuracin de la mquina virtual La primera caracterstica que se puede modificar en la configuracin es el nombre de la mquina virtual y del archivo .vmc donde se guarda la configuracin.

Configuracin de la mquina virtual: nombre Cuando se cre la mquina virtual se le asign un tamao de memoria RAM pero ahora tambin se puede cambiar su tamao.

Configuracin de la mquina virtual: memoria RAM A cada mquina virtual hay que asociarle al menos un disco duro virtual donde instalar el sistema operativo. En la configuracin se puede cambiar el disco duro virtual de inicio al que est asociada la mquina e indicarle su ubicacin. Otra modificacin que se puede realizar es cambiar el tipo de disco duro inicial asociado. Por defecto, como ya se vio, cuando se crea la mquina virtual el asistente solo nos daba la opcin de crear un disco duro virtual de expansin dinmica. Ahora utilizando el Asistente para disco virtual se puede cambiar el tipo a tamao fijo.

Configuracin de la mquina virtual: disco duro virtual de inicio Adems del disco duro inicial la mquina virtual puede tener otros dos discos duros virtuales que se pueden aadir en las secciones Disco duro 2 y Disco duro 3. En estos discos duros virtuales se podrn instalar SO, usarlos para almacenar datos, etc. como ocurre con los discos duros reales.

Configuracin de la mquina virtual: disco duro virtual secundarios Una opcin muy interesante que ofrece Virtual PC 2007 y que no ofrecen otras

herramientas de virtualizacin es la de Discos para deshacer. Los discos para deshacer almacenan todos los cambios realizados mientras se usa un equipo virtual.

Configuracin de la mquina virtual: discos para deshacer Si se habilita esta opcin al final de la sesin y antes de que se cierre el equipo virtual se puede elegir entre guardar los cambios en el disco duro virtual, guardar los cambios hasta la sesin siguiente o eliminar los cambios. Si no se habilita la opcin los cambios realizados se almacenarn como ocurre en cualquier equipo real.

Uso del disco para deshacer en una sesin de una mquina virtual

Virtual PC permite habilitar o deshabilitar la unidad de CD/DVD en la ventana de configuracin.

Configuracin de la mquina virtual: unidad de CD/DVD Tambin se puede habilitar o deshabilitar la unidad de disquetes.

Configuracin de la mquina virtual: unidad de disquetes

Se puede tambin asignar los puertos del equipo. Virtual PC permite dos puertos serie.

Configuracin de la mquina virtual: puertos serie Virtual PC puede detectar el puerto paralelo del equipo si se habilita la opcin.

Configuracin de la mquina virtual: puerto paralelo

La siguiente opcin a configurar es el adaptador de red. Entre las opciones a elegir, se tiene:

No usar la red. Usar la red solamente para tener una red local. Compartir una de las tarjetas de red del PC anfitrin. En este caso, se dispondra de una IP propia. Usar la red usando el protocolo NAT. Con esta opcin se accede a la red usando la IP del equipo anfitrin. El resto de las mquinas de la red no seran capaces de ver a la mquina virtual puesto que no dispondra de IP propia.

Configuracin de la mquina virtual: adaptador de red Si se tiene previsto utilizar la tarjeta de sonido del equipo se debe habilitar la siguiente opcin:

Configuracin de la mquina virtual: tarjeta de sonido En algunos equipos el procesador incluye una tecnologa de virtualizacin que permite acelerar el rendimiento de las mquinas virtuales. Desde aqu se podr activar/desactivar esta opcin siempre y cuando el equipo anfitrin disponga de esta tecnologa.

Configuracin de la mquina virtual: virtualizacin asistida por hardware

Las tres opciones siguientes (integracin del puntero del ratn, carpetas compartidas y opciones de pantalla) solo se podrn habilitar o utilizar si se han instalado las Virtual Machine Additions que son una serie de mejoras que se le pueden aadir a una mquina virtual. En la siguiente seccin de este artculo estn explicadas con mayor detalle. Cuando se cierra una sesin del equipo virtual se puede mostrar o no una ventana con las opciones que se quieren realizar:

Configuracin de la mquina virtual: opciones al cerrar sesin de la mquina virtual Si se habilita la opcin de mensaje al cierre al finalizar la sesin se mostrar una ventana similar a la siguiente:

Ventana al cierre de una sesin de una mquina virtual

Instalar Virtual Machine Additions Virtual Machine Additions son una serie de mejoras que se le pueden aadir a la mquina virtual una vez instalado un sistema operativo. Para instalarlas se debe utilizar la opcin del men de la mquina virtual Accin -> Instalar o actualizar Virtual Machine Additions.

Instalacin de Virtual Machine Additions Las caractersticas que aade Virtual Machina Additions son las siguientes: Capacidad de arrastrar y colocar: permiten, por ejemplo, copiar una carpeta o archivo desde la mquina virtual hasta la mquina anfitriona simplemente arrastrndolo con el puntero del ratn. Uso compartido de carpetas: el equipo fsico y el equipo virtual pueden intercambiar informacin por medio de carpetas compartidas. Ratn integrado: no es necesario pulsar la tecla ALT DERECHA mientras se arrastra el puntero para liberar el ratn de la mquina virtual. Si el puntero est dentro de la ventana de la mquina virtual se considera que es su puntero y si est fuera directamente se considera que es de la mquina anfitriona. Es posible que algunas aplicaciones no sean compatibles con esta mejora. Controladores de vdeo optimizados. Sincronizacin de hora. Uso compartido de portapapeles. Mejorar el rendimiento del sistema operativo. Limitaciones de Virtual PC A pesar de sus indudables ventajas, existen algunas limitaciones que se deben comentar, por ejemplo, Virtal PC para Windows no soporta dispositivos USB. Teniendo en cuenta todos los dispositivos que funcionan hoy en da usando el interfaz USB, la falta de soporte es realmente una gran desventaja.

Otro problema es que slo se puede usar una unidad de CD o de DVD de manera simultnea. Se puede utilizar una carpeta compartida para pasar datos de una unidad a otra, y se puede cambiar rpidamente de unidad, pero slo una a la vez.

Herramienta de virtualizacin VirtualBox Introduccin Una de las ltimas herramientas de virtualizacin de sistemas operativos que han aparecido es VirtualBox. Este tipo de herramientas permiten crear un PC virtual dentro de un PC real para poder instalar en l uno o varios sistemas operativos que sern totalmente independientes del sistema operativo real, y as poder trabajar con ellos. VirtualBox es desarrollado por la empresa InnoTek. Hay dos versiones: una personal (VirtualBox Open Source Edition) que es totalmente open source y otra para empresas (VirtualBox) que por el momento es gratuita pero no permite el acceso al cdigo y necesita una licencia especial. La versin con licencia tiene una serie de caractersticas exclusivas: Soporte para USB Soporte para escritorio remoto (Remote Desktop Protocol, RDP). USB sobre RDP. Carpetas compartidas. El sistema operativo anfitrin de VirtualBox puede ser tanto Windows 32-bit como Linux 32-bit aunque para poder ejecutar VirtualBox en Linux es necesario instalar una serie de libreras adicionales, en concreto, libxalan-c, libxerces-c y la versin 5 de libstdc++. La versin de VirtualBox para MAC est en desarrollo en fase prealfa as que de momento los "maqueros" tendrn que esperar un tiempo para disfrutar de este emulador de PC. En concreto, los sistemas operativos anfitriones Windows o Linux pueden ser:

Windows 2000, service pack 3 y superiores. Windows XP, todos los service packs. Windows Server 2003. Debian GNU/Linux 3.1 (sarge) y etch. Fedora Core 4 y 5. Gentoo Linux. Redhad Enterprise Linux 3 y 4. SUSE Linux 9 y 10. Ubunto 5.10 (Breezy Badger), 6.06 (Dapper Drake), 6.10 (Edgy Eft)

Los sistemas operativos que se pueden emular con VirtualBox son Windows (3.x, 95, 98, ME, NT 4.0, 2000, XP, Server 2003, Vista), Linux (2.2, 2.4 y 2.6), OS/2, NetBSD, FreeBSD, OpenBSD, Netware, Solaris y L4. Debe quedar claro que se tiene que disponer de licencia, en caso de ser necesario, y de los CDs de instalacin para los sistemas operativos que se quieren emular con VirtualBox o con cualquier otra herramienta de virtualizacin. Requisitos mnimos de instalacin Para poder crear mquinas virtuales con VirtualBox que emulen uno o varios sistemas operativos se necesitan una serie de requisitos: Un procesador x86 razonablemente potente. Cualquier procesador AMD o Intel reciente puede valer. Dependiendo del sistema operativo que se pretenda emular se necesitar mas o menos memoria RAM. Para hacer un clculo aproximado se necesitan al menos 512 MB para el sistema operativo anfitrin mas la cantidad que necesite el sistema operativo a instalar. Se puede instalar disponiendo de menos memoria aunque en este caso el rendimiento se ver disminuido. El espacio en disco que ocupa VirtualBox es pequeo, por ejemplo, la versin para Windows ocupa alrededor de 45 MB, aunque los sistemas operativos a emular pueden requerir bastante espacio en disco, del orden de GB. Instalacin de VirtualBox Como ya hemos visto, VirtualBox se puede utilizar sobre un sistema operativo anfitrin que sea Windows o Linux (y en un futuro, en MAC). En este artculo nos centraremos en la utilizacin de VirtualBox sobre Windows, en concreto sobre Windows XP Home Edition. La versin que se usar en el artculo de VirtualBox para Windows ser la 1.3.4. Una vez descargado el archivo de VirtualBox para Windows, VirtualBox_1.3.4_Win_x86.msi, se debe proceder a ejecutarlo. La instalacin de esta herramienta es muy sencilla. La primera ventana es la de bienvenida en la que se debe pulsar el botn Next.

Ventana de bienvenida a la instalacin de VirtualBox versin 1.3.4 En la siguiente ventana se nos muestran los trminos de la licencia de VirtualBox que en este caso es para uso personal y evaluacin. Se debe seleccionar la opcin para aceptar los trminos de la licencia (I accept the terms in the License Agreement) y pulsar el botn Next.

Trminos de la licencia de VirtualBox Despus de aceptar los trminos de la licencia se muestra la ventana de eleccin

de los componentes a instalar de VirtualBox: VirtualBox USB Support contiene un conjunto de drivers para que Windows ofrezca un soporte total para los dispositivos USB. VirtualBox Networking son los drivers para que Windows ofrezca soporte de red. Adems de los componentes se debe elegir la ruta donde se va a instalar la aplicacin. Por defecto es C:Archivos de programaInnoTek VirtualBox y se recomienda no cambiarla.

Ventana de eleccin de componentes a instalar de VirtualBox Si se pulsa el botn de Disk Usage nos aparecen los requisitos de disco duro necesario para la instalacin de VirtualBox. En este caso el espacio libre necesario es de 45 MB.

Ventana de requisitos de disco duro para instalar VirtualBox Al pulsar el botn OK volvemos a la ventana anterior y para continuar con la instalacin se debe pulsar el botn Next. En la siguiente ventana se pude dar comienzo a la instalacin pulsando el botn Install.

Ventana de instalacin de VirtualBox Una vez que ha concluido la instalacin se nos muestra la ventana para dar por finalizada la misma.

Ventana para terminar la instalacin de VirtualBox Para terminar la instalacin se debe reiniciar el sistema operativo para que las variables escritas en el registro tomen su valor.

Ventana de reinicio del sistema operativo para terminar con la instalacin de VirtualBox Adems de instalar el programa se instalan la licencia ([Link]), el manual de usuario ([Link]) y el manual de referencia de programacin de VirtualBox (VirtualBox SDK Reference).

Men emergente de VirtualBox Crear una mquina virtual con VirtualBox Una vez instalada la aplicacin podemos comenzar a utilizarla. Al ejecutar VirtualBox se abre la ventana principal de la aplicacin:

Ventana principal de VirtualBox Lo primero que hay que hacer es crear la mquina virtual en la que instalaremos un sistema operativo, en este caso se tratar de una distribucin de Linux, Ubuntu 6.10. Por cada sistema operativo que se desee emular con VirtualBox se debe crear una mquina virtual.

Para crear la mquina virtual se debe pulsar el botn New herramientas o elegir esa misma opcin en

de la barra de el men VM -

> New As aparecer la ventana de bienvenida para la creacin de una nueva mquina virtual.

Ventana de bienvenida a la creacin de una nueva mquina virtual Al pulsar en botn Next aparece la ventana en la que se dar nombre a la mquina virtual que se va a crear y en la que se elige en la lista desplegable el tipo sistema operativo que se va a instalar.

Lista de sistemas operativos que se pueden instalar en VirtualBox El nombre de la mquina virtual puede ser cualquiera, en este caso la vamos a llamar ubuntu y en el tipo del sistema operativo, en este caso al tratarse de una distribucin de Linux, se debe elegir la versin de kernel que tiene, para nuestro ejemplo Linux 2.6. La eleccin del tipo de sistema operativo sirve para que VirtualBox nos muestre por defecto las opciones de memoria, espacio en disco duro, etc., que son mas adecuados para el S.O. a instalar. De todas formas estas opciones por defecto se pueden modificar en las siguientes ventanas de creacin de la mquina virtual.

Ventana de definicin del sistema operativo a instalar En la siguiente ventana debemos elegir la memoria RAM necesaria, por defecto para el tipo de sistema operativo que vamos a instalar VirtualBox nos recomienda 128 MB. Hay que tener en cuenta que la memoria que se va a utilizar para la mquina virtual es parte de la memoria de la mquina real y si se elige demasiada el rendimiento tanto de la mquina real como la virtual se vern ralentizados.

Ventana de eleccin de la memoria RAM de la mquina virtual El siguiente paso es la eleccin del disco duro principal de la mquina virtual. Es importante destacar que los discos duros que utiliza la mquina virtual no son discos duros reales sino ficheros que VirtualBox gestiona. No debemos confundir las unidades de disco duro reales que tengamos en la mquina anfitriona con los discos duros usados por las mquinas virtuales. En el proceso de eleccin del disco duro podemos elegir entre uno creado con anterioridad (botn Existing) o crear uno nuevo para la ocasin. Para facilitar la tarea al usuario, el proceso de creacin de una mquina virtual dispone de un asistente para la eleccin del disco duro.

Ventana de eleccin del disco duro de la mquina virtual En este artculo procederemos a crear un disco duro desde cero. Para ello se debe pulsar el botn New. La primera ventana del asistente es la de bienvenida.

Asistente de creacin de un disco duro para la mquina virtual En la siguiente ventana se elegir el tipo de disco duro. Podemos elegir entre dos opciones: Tamao dinmico: el fichero real asociado al disco duro ocupar muy poco espacio, y se ir incrementando a medida que se ocupe el disco duro. Tamao fijo: el fichero asociado ocupar todo el espacio del disco duro desde el principio. El tamao dinmico permite usar menos espacio para la mquina virtual y no desperdiciar disco no utilizado. Sin embargo, es algo ms lento puesto que VirtualBox debe gestionar el crecimiento del fichero. Para nuestra mquina virtual vamos a elegir la opcin por defecto de tamao dinmico.

Ventana de eleccin del tipo de disco duro de la mquina virtual En la ltima ventana del asistente para la creacin del disco duro de la mquina virtual se elige el nombre del fichero donde se va a guardar y el tamao del disco duro.

Ventana para elegir el tamao y localizacin del disco duro de la mquina virtual En la ltima ventana del asistente se nos muestra el resumen de caractersticas del disco duro virtual creado.

Ventana final del asistente para la creacin de un disco duro para la mquina virtual Al pulsar el botn Finish terminamos con la creacin del disco duro virtual y aparece la ventana con el resumen de caractersticas de la mquina virtual creada.

Ventana resumen de la mquina virtual creada As damos por finalizada la creacin de la mquina virtual. Ahora en la ventana principal de VirtualBox aparece la nueva mquina virtual. Modificando las caractersticas de la mquina virtual Una vez creada la mquina virtual se pueden llevar a cabo, si se quiere, una serie de modificaciones en las opciones ya elegidas o en otras que VirtualBox elige por defecto.

Ventana de VirtualBox con la nueva mquina virtual creada En la pestaa Details de la ventana principal de VirtualBox aparece todo lo relativo a la mquina virtual creada. Ya se ha visto que las principales caractersticas de la mquina (RAM, disco duro) se eligen en el proceso de su creacin pero hay otros detalles que se pueden cambiar despus, por ejemplo, qu dispositivos fsicos queremos que estn disponibles en la mquina virtual: audio, cdrom, usb, etc. Para ello se debe pulsar en cualquiera de los enlaces que aparecen en la parte derecha de la ventana (General, Hard Disks, Floppy, ), de esta forma accedemos a la ventana de caractersticas de la mquina, ventana Settings.

Ventana de caractersticas de la mquina virtual: pestaa de parmetros bsicos En la parte izquierda aparece el men de la ventana y las distintas categoras que se pueden modificar. Comenzaremos con la ventana de parmetros generales. La ventana de parmetros generales tiene dos pestaas: parmetros bsicos y avanzados. En la pestaa de parmetros bsicos se podr revisar y modificar de nuevo el nombre y el sistema operativo de la mquina, la memoria RAM y se podr asignar la memoria de video. Desde la pestaa de parmetros avanzados se podr cambiar el orden de arranque de la mquina y activar caractersticas como la interfaz avanzada de configuracin y energa (ACPI). Adems se especificar el directorio en el que se guardarn las instantneas de la mquina virtual, concepto este ltimo que se explicar ms adelante.

Ventana de caractersticas de la mquina virtual: pestaa de parmetros avanzados La siguiente ventana ser la configuracin de discos duros. Como se puede observar, como disco duro principal aparece el que se configur en el asistente. Desde aqu se podrn aadir dos ms o cambiar los ya existentes.

Ventana de caractersticas de la mquina virtual: configuracin de discos duros La siguiente caracterstica a definir ser el uso o no de floppy. Se puede elegir entre montar la unidad fsica o bien elegir una imagen de disco y montarla.

Ventana de caractersticas de la mquina virtual: configuracin de floppy La configuracin del CD/DVD-ROM sigue el mismo esquema que la del floppy. Se puede elegir entre montar el dispositivo fsico o montar una imagen. Este ltimo caso es muy til, puesto que muchas de las distribuciones de Linux se pueden encontrar en Internet en forma de imagen. Se podran descargar, montar como CD-ROM e instalar sin necesidad de quemar un CD.

Ventana de caractersticas de la mquina virtual: configuracin del CD/DVDROM El siguiente parmetro a configurar ser el sonido, que por defecto est deshabilitado. Si se quiere habilitar, se selecciona la casilla Enable audio y se elige el driver adecuado. Si el sistema operativo anfitrin es Windows, la eleccin del driver Windows multimedia suele dar un buen resultado.

Ventana de caractersticas de la mquina virtual: configuracin del sonido Pasemos al siguiente parmetro a configurar: la red. VirtualBox puede simular hasta cuatro tarjetas de red para cada mquina virtual instalada. Al usar el asistente, se habilita la primera mquina virtual y se establece el protocolo NAT (Network Address Translation). De esta manera, la mquina virtual puede conectarse al mundo exterior usando la red del anfitrin, aunque el resto de las mquinas fsicas conectadas a la red no sern capaces de verla a ella. Otra forma de conectar la mquina virtual al mundo exterior es usar un interfaz de red en la mquina anfitriona que funcionar como una nueva tarjeta de red y que podr usar la mquina virtual. Este nuevo interfaz de red se configura desde el

anfitrin, y se usa desde la mquina virtual. Para crear un nuevo interfaz de red, se seleccionar Host Interface en el desplegable Attached to. Para crear un nuevo interfaz de red en el anfitrin, se le asigna un nombre en el cuadro de texto Interface Name y se pulsa el botn Add new host interface Si todo va bien, se podr comprobar cmo en las conexiones de red del anfitrin aparece una nueva.

Ventana de caractersticas de la mquina virtual: configuracin de la red

Creacin de un nuevo interfaz de red para la mquina virtual La siguiente caracterstica de inters es el soporte USB. Si se elige, se podrn utilizar los dispositivos USB de la mquina anfitriona. Se podrn decidir cuales usar y cules no, para no interferir en las mquinas, mediante el uso de filtros.

Ventana de caractersticas de la mquina virtual: configuracin de los dispositivos USB Una vez configurada la mquina virtual pulsamos el botn OK de la ventana de caractersticas y volvemos a la ventana principal de VirtualBox. Ahora ya se puede

proceder a arrancarla pulsando el botn Start operativo, como si de una mquina real se tratara.

e instalar el nuevo sistema

La mquina virtual en funcionamiento Una vez creada la mquina virtual e instalado el sistema operativo, se puede trabajar con ella como si fuese un PC real.

Ventana de VirtualBox con una mquina virtual arrancada Cuando se pincha en la ventana de la mquina virtual, el ratn queda capturado por ella, es decir, el ratn se convierte en un dispositivo del PC virtual. Al arrancar la mquina virtual, aparece un cuadro de texto que nos lo advierte.

Ventana aviso sobre captura del ratn por parte de la mquina virtual Para volver a liberar el ratn, se puede usar la llamada "host key", que por defecto es el botn ctrl. derecho del teclado. Al pulsarlo, se libera el ratn y vuelve a ser usado por el PC real. Se puede controlar la mquina virtual desde los mens, pudiendo apagar la mquina, ejecutar un ctrl.+alt+sup, ejecutar un reset, o lo ms importante, obtener una instantnea. Una instantnea representa el estado de la mquina virtual en un momento determinado. Se puede obtener una instantnea de la mquina en cualquier momento, y de esta manera se puede volver a recuperar este mismo estado siempre que se quiera. Por ejemplo, una aplicacin muy til de las instantneas es crear una justo antes de hacer alguna instalacin con riesgo.

Men VM de la mquina virtual arrancada Para obtener una instantnea, se despliega el men VM y se selecciona la entrada Take snapshot o bien se pulsa la teclahost+S. A partir de este momento, slo nos queda crear todas las mquinas virtuales que queramos y probar con ellas instalando programas, utilizando los dispositivos USB, navegando por la red, etc.

Herramienta de virtualizacin VMWare Server 1.0 Introduccin VMWare Server es una herramienta gratuita de virtualizacin que permite ejecutar simultneamente varios sistemas operativos sobre el mismo hardware. VMWare dispone de dos herramientas gratuitas de virtualizacin: VMWare Server y VMWare Player. VMWare Player permite ejecutar mquinas virtuales que hayan sido creadas con otros productos de VMWare, pero no permite crearlas l mismo. Sin embargo, VMWare Server, ofrecida de forma gratuita desde hace solo unos meses, permite instalar cualquier sistema operativo y ofrece una mejor gestin de los recursos. El funcionamiento bsico de VMWare Server se puede resumir en el siguiente esquema: aplicacin --> SO (virtual) --> Hardware (virtual) --> VMWare --> (SO host) --> hardware fsico. Una aplicacin corriendo en el sistema operativo virtual ejecuta sus llamadas al sistema actuando sobre elementos hardware tambin virtuales. Estas llamadas son capturadas por la aplicacin VMWare que las traduce a instrucciones sobre elementos fsicos reales y las devuelve de nuevo hacia el sistema operativo virtual.

De esta manera, el SO virtual se ejecuta a una velocidad menor que en el caso de estar instalado directamente sobre la mquina, pero con un rendimiento bastante bueno. La creacin de mquinas virtuales con VMWare Server es realmente sencilla y es bastante fcil ajustar todos los parmetros de la mquina hasta conseguir un funcionamiento adecuado. En el presente artculo se explicar la instalacin y la creacin de una mquina virtual con Ubuntu Linux 6.10.

VMWare Server 1.0 Instalacin de VMWare Server 1.0 Antes de instalar la aplicacin es necesario comentar que aunque el software y su uso es gratuito, es necesario registrarse en la pgina web de VMWare con el fin de obtener una clave que permita desbloquear la aplicacin. Una vez obtenida la clave, se puede proceder a la instalacin. La instalacin de VMWare Server no presenta ninguna complicacin, por lo que slo se comentarn aquellas ventanas que requieran de alguna explicacin especial. En el resto, se pulsar el botn Next para continuar. La primera ventana da la bienvenida a la instalacin:

Instalacin paso 1 Seguidamente se presenta la licencia. Se debe leer el contrato y una vez hecho, aceptar los trminos de ste y continuar.

Instalacin paso 2 El siguiente paso ser elegir entre una instalacin completa del producto o elegir tan solo algunos componentes. En el caso del presente artculo, se elegir la instalacin completa.

Instalacin paso 3 Con la instalacin completa se puede disponer de un interfaz de gestin de la aplicacin va web. Para ello, se necesita tener instalado el Internet Information Server en la mquina. En caso de no estar instalado, saldr la siguiente ventana de aviso que permitir continuar o cancelar la instalacin. Si se desea continuar, la falta de este interfaz web no ser ningn problema para el funcionamiento de la aplicacin.

Instalacin paso 4 A continuacin se elige la carpeta destino de la instalacin:

Instalacin paso 5 Con todos estos datos, se puede proceder a la instalacin de la aplicacin. Es importante destacar que este proceso puede ser largo y dependiendo de la mquina puede llegar a durar hasta media hora.

Instalacin paso 6 Una vez finalizada la instalacin, ya se puede proceder a usar la aplicacin.

Instalacin paso final Creacin de una mquina virtual La creacin de una mquina virtual por primera vez es realmente sencilla gracias al asistente del que dispone la aplicacin y que facilita enormemente la tarea. Se debe elegir la memoria RAM que se usar para la mquina virtual, el tamao del disco duro virtual as como la forma en la que ser gestionado o el control de los recursos hardware, entre otros parmetros. Antes de acceder a la ventana principal de VMWare Server, se debe elegir a qu instancia de la aplicacin conectarnos. En este caso, se elegir local host, puesto que la instancia que se ejecutar ser la del servidor local.

Creacin de una mquina virtual. Paso 1. Una vez que se accede a la ventana principal, para crear una mquina virtual se elige la opcin New Virtual Machine que har que se ejecute el asistente de creacin de mquinas virtuales.

Creacin de una mquina virtual. Paso 2. Una vez elegida la opcin de crear una mquina virtual aparecer la ventana de bienvenida del asistente. Pulsando el botnSiguiente se pasar a la fase de creacin propiamente dicha.

Creacin de una mquina virtual. Paso 3. En la siguiente ventana se debe decidir sobre las opciones de la mquina virtual a crear. Puede elegirse entre tener las opciones ms tpicas (siempre se pueden modificar ms adelante) o una configuracin ms avanzada si se desean aadir dispositivos adicionales o un control ms preciso. En el caso del presente artculo se elegir una configuracin tpica.

Creacin de una mquina virtual. Paso 4. A continuacin se elige el sistema operativo que posteriormente se instalar en la

mquina virtual. En este caso se elige Linux, versin Ubuntu. VMWare usa este dato para configurar de manera ptima algunos parmetros.

Creacin de una mquina virtual. Paso 5. Lo siguiente es elegir el nombre de la mquina virtual y su localizacin en el disco.

Creacin de una mquina virtual. Paso 6. A continuacin se configura el soporte de red de la mquina. Se puede elegir entre cuatro opciones:

Bridged networking: Mediante un procedimiento conocido como bridge, se simula la existencia de otro interfaz de red para la mquina virtual, lo que le permite disponer de una IP propia. De este manera, la mquina puede acceder a la red y el resto de las mquinas de la red pueden comunicarse con ella. Imprescindible si se quiere instalar un servidor en la mquina virtual. Usar NAT: En el caso de que slo se quiera un acceso a la red para Internet o leer el correo, se puede usar NAT (Network Address Translation). La mquina virtual podr acceder a la red, pero no ser visible para el resto de los equipos. Red privada (Host-only networking): Se establece una red privada entre la mquina virtual y la mquina anfitriona. Sin red.

Creacin de una mquina virtual. Paso 7 El siguiente paso es crear el disco duro para la mquina virtual. Primero se le proporciona una tamao mximo y a continuacin se pueden elegir un par de opciones: Allocate all disk space now (Reservar ahora todo el espacio del disco): si se marca esta opcin, se reservar todo el espacio de golpe. De esta manera el sistema operativo virtual funcionar mucho mejor pero la creacin del disco llevar bastante tiempo. Split disk into 2GB files (Divide el disco en ficheros de 2GB): Divide el disco en ficheros ms pequeos para acelerar el acceso y mejorar el rendimiento.

Creacin de una mquina virtual. Paso 7 Con todos los parmetros elegidos, aparece en el men una mquina virtual apagada que se puede arrancar para instalar el sistema operativo elegido.

Creacin de una mquina virtual. Paso 8 Una vez instalado el sistema operativo y arrancada la mquina en la pestaa de la

mquina virtual aparece el equipo funcionando en tiempo real y pudiendo usarse como si de una mquina real se tratara.

Creacin de una mquina virtual. Paso 9 Con los botones de la barra de herramientas podremos controlar el funcionamiento de la mquina virtual: Para la mquina virtual. Equivale a presionar el botn power en una mquina real. Pausa la mquina virtual. Arranca la mquina virtual. Reinicia una mquina virtual pausada. Obtiene una instantnea de la mquina en ejecucin, es decir, salva el estado de la mquina tal y como est en ese momento. Devuelve la mquina al estado de una instantnea anterior.

Esconde o muestra la lista de equipos virtuales creados. Ejecuta la mquina virtual seleccionada a pantalla completa. Permite cambiar rpidamente entre distintos equipos. Muestra un resumen con las caractersticas principales de la mquina virtual. Muestra la vista de consola. Configurando la mquina virtual Si los parmetros de la mquina virtual no se ajustan del todo a lo deseado, siempre se pueden revisar y cambiar. Para ello, se debe seleccionar el enlace Edit virtual machine settings en la pestaa de la mquina.

Una vez pinchado el enlace, aparece la ventana de parmetros de configuracin. El primer parmetro que se puede modificar es la memoria RAM de la mquina. Desde esta ventana se puede ampliar o reducir. VMWare Server marca con un tringulo amarillo la cantidad mnima recomendada para la mquina instalada, con un tringulo verde la memoria recomendada y con un tringulo azul la memoria mxima.

Configuracin de una mquina virtual. Paso 1 A continuacin aparecen los parmetros del disco duro. Lo nico que se puede hacer desde aqu es desfragmentar el disco duro si se desea.

Configuracin de una mquina virtual. Paso 2 La siguiente opcin es elegir cmo se quiere manejar la unidad de CD-ROM. Se puede elegir entre conectarla nada ms arrancar la mquina o hacerlo despus. Tambin se puede montar una imagen de disco (ISO) y usarla como si fuera una unidad de CD-ROM fsica, lo que puede resultar muy til para instalar sistemas operativos descargados desde la red. Tambin se puede decidir cmo montar la unidad en la mquina virtual, pudiendo hacerlo como CD-ROM o incluso como un disco duro.

Configuracin de una mquina virtual. Paso 3 A continuacin se puede elegir el soporte de red, con las opciones que ya se explicaron anteriormente.

Configuracin de una mquina virtual. Paso 4 Por ltimo, se puede elegir el nmero de procesadores de la mquina virtual, que no puede ser mayor de los que disponga realmente la mquina fsica. En la pestaa Options se pueden cambiar todos los parmetros no relacionados con el hardware. En la opcin General se podr modificar el nombre de la mquina, el sistema operativo a instalar y el directorio de trabajo.

Configuracin de una mquina virtual. Paso 5 Con la opcin Power se puede controlar el comportamiento de la mquina cuando se arranca o cuando se cierra. Bajo la categoraPower options aparece la posibilidad de arrancar la mquina siempre que se elija, poner el modo pantalla completa siempre que se arranque la mquina o cerrar la mquina cuando se desconecta la potencia. Bajo el epgrafe Power Controls aparece el comportamiento que se desea asignar a los botones de la barra de herramientas. El ltimo apartado indica si se desean ejecutar los scripts WMWare Tools y cundo se desea hacerlo. Estos scripts permiten mejorar el rendimiento de la mquina virtual y dependen del sistema operativo virtual instalado.

Configuracin de una mquina virtual. Paso 6 La categora Snapshots indica cmo se quieren gestionar las instantneas. Se puede habilitar o deshabilitar desde la opcin Disable snapshots. Tambin se puede especificar qu se hace cuando se desconecta la mquina. Se puede elegir entre tomar una instantnea, slo desconectarla o preguntar antes de hace nada. Hay que tener en cuenta que crear una instantnea puede llevar su tiempo dependiendo del tamao del disco duro, de los procesos que estn arrancados, etc.

Configuracin de una mquina virtual. Paso 8 Desde Permissions se puede elegir si se quiere que la mquina est disponible para todos los usuarios o slo para el usuario que la ha instalado.

Configuracin de una mquina virtual. Paso 9 Tambin se puede determinar qu usuario se va a conectar por defecto en la mquina virtual desde la categora Startup/Shutdown, pudiendo elegir entre el usuario que arranca la mquina, una cuenta local o una cuenta especfica.

Configuracin de una mquina virtual. Paso 10 Por ltimo, desde la categora Advanced, se pueden elegir los siguientes parmetros: Ejecutar las mquinas con informacin de depuracin, lo que puede servir para localizar errores. Deshabilitar la aceleracin, ejecutando la mquina virtual a un velocidad menor. Deshabilitar el raspado de las pginas en memoria, es decir, conservar las pginas de memoria completas. Guardar un registro peridico del progreso de la mquina virtual.

Configuracin de una mquina virtual. Paso 11 . Aadiendo dispositivos fsicos a la mquina virtual Para finalizar, se va a mostrar cmo aadir un nuevo dispositivo fsico a los que VMWare Server aade por defecto. En este caso, se mostrar cmo aadir soporte para la tarjeta de sonido. El proceso comienza pulsando el botn Add de la ventana Virtual Machine Settings en la categora de Hardware. Al hacerlo, aparecer un asistente.

Aadiendo dispositivos. Paso 1 Al presionar el botn Siguiente se podr elegir el tipo de dispositivo fsico a aadir, en este caso un adaptador de sonido.

Aadiendo dispositivos. Paso 2 Finalmente, se elige cul es el dispositivo fsico real que se va a usar y si se desea que est disponible o no desde el arranque de la mquina.

Aadiendo dispositivos. Paso 3 Conclusin La posibilidad de contar con VMWare Server de forma gratuita otorga al usuario la libertad de probar distintos sistemas operativos en su mquina sin necesidad de realizar complejos procesos de particionado de disco o prdidas de datos. El rendimiento de la aplicacin permite adems trabajar con el sistema operativo virtual y de manera simultnea con el sistema operativo anfitrin, disminuyendo el gasto en recursos y optimizando al mximo su uso. El proceso de creacin de las mquinas virtuales es sencillo y su puesta a punto no presenta demasiadas complicaciones, por lo que se concluye que VMWare Server 1.0 es una excelente herramienta de virtualizacin.

Mquinas virtuales en el aula Introduccin La utilizacin de las mquinas virtuales est creciendo a un ritmo exponencial por la cantidad de ventajas que ofrece. Se prev que para 2009 habr ms servidores virtuales que reales, ya que cada servidor real puede albergar muchos servidores virtuales, reduciendo los costes de mantenimiento. Los principales fabricantes de procesadores, Intel y AMD, ya incorporan en sus ltimos chips extensiones de virtualizacin que incrementan el rendimiento de las mquinas virtuales. En un futuro no muy lejano habr ms PCs de usuario

virtuales que reales. De hecho, los profesionales que hacen uso de esta tecnologa, disponen de varias mquinas virtuales dentro de su mquina real. No faltara mucho para que se empiece a ofrecer hosting de mquinas virtuales para tener accesible nuestro PC virtual va web. Est claro que la virtualizacin es una tecnologa con futuro y poco a poco se est abriendo camino entre el gran pblico.

Varios servidores virtuales en un servidor real => menor mantenimiento Una de las principales ventajas de las mquinas virtuales es que el entorno virtual es un entorno de hardware idnticoindependientemente del PC real en el que se utilice. Esto permite que una mquina virtual creada en un PC, puede ejecutarse en otro PC completamente diferente, e incluso con sistema operativo diferente. Vmware mantiene un sitio web donde alojan cientos de mquinas virtuales creadas por empresas, instituciones o usuarios, con caractersticas particulares. Son las Virtual Appliances que se pueden descargar de [Link] Otra de las principales facilidades, es la clonacin de mquinas virtuales. Tan solo hay que copiar en otro lugar la carpeta donde est almacenada una mquina virtual, para disponer de otra mquina virtual idntica a la anterior, pero completamente independiente. En este artculo, trataremos de ofrecer a los profesionales de la educacin, algunas ideas o consejos de utilizacin de las mquinas virtuales en entornos educativos, que permitan en el da a da con los alumnos en el aula, conocer ejemplos de aplicacin y disfrutar de sus ventajas. Hay que tener en cuenta que para hacer un uso productivo de las mquinas virtuales, los PCs reales deben ser ms bienmodernos y tener al menos 512 MB de memoria, aunque mejor con 1 GB. De lo contrario, la mquina virtual ir mucho ms lenta que el PC real y no merecer la pena utilizarla. Se recomienda que la

memoria de las mquinas virtuales no supere el 75% de la memoria fsica, para no 'ahogar' a la mquina real. Utilizacin de otros sistemas operativos La principal utilidad de las mquinas virtuales es la utilizacin de otros sistemas operativos distintos al sistema operativo de nuestro PC real, de forma simultnea. Una mquina virtual, a efectos prcticos es como una simulacin de un PC en el que podemos instalar el sistema operativo que deseemos: Windows 95, 98, 2000, XP, 2000 Server, 2003 Server, o cualquier distribucin de Linux como Debian, Ubuntu, Fedora, Mandriva, Linex, Guadalinex, Lliurex, MolinuX, MAX, etc... A menudo, se suelen crear diferentes particiones en los discos duros de los PCs, para poder instalar varios sistemas operativos y as arrancar un sistema u otro segn nuestras necesidades. Con esta tecnologa, ya no es necesario por que podemos arrancar siempre nuestro sistema operativo y disponer de otros sistemas operativos en mquinas virtuales, lo cual es mucho ms ventajoso ya que no implica reiniciar el PC. Si el sistema operativo que hemos instalado en nuestro PC real es Windows, existe la posibilidad de crear una mquina virtual e instalar en ella nuestra distribucin de Linux favorita. De igual forma, si el sistema operativo que hemos instalado en nuestro PC real es Linux, existe la posibilidad de crear una mquina virtual e instalar en ella la versin de Windows que necesitemos.

Con mquinas virtuales es fcil utilizar otro sistema operativo Esto nos permitir utilizar aplicaciones que slo corren bajo un sistema operativo que no es el nuestro, sin necesidad de tener que reiniciar el PC con el otro sistema operativo. Una utilidad interesantes de las mquinas virtuales en sistemas Windows es disponer de un servidor X-Windows para realizar conexiones grficas remotas a sistemas Linux. Aunque disponemos de aplicaciones como cygwin que permiten disfrutar de un servidor X bajo Windows, quizs sea ms apropiado instalar un sistema Linux en una mquina virtual y desde l, realizar las conexiones

pertinentes por ssh a otros sistemas Linux. Otra aplicacin interesante de las mquinas virtuales bajo Linux, es la posibilidad de disponer de Windows en un sistema virtual para correr aplicaciones de gestin que solo funcionan bajo este sistema, como Abies, Gece2000 y otras. Adems, las mquinas virtuales no se suelen apagar, sino que lo normal es suspenderlas que es mucho ms rpido. Si disponemos de un PC de los actuales, poner en marcha una mquina virtual que est suspendida, es cuestin de dos o tres segundos. Menor mantenimiento de los PCs En las aulas de informtica, uno de los mayores problemas existentes es el mantenimiento de los PCs. Al ser utilizadas por muchos alumnos que hacen un uso muy variado de los PCs, es frecuente que, debido a la instalacin de diferentes aplicaciones y cambios en las configuraciones, los PCs dejen de funcionar para los prximos alumnos que los van a utilizar, causando una prdida de tiempo en la clase. En lugar de utilizar los PCs reales, una alternativa en un aula es utilizar siempre mquinas virtuales a pantalla completa. Esto es posible ya que cuando el PC real tiene suficiente memoria, las mquinas virtuales van a una velocidad similar a la del PC real. La gran ventaja de este sistema es el mantenimiento del PC. Si el usuario 'estropea' el PC virtual porque ha cambiado algo en la configuracin o ha instalado algn programa perjudicial, con restaurar de nuevo la mquina virtual, todo volver a funcionar pasados unos segundos. Un problema que puede darse es que el usuario pulse sin querer la combinacin de teclas que ceden el control del PC virtual al PC real. En Vmware, sto ocurre al pulsar simultneamente Ctrl + Supr. Si esta circunstancia se da muy a menudo, existe la posibilidad de cambiar dicha combinacin de teclas por otra ms complicada. PCs del aula muy protegidos Cuando un PC es utilizado por diferentes personas, los administradores, hartos de realizar labores de mantenimiento de los mismos, toman medidas drsticas como la congelacin de los discos duros mediante tarjetas protectoras de disco, o lareduccin de permisos al mnimo, limitando las posibilidades de utilizacin del PC por parte del alumno. La ventaja de proteger tanto los PCs es que se reducen de manera notable los trabajos de mantenimiento, porque rara vez los PCs dejan de funcionar. La desventaja principal es la limitacin del uso de los PCs ya que los alumnos no podrn instalar aplicaciones o realizar cambios en la configuracin cuando sea necesario.

Cuando un PC est muy protegido, el mantenimiento se reduce, pero es poco prctico La utilizacin mixta de mquinas virtuales junto con las medidas de proteccin de los PCs reales como la congelacin de los discos duros o la limitacin de permisos, permitir disfrutar de las ventajas de ambas tecnologas: bajo mantenimiento del PC real y utilizacin funcional del PC virtual. Ejemplo 1: Supongamos que en una clase de informtica tenemos los PCs protegidos y la contrasea del alumno es de usuario sin privilegios. Si se necesitan realizar actividades peligrosas como instalacin de sistemas operativos, realizacin de particiones del disco duro, cambios de configuracin de hardware, cambios en la configuracin de red, etc... los alumnos no podrn realizar las actividades en el PC real porque no son administradores, pero podran realizar dichas actividades en una mquina virtual quedando intacta la mquina real y as no perjudicar al prximo alumno que utilice el PC.

En la mquina virtual seremos administradores y tendremos control total Ejemplo 2: Supongamos que tenemos la particin C: del sistema protegida con un congelador como Deep Freeze o un congelador por hardware, y otra particin E: sin congelar. Podramos almacenar la mquina virtual en la particin E: y as el alumno podra instalar sus programas en dicha mquina virtual, de esta forma no

habra que estar congelando y descongelando continuamente la particin del sistema para instalar las aplicaciones necesarias. La mquina real no sufrira cambios y funcionar perfectamente para el prximo alumno.

Al estar congelada la particin del sistema, el PC nunca fallar Disco no persistente Cuando en un aula se utilizan mquinas virtuales para proteger la mquina real y as reducir las tareas de mantenimiento, puede darse el caso que los alumnos estn continuamente enredando en la mquina virtual y tengamos que estar continuamente restaurando una mquina virtual original. Para evitar sto, se puede configurar el disco duro de la mquina virtual como disco no persistente (Non persistent disk) que significa que los cambios que se realizan en el disco duro virtual durante la utilizacin del mismo, se realizan sobre unos archivos temporales que se descartan la prxima vez que reiniciemos la mquina virtual. Utilizar discos virtuales no persistentes es equivalente a congelar la mquina virtual, pero sin necesidad de adquirir un congelador ya que es una caracterstica de las aplicaciones de mquinas virtuales. Esta opcin es interesante tambin cuando tenemos prcticas con varios grupos y queremos que cuando se reinicie el PC, se descarten los cambios realizados por los anteriores alumnos y as tener el PC preparado para el siguiente grupo. Un disco virtual se puede cambiar de 'persistente' a 'no persistente' en cualquier momento, sin necesidad de reiniciar el PC real. Configuraciones especiales Para impartir algunas materias, a veces es necesario instalar algunas aplicaciones concretas que requieran de una configuracin especial y que solo van a ser utilizadas por un determinado profesor cuando imparte clase a un determinado grupo de alumnos. En ocasiones, dichas aplicaciones son incompatibles con otras aplicaciones que necesitan otros profesores, ocasionando trastornos a los profesores y alumnos a la hora de impartir sus clases.

Una solucin a este problema es utilizar una mquina virtual para cada materia impartida, en la que estn instaladas las aplicaciones informticas utilizadas por el profesor de dicha materia. Esto permite independizar las aplicaciones utilizadas en unas materias o en otras y evitar posibles problemas entre unas aplicaciones y otras.

Cada materia tiene su PC virtual, sin interferir unas con otras Servidor de Intranet Debido a las innumerables posibilidades y a las grandes ventajas que supone disponer de un servidor de Intranet, cada vez es ms normal la existencia de dichos servidores en los centros educativos. Entre los servicios que ofrecen estos servidores destacan: Servidor WEB con gestor de contenidos (MediaWiki, Joomla, Drupal, etc.): permite disponer de una pgina interna para uso docente. Servidor DNS: facilita la administracin, acelera la navegacin y permite filtrar dominios prohibidos. Servidor Proxy: acelera la navegacin e incrementar la seguridad. Servidor DHCP: facilita la configuracin de red de los PCs. Cortafuegos de red: incrementar la seguridad. Este servidor suele instalarse sobre un PC real y es administrado por algn profesional experto desde el mismo centro educativo o remotamente desde el departamento correspondiente de la administracin educativa o de alguna empresa encargada. En los centros educativos donde no disponen de dicho servicio, es algn profesor experto, quien se encarga de administrar el servidor de Intranet en sus ratos libres. Una posibilidad para que todos los centros educativos dispongan de un servidor de Intranet, es instalarlo en una mquina virtual. Un profesional experto perteneciente a la administracin educativa, instalara y configurara un sistema servidor (generalmente bajo Linux para evitar el incordio de las licencias) adaptado para los centros educativos. Dicha mquina virtual se podra colgar en una web

para que se pueda descargar desde Internet. En el centro educativo tan solo tendran que descargar y arrancar la mquina virtual para poder disfrutar de un servidor de Intranet y empezar a utilizar los servicios que ofrece.

Tan solo descargaramos y arrancaramos la mquina virtual con el servidor El servidor debera disponer de un sistema de creacin y restauracin de copias de seguridad. Si desde el centro empezamos a utilizar el gestor de contenidos para formar nuestra Intranet, personalizamos el servidor DNS, realizamos cambios en el cortafuegos o reservas en el servidor DHCP, sera conveniente realizar copias de seguridad peridicas del sistema, por si algn da deja de funcionar. En tal caso, tan solo tendramos que volver a restaurar la mquina virtual original y recuperar la copia de seguridad para tener de nuevo el servidor operativo. Adems se podran publicar diferentes versiones del servidor para diferentes necesidades e incluso se podran ir actualizando con el tiempo. Esta labor la deberan realizar los profesionales de la administracin educativa de forma que en el centro educativo tan solo habra que descargar la mquina virtual y restaurar la copia de seguridad. Otra ventaja de utilizar mquinas virtuales como servidores es la posibilidad de poder disponer en un mismo PC real de varios servidores diferentes en mquinas virtuales diferentes, ejemplo, si queremos tener en una mquina el servidor web y en otra mquina diferente el servidor DN?S, el servidor DHCP y el cortafuegos, podemos utilizar dos mquinas virtuales diferentes, pero estar corriendo en la misma mquina real y as solo dejar encendido permanentemente un nico PC. Mquina virtual en el Pendrive Una posibilidad para que los alumnos puedan realizar trabajo en el aula y

continuar cmodamente en su casa, es tener la mquina virtual almacenada en un pendrive. De esta manera, cada alumno dispondra de su propia mquina virtual que podra personalizar a su gusto con las aplicaciones necesarias, sin interferir en el sistema del PC real donde lo ejecute.

Podemos llevar siempre encima nuestro PC virtual Esta posibilidad ralentiza la mquina virtual porque actualmente, los pendrive son ms lentos que los discos duros, pero es posible que en un futuro prximo ocurra al contrario. Mquinas virtuales a mayor velocidad que las reales Lo normal es que una mquina virtual tenga un rendimiento inferior a la mquina real en la que est ejecutndose. No obstante, la tecnologa de virtualizacin est evolucionando bastante y, tanto Vmware Server como Qemu con qemu accelerator, alcanzan unrendimiento prcticamente idntico al PC real, siempre y cuando en ste no se estn ejecutando otras aplicaciones que resten rendimiento al PC virtual. Ahora bien, si tenemos una mquina virtual en la que solamente hemos instalado el sistema operativo y las cuatro o cinco aplicaciones que necesitamos, tendremos un sistema ligero, en el cual, nuestras aplicaciones van a correr a toda velocidad ya que el PC virtual disfrutar de toda la potencia del PC real sin el lastre que suponen decenas de aplicaciones instaladas que restan memoria y velocidad de proceso cuando se mantienen residentes en ejecucin. Algunos consejos para mantener en forma las mquinas virtuales son:

Instalar solo las aplicaciones necesarias. Cuantas menos, mejor. Mantener desfragmentado el disco duro del PC real y mantener libre al menos un 25 % del espacio. Mantener desfragmentado el disco duro del PC virtual. Deshabilitar efectos visuales del PC virtual. Deshabilitar dispositivos innecesarios del PC virtual.

El futuro: mquina virtual remota De igual forma que en Internet existen servidores de hosting que por un precio de unos 60 euros anuales nos ofrecen espacio en sus servidores para crear nuestros sitios web, pronto ofrecern un PC virtual al que poder conectarnos remotamente. En dicho PC, un usuario podra tener sus documentos, aplicaciones y el correo electrnico, y podra utilizarlo de forma remota desde cualquier lugar. Esto permitira utilizar el PC desde el trabajo, desde casa, desde una PDA, un telfono mvil y desde cualquier lugar con conexin a Internet, con la ventaja de tener siempre a mano nuestro PC configurado a nuestro gusto y con todas nuestras herramientas disponibles.

Emulador de PC "Qemu" Definicin de Emulador Un emulador es un programa informtico capaz de simular o imitar a otro programa o sistema. Existen emuladores de todo tipo aunque los ms conocidos por los usuarios de PC son los emuladores de ordenadores antiguos como el ZX-Spectrum, Amstrad, Atari, Commodore, MSX, e incluso PCs. Los emuladores de mquinas de juegos como el M.A.M.E que emula un gran nmero de mquinas como las que haba en los aos 80 y 90 en los salones recreativos tienen mucha popularidad. Tambin son muy conocidos los emuladores de video-consolas de juego como PlayStation, GameBoy, SegaSaturn, etc. que permiten disfrutar de los juegos de dichas consolas en el PC. Para ms informacin buscar en google, yahoo o tu buscador favorito los siguientes trminos: emulador spectrum, emulador amstrad, emulador mame, emulador gameboy, etc. Tambin se puede buscar en Ingls spectrum simulator, spectrum emulator, PC emulator Virtual PC por ejemplo, el nmero de pginas encontradas ser muy superior. Tecnologa de emulacin Para emular un sistema y poder ejecutar un software diseado para dicho sistema, el emulador deber emular componente a componente cada una de las partes integrantes del mismo. Ejemplo, para emular al viejo ordenador ZX-Spectrum 48K que caus furor en los 80, el emulador deber poder emular el microprocesador principal a la misma velocidad, en este caso un Zilog Z-80 a 4 MHz de velocidad y al resto de chips que

componan el Spectrum como el xx as como su interconexin perfectamente sincronizada y a tiempo real. Deber as mismo reservar un espacio de memoria que ser la memoria donde se almacenarn los programas para el Spectrum y donde acceder el Z-80 para poder leer las instrucciones y los datos en el lenguaje mquina del Z-80, la memoria del Spectrum. La emulacin de los distintos microprocesadores como el Z-80, en el PC se hace por software generalmente mediante un programa en C aunque a veces, por razones de velocidad, es necesario hacerlo con un programa o partes escritas directamente en lenguaje ensamblador. Los emuladores existen gracias a que los PCs actuales gozan de prestaciones superiores a los sistemas que emulan. Cuando se desea utilizar software para emular hardware, la velocidad es entre 2 y 3 veces inferior pero como el Spectrum es unas 1000 veces inferior a un PC actual, stos no tienen dificultades, les sobra tiempo para emular por software los chips que componen el ZX-Spectrum.

Emulador del ZX-Spectrum Emuladores de PC Aunque existen emuladores de todo tipo, los emuladores en los que nos centraremos son los emuladores de PC ya que nos permitirn disponer de un PC virtual dentro de nuestro PC real. El PC virtual dispondr de su propia BIOS, su propio Procesador, su propia Memoria y su propio disco duro virtual. En dicho PC virtual podremos instalar el sistema operativo que deseemos (Windows 95,98,XP,Windows 2003 Server, Linux) totalmente independiente de nuestro sistema operativo real y hacer las pruebas que deseemos (formatear el disco duro, realizar particiones, instalar y configurar el sistema operativo) sin alterar el sistema operativo de nuestro PC real. Existen varios emuladores de PC tanto comerciales como libres. Los comerciales son ms fciles de instalar, configurar y manejar y son ms rpidos y ms semejantes en su comportamiento a los PCs reales. Los ms conocidos

son vmware yvirtual PC. Vmware tiene dos productos gratuitos, Vmware Player y Vmware Server, tanto para Linux como para Windows.

Vmware Player corriendo Linux (Knoppix) bajo Windows XP Los emuladores de PC libres son aplicaciones en desarrollo y su calidad no alcanza la de los emuladores de pago pero cubren nuestras necesidades de forma satisfactoria. Uno de los ms conocidos es Qemu, del que tambin existen versiones tanto para Windows como para Linux. Para ms informacin buscar en google, yahoo o tu buscador favorito los siguientes trminos: emuladores de PC, PC emulator, vmware, virtual PC, Qemu. Emulador Qemu Qemu es un emulador de PC, libre. La versin existente en el momento de escribir este artculo (Junio-07) es la 0.9.0. La pgina web del proyecto se encuentra en: [Link] En ella encontraremos la documentacin (en Ingls) y podremos descargar la ltima versin de Qemu para Linux ya que es el sistema operativo para el cual se ha creado, no obstante, si disponemos de un sistema Linux basado en Debian,

ser ms sencillo instalar qemu desde el administrador de paquetes ejecutando el comando apt-get install qemu. Qemu para Windows En la pgina de Qemu solo est disponible la versin para Linux. Si deseamos utilizar Qemu para Windows deberemo?s ir a[Link] y descargar el archivo [Link]. Posteriormente deberemos descomprimir el archivo en la carpeta que deseemos, aunque ms adelante veremos que si utilizamos Qemu Manager no har falta realizar este proceso porque Qemu Manager ya incluye la ltima versin de Qemu. Configuracin de Qemu Al contrario que los emuladores de pago como Vmware o Virtual PC que disponen de asistentes que facilitan la creacin y la configuracin de mquinas virtuales haciendo sumamente sencillo el uso del emulador, qemu no dispone de dichas herramientas. Para utilizar qemu es necesario abrir una ventana del Smbolo del sistema, moverse al directorio donde est instalada la aplicacin y ejecutar qemu con las opciones que deseemos, por ejemplo: Ejecutar qemu desde la lnea de comandos cd "C:Archivos de programaQemu" (Pulsar intro) [Link] -L .ios -m 128 -hda .[Link] -fda .imagesw98_cd.img -enable-audio -localtime (Pulsar intro) Primero nos movemos a la carpeta donde est instalado Qemu y luego lanzamos el comando con una una serie de opciones como la ruta donde se encuentra el archivo de la bios (-L), la memoria de la mquina virtual (-m), el archivo que contiene la imagen del disco duro virtual (-hda), el archivo que contiene la imagen de la disquetera virtual (-fda), que se habilite el audio (-enable-audio) y que el reloj de la mquina virtual tenga la misma hora que el de la mquina real (-localtime). Qemu no dispone de ningn archivo de configuracin, por tanto es necesario indicar las distintas opciones de configuracin a la hora de lanzar la aplicacin. Esto no supone ningn problema para los usuarios que tengan experiencia en el uso del MS-DOS ya que sern capaces de crear archivos bat con las distintas opciones, pero tanto para stos como para aquellos que desconocen los comandos del DOS es ms sencillo si se dispone de alguna herramienta que permita crear y modificar distintas configuraciones tal y como lo hace Qemu Manager. Qemu Manager Qemu Manager es un front-end para Qemu, es decir, es una aplicacin adicional que permite al usuario utilizar qemu de una forma ms sencilla e intuitiva. En lugar de utilizar Qemu directamente desde el smbolo del sistema escribiendo complejas opciones, utilizaremos Qemu Manager que nos facilitar enormemente la

utilizacin del emulador. La versin 4.0 de Qemu Manager incluye qemu 0.9.0 y el acelerador kqemu que aumenta la velocidad de las mquinas virtuales. Para obtener Qemu Manager debemos ir a [Link] y entrando en el apartado 'download' (descargas), debemos descargar la ltima versin de la aplicacin en una carpeta temporal y despus hacer doble clic para iniciar el asistente de instalacin de Qemu Manager. La instalacin de Qemu Manager es similar a la instalacin de cualquier aplicacin para windows. Salvo el inconveniente de estar en ingls, la instalacin es bastante sencilla. Al ejecutar el programa de instalacin de Qemu Manager, aparecer la pantalla de bienvenida (Welcome to the Qemu Manager), tan solo tendremos que hacer clic en "Siguiente" (Next).

Pantalla de bienvenida de Qemu Manager Luego aparecern las condiciones de uso. Para proseguir tendremos que hacer clic en "Siguiente" (Next). Posteriormente nos aparecer una ventana para que escojamos la ruta en la cual deseamos instalar el programa. La ruta por defecto es: Ruta por defecto de instalacin

C:Archivos de programaQemuManager

Ruta de instalacin de Qemu Manager Lo recomendable es hacer clic en "Siguiente" (Next) para que el programa se instale en la ruta por defecto. Despus nos preguntar el nombre del grupo de programas que va a crear dentro del Men de Inicio > Programas. All almacenar los iconos de Qemu Manager. Lo recomendable es dejar el nombre por defecto "Qemu Manager" y pulsar siguiente para que nos aparezca la pantalla en la cual nos pregunta si deseamos que cree un acceso directo en el escritorio. Posteriormente nos aparecer un resumen de nuestras opciones, y al pulsar ?Instalar? (Install) comenzar la instalacin. Al terminar aparecer una ventana indicando que la instalacin ha finalizado, permitindonos lanzar en ese mismo instante el programa.

Resumen de instalacin de Qemu Manager Al ejecutar el programa por primera vez, nos aparecer el 'Asistente de primera ejecucin del Administrador de Qemu'. En la primera ventana, el asistente nos permitir elegir el idioma, elegiremos Espaol (Spanish). Tambin debemos indicar si la versin de Qemu es la 0.8.0 o posterior. Como en nuestro caso, la versin es la 0.9.0, seleccionaremos '0.8.0 and Above':

Seleccionamos Idioma Espaol En la siguiente pantalla nos permite elegir driver acelerador. Conviene elegir un acelerador ya que incrementa notablementela velocidad de las mquinas virtuales. Elegiremos el driver acelerador KQEMU. Si una mquina virtual no nos funciona, podemos probar con el driver acelerador QVM86. Si sigue sin funcionar, podemos probar no utilizando ningn driver acelerador, aunque la mquina virtual ir ms lenta:

Seleccin del driver acelerador

Haremos clic en siguiente y finalmente debemos hacer clic en 'Salvar perfil por defecto' para que se guarden las opciones. Creacin de la primera Mquina Virtual A partir de ahora, utilizaremos siempre Qemu Manager para manejar Qemu. Si ejecutamos Qemu Manager veremos la pantalla principal de la aplicacin:

Pantalla principal de Qemu Manager Qemu Manager dispone de mens para poder utilizar la aplicacin pero la mayora de las funciones se pueden ejecutar desde la barra de herramientas del programa. En la siguiente figura vemos un detalle de la misma y la funcin de los botones ms importantes.

Barra de herramientas de Qemu Manager Creacin de la mquina virtual Una mquina virtual es una mquina que ser emulada con Qemu. Al igual que las mquinas reales, las mquinas virtuales debern disponer de bios, procesador, memoria, pantalla, teclado, ratn, disco duro, unidad de CDs, unidad de disquetes, tarjeta de sonido, tarjeta de red, etc.. Existe la posibilidad de configurar la mquina virtual a medida en funcin del uso que vayamos a hacer de ella. Podemos elegir la cantidad de memoria de nuestra mquina virtual, el nmero de discos duros que tendr, el tamao de los discos duros, las disqueteras y unidades de CD, el nmero de tarjetas de red, si dispondr de tarjeta de sonido, etc. Para crear una nueva mquina virtual debemos hacer clic en el botn "Crear nueva mquina virtual" de la barra de herramientas de Qemu Manager. Nos aparecer una ventana para establecer el nombre de la mquina virtual. Este nombre nos permitir identificar la mquina virtual, en el caso que tengamos varias. Si en la mquina virtual vamos a instalar Knoppix 5.1, un buen nombre puede ser 'Linux Knoppix 5.1'

Nombre de la mquina virtual Al pulsar "Siguiente", el asistente nos preguntar por el sistema operativo que tenemos previsto instalar en la mquina virtual. Esto permitir seleccionar la cantidad de memoria idnea para la mquina virtual. En funcin del sistema operativo, Qemu Manager selecciona una cantidad u otra de memoria para la mquina virtual, aunque el usuario puede cambiarlo y crear la mquina virtual con la cantidad de memoria que desee.

Sistema Operativo de la mquina virtual

La memoria RAM de las mquinas virtuales no debe superar el 75% de la memoria RAM fsica disponible en la mquina real. Ejemplo: si nuestro PC real dispone de 2 GB de memoria RAM, nunca debemos crear mquinas virtuales con ms de 1,5 GB ya que ralentizar mucho el sistema real y decrecer considerablemente el rend?imiento del PC real y como consecuencia, tambin del PC virtual. Si nuestra intencin es ejecutar varias mquinas virtuales simultneamente, la suma de la RAM de todas las mquinas virtuales simultaneas no debe exceder el 75% de la memoria RAM fsica. Aunque podemos elegir la RAM de la mquina virtual a nuestra eleccin, las cantidades de memoria mnima recomendadas para cada sistema operativo, se pueden observar en la siguiente figura:

Memoria RAM recomendada de la mquina virtual Como para nuestra prueba tenemos previsto instalar Knoppix, con los 128 MB que nos recomiendan ser suficiente. Al pulsar "Siguiente", el asistente nos preguntar si deseamos crear un nuevo disco duro virtual o deseamos utilizar un disco duro virtual existente. Un disco duro virtual es un disco duro que puede ser utilizado por mquinas virtuales. Cuando se crea un disco duro virtual, se crea un archivo en la mquina real que contendr toda la informacin del disco duro virtual. A stos archivos se les denomina "Imgenes de disco". Para la mquina virtual, ser como un disco duro real. Para la mquina real, slo es un archivo ms. Como es la primera vez que utilizamos el programa, seleccionaremos la opcin "Crear nueva unidad virtual" (crear nuevo disco duro virtual) y pulsaremos

"Siguiente".

Crear nuevo disco duro virtual La creacin de un nuevo disco duro virtual requiere un archivo. Al pulsar 'Siguiente', Qemu Manager nos permitir guardar el archivo que ha de crear en la mquina real para almacenar la informacin del disco duro virtual. La ruta por defecto es la carpeta "images" dentro de la carpeta donde hayamos instalado Qemu Manager.

Ruta para el nuevo disco duro virtual En la carpeta images, QemuManager almacenar tanto las imgenes de disco duro virtuales como las imgenes de disquetes y CDROMs que deseemos utilizar en nuestros sistemas virtuales. Qemu puede utilizar la disquetera del PC real y el lector de CDs y DVDs del PC real en el PC virtual, pero tambin permite utilizar imgenes de CD o DVD en formato ISO e imgenes de disquetes en formato RAW como si fueran CDs o disquetes introducidos en la disquetera o el lector de CDs virtuales. Para nuestra prueba, el nombre del archivo imagen del disco duro virtual va a ser "[Link]". En este momento podemos observar que la extensin de los archivos imgenes de discos duros virtuales utilizados por Qemu, tienen extensin dsk, abreviatura de "disk" (disco). Una vez definido el nombre del disco duro, nos aparecer la siguiente ventana, para que podamos establecer el tamao y el tipo del disco duro:

Tamao del nuevo disco duro virtual El tamao del disco duro depender del sistema operativo que deseemos instalar. Los sistemas operativos antiguos ocupan poco espacio, y con 2 GB ser suficiente, pero los sistemas operativos actuales ocupan ms. Es necesario saber el tamao que ocupa el sistema operativo que vayamos a instalar para crear un disco duro con capacidad de sobra y no haya problemas de espacio durante el proceso de instalacin. Para instalar Linux, crearemos un disco duro de 10 GB (10.000 MB). En ?cuanto al tipo de disco duro, Qemu admite tres tipos de discos duros: Qcow2, Raw y Vmdk. Lo recomendable es utilizar el formato del propio Qemu, el Qcow2. Qcow2: Es el formato nativo de Qemu. Es el tipo que debemos utilizar si el nico emulador de PC que vamos a utilizar es Qemu ya que aprovecha todas las ventajas del mismo. Es adaptativo en cuanto al tamao ya que el tamao del archivo va creciendo a medida que el disco duro virtual se va ocupando. Raw: Es un formato estndar. La informacin se almacena tal y como se almacena directamente en un disco duro real. El tamao del archivo imagen es igual al tamao del disco duro virtual desde el momento de crear el archivo imagen. No presenta ventajas frente a los otros formatos, por tanto no es el ms recomendado. Vmdk: Es el formato utilizado por el emulador de PCs Vmware. Si vamos a utilizar indistintamente Vmware y Qemu, es conveniente utilizar ste formato. Tambin es adaptativo en cuanto al tamao. Para nuestra prueba, seleccionaremos un tamao de 10000 MB (10 GB), tipo Qcow2 y pulsaremos el botn "Siguiente". Nos aparecer la ventana que nos permitir seleccionar el perfil de la mquina virtual. Si tenemos creados varios

perfiles donde establecemos diferentes opciones de configuracin, podemos elegir el perfil deseado. Como es la primera vez, no tendremos creado ningn perfil, por tanto eligiremos el perfil por defecto:

Perfil de la mquina virtual Tambin podemos seleccionar dos opciones: Habilitar Audio: si activamos esta opcin, nuestra mquina virtual dispondr de una tarjeta de sonido estndar Sound Blaster 16. Qemu utilizar la tarjeta de sonido de nuestro PC real para reproducir los sonidos de la mquina virtual. Si no vamos a necesitar sonido, lo normal es no activar esta opcin ya que ralentiza la mquina virtual. Lanzar a pantalla completa: si activamos esta opcin, la ejecucin de la mquina virtual ser a pantalla completa y tendremos la impresin de que nuestro PC virtual es nuestro PC real ya que ocupa toda la pantalla. Para poder salir del PC virtual y volver al PC real hay que pulsar simultneamente las teclas Ctrl + Alt. Esto es vlido tambin aunque Qemu se ejecute en una ventana, ya que nuestro ratn y nuestro teclado permanecen capturados por Qemu para ser utilizados en la mquina virtual. Es ms cmodo no activar esta opcin y ejecutar Qemu en ventana. Al pulsar "Siguiente" aparecer la ltima ventana de configuracin, en la cual deberemos hacer clic en el botn Salvar Mquina Virtual con lo que todos nuestros cambios quedarn guardados.

Guardar los cambios de la mquina virtual Opcionalmente podemos activar la casilla "Ver opciones de configuracin avanzadas". No es necesario activar dicha casilla ya que en cualquier momento podemos mostrar las opciones de configuracin avanzadas pulsando el botn ?Configurar mquina virtual? de la barra de herramientas de la ventana principal de Qemu Manager. Probar la nueva mquina virtual Despus de guardar la mquina virtual, volveremos a la ventana principal de Qemu Manager, pero en esta ocasin tendremos una mquina virtual disponible cuyo nombre es Linux Knoppix 5.1.

Mquina virtual lista para trabajar Para poner en marcha nuestra nueva mquina virtual, debemos pulsar el botn Lanzar mquina virtual seleccionada. Comenzar el proceso de arranque de la mquina virtual, pero se detendr pronto ya que en nuestro disco duro virtual no hay ningn sistema operativo instalado es ms, ni siquiera es un disco formateado, por lo tanto, la mquina virtual nos dar el tpico mensaje que vemos cuando iniciamos un PC que no tiene ningn sistema operativo instalado: Not a Bootable disk (disco sin sistema de arranque) o similar.

Ejecucin de la mquina virtual sin Sistema Operativo Para terminar la ejecucin de la mquina virtual, debemos hacer clic en el botn (terminar una sesin de qemu) de la barra de herramientas, o bien podemos cerrar la ventana de la mquina virtual. Configuracin de las unidades de disco de la mquina virtual Si hacemos clic en el botn (configurar mquina virtual seleccionada) de la barra de herramientas, podremos configurar el CD-ROM de la mquina virtual que nos permitir instalar un sistema operativo desde CD-ROM. Aparecer la ventana de configuraciones. Para configurar las unidades de disco de la mquina virtual, debemos hacer clic en la pestaa Configuracin de disco. En el apartado Unidades de CD-ROM de la ventana anterior, debemos seleccionar la casilla Bootear desde CD-ROM(arrancar desde CD-ROM) para que la mquina virtual arranque desde el CD en lugar de arrancar desde el disco duro y tambin debemos activar la casilla Usar unidad de CD-ROM del sistema. Si tuviramos varios lectores de CD, en el desplegable podemos elegir el que deseamos utilizar para la mquina virtual, en nuestro caso la unidad D:. La configuracin nos quedar tal y como vemos en la siguiente ventana:

Configuracin de discos de la mquina virtual Finalmente tan solo tendremos que introducir el CD de arranque del sistema operativo en la unidad de CD de nuestro PC real y arrancar la mquina virtual. Ahora s que arrancar desde el CD-ROM y podremos comenzar con la instalacin del sistema. Recordar que como el disco duro de la mquina virtual est sin particionar, ser necesario crear al menos una particin para la instalacin del sistema en la mquina virtual.

Iniciando la mquina virtual con el CD de Knoppix No hay porqu tener miedo de realizar particiones en la mquina virtual. Hay que tener en cuenta que todas las operaciones de particionado y formateo del disco duro virtual se efectan sobre el archivo imagen del disco duro virtual y para nada afectarn a nuestro disco duro real. Es uno de los aspectos que ms sorprende cuando se empieza a utilizar emuladores de PCs. A partir de este punto, el proceso de instalacin del sistema operativo sobre la mquina virtual, sera equivalente al proceso de instalacin sobre un PC real. En la pestaa Configuracin de disco tambin podemos configurar hasta cuatro discos duros virtuales, un CD-ROM que puede ser mediante una imagen ISO que tengamos volcada en nuestro PC o como hemos hecho anteriormente utilizar el CD-ROM del PC real. Tambin podemos configurar hasta dos disqueteras en el PC virtual tanto utilizando una disquetera real o un volcado de un disquete en un archivo imagen de disquete. Para volcar CDs al disco duro se puede utilizar el programa EasyISO y para volcar disquetes el Disk Imager. Ambos se pueden

descargar de [Link] Configuracin General de la mquina virtual Seleccionando una mquina virtual en la pantalla principal y haciendo clic en el botn (configurar mquina virtual seleccionada) de la barra de herramientas, accederemos a la ventana de configuraciones. La primera pestaa es la de Configuracin General:

Configuracin General de la mquina virtual En dicha pestaa General podemos configurar el nombre y la memoria RAM de la mquina virtual y tambin otras opciones como habilitar el sonido, habilitar la ejecucin pantalla completa (para salir del modo pantalla completa hay que pulsar simultneamente Ctrl + Alt), impedir que funcione la CPU virtual

inmediatamente, simular un sistema con buses ISA exclusivamente (no PCI), sincronizar la hora del reloj virtual con la del reloj real, minimizar la ventana de Qemu Manager mientras se ejecute Qemu, habilitar soporte USB y una opcin interesante es No aplicar cambios a la imagen de disco para evitar que se hagan cambios en el disco duro virtual es decir, que quede congelado. Configuracin de red de la mquina virtual Seleccionando una mq?uina virtual en la pantalla principal y haciendo clic en el botn (configurar mquina virtual seleccionada) de la barra de herramientas, accederemos a la ventana de configuraciones. La tercera pestaa es la de Configuracin de Red:

Configuracin de Red de la mquina virtual

En dicha pestaa Red podemos configurar las interfaces de red de la mquina virtual. Lo normal es que la mquina virtual disponga de una nica interfaz de red, pero existe la posibilidad de configurar ms de una. Se permiten dos modos o tipos de funcionamiento de las interfaces de red: User Networking: Es un modo de funcionamiento automtico en el que la mquina virtual tiene una conexin de red limitada al PC real. Utiliza el rango 10.0.2.X. La mquina real se auto configura con la IP [Link] y pone en marcha un servidor DHCP, as como un router para la mquina real. Si configuramos la mquina virtual por DHCP, podremos comunicarnos directamente con la mquina real y si sta dispone de conexin a Internet, tambin tendremos conexin a Internet en la mquina virtual. Es el modo de funcionamiento ms sencillo para un uso normal. Tap Networking: Es un modo de funcionamiento con total soporte de red. Crea un interface virtual en la mquina real. Es equivalente a tener interconectadas la mquina real y la virtual al mismo switch, pudiendo configurar en la mquina virtual una IP del rango de la mquina real y disponer de conexin de red independiente en la mquina virtual. Para poner en marcha este modo de funcionamiento en Linux, debemos disponer del dispositivo /dev/net/tun soportado por el kernel. Para Windows, debemos instalar el driver TAP-WIN32 disponible en [Link] Es ms complicado de poner en marcha y solo se utilizar cuando queramos disponer de varios sistemas virtuales para realizar pruebas en diferentes redes. Configuracin Avanzada de mquina virtual Seleccionando una mquina virtual en la pantalla principal y haciendo clic en el botn (configurar mquina virtual seleccionada) de la barra de herramientas, accederemos a la ventana de configuraciones. La cuarta pestaa es la de Configuracin Avanzada:

Configuracin Avanzada de la mquina virtual En este apartado podremos configurar el tipo de sistema a emular, el nmero de procesadores emulados, opciones de configuracin avanzadas y dispositivos USB. Teclas de Qemu Cuando arrancamos una mquina virtual, para que el teclado y el ratn del PC real obedezcan a la mquina virtual, tenemos que hacer clic sobre la ventana donde est ejecutndose la mquina virtual. Esto bloquea nuestro PC real y nos impedir cambiar a las aplicaciones de nuestro PC real. Para poder dejar la mquina virtual y volver a nuestro PC real, debemos pulsar y soltar Ctrl + Alt de forma simultanea.

Para cambiar de modo pantalla completa a modo ventana y viceversa, debemos pulsar Ctrl + Alt + f Instalar Knoppix en un PC virtual Para introducirse en el mundo de Linux, se puede descargar un live-CD de Linux, que es un CD de arranque que permite utilizar el sistema operativo Linux sin instalarle, para probar. Uno de los live-CD de Linux ms populares es Knoppix. Desde[Link] se puede descargar la ltima versin de Knoppix en espaol, tanto en versin CD como en versin DVD, en formato ISO. Knoppix tambin puede ser instalado en el disco duro. De esta forma, en lugar de trabajar directamente desde el CD, trabajara desde el disco duro, lo cual es ms rpido.

Iniciando la mquina virtual con el CD de Knoppix

Instalacin de dispositivos en una mquina virtual de VMWare OBJETIVOS Anlisis del comportamiento de los Sistemas Operativos tras la incorporacin a la plataforma fsica de nuevos dispositivos. Comprender el concepto de virtualizacin / instanciacin de dispositivos fsicos reales. JUSTIFICACIN En las clases de informtica es frecuente solicitar a los alumnos la instalacin de dispositivos perifricos, tanto de comunicaciones, como de almacenamiento, tales como discos duros, discos pticos (CD-ROM, DVD-ROM y tecnologas emergentes), tarjetas de sonido, etc. Lo natural sera que, para cada dispositivo, el profesor explicara: (a) Sus caractersticas tcnicas. (b) El procedimiento fsico de instalacin (conexin a la placa base del PC). (c) El procedimiento lgico de instalacin. (d) Las consecuencias o resultados que se derivan de la instalacin, en funcin del sistema operativo de base. Con una herramienta de virtualizacin de ordenadores se pueden emular dispositivos fsicos virtuales a medida de los requerimientos del profesor, de forma cmoda y rpida. Despus los alumnos podran entrenarse en los puntos (c) y (d) antes de empezar a manipular los equipos fsicos de prcticas. PRERREQUISITOS VMware Server 1.0.2, o superior, instalado sobre el ordenador real. Mquina virtual con el hardware de la figura 1 y una nica particin NTFS, preinstalada con Windows XP Professional SP2. La mquina virtual se encuentra apagada. En cada uno de los apartados de instalacin de perifricos presupondremos que sta es la situacin de partida.

En el artculo titulado "Herramienta de virtualizacin VMware Server 1.0" se detalla el procedimiento de instalacin de esta potente aplicacin. En el artculo titulado "Instalacin de Sistemas Operativos y Aplicaciones en VMware" se explica cmo configurar una mquina virtual para Windows XP y cmo hay que proceder para instalar el sistema operativo sobre ella. Los siguientes dispositivos tambin estn soportados por VMware Server y

han sido objeto de explicacin en los dos artculos reseados: tarjeta ethernet, tarjeta de sonido y USB.

Figura 1. Listado de hardware de la mquina virtual. DESTINATARIOS Coordinadores TIC de los centros educativos (para algunos aspectos de las instalaciones lgicas). Profesores de F.P., de las Familias de Informtica, Electricidad y Electrnica, que impartan clases a los Ciclos Formativos siguientes, y contemplen en sus programaciones la instalacin de dispositivos perifricos sobre distintos entornos: Administracin de Sistemas Informticos (Grado Superior) Desarrollo de Aplicaciones Informticas (Grado Superior) Explotacin de Sistemas Informticos (Grado Medio) Sistemas de Telecomunicacin e Informticos (Grado Superior) Profesores del rea de Tecnologa que enseen a sus alumnos los procedimientos de instalacin de los distintos dispositivos perifricos de un ordenador.

MDULOS DE MEMORIA Para simular la agregacin/desagregacin de nuevos mdulos de memoria RAM a la mquina real, bastara con seguir las indicaciones de los artculos Herramienta de virtualizacin VMware Server 1.0 e Instalacin de Sistemas Operativos y Aplicaciones en VMware Lgicamente, slo se puede aadir o retirar memoria de una computadora (virtual o fsica) apagada (estado Powered Off). Adems, VMware Server nos impone que la capacidad de la RAM asignada sea un mltiplo de 4 MB. RESULTADO EN EL BIOS DE LA MQUINA VIRTUAL Despus de cambiar la capacidad de la RAM, inicie la mquina virtual y acceda al Setup del BIOS virtual (Phoenix BIOS) pulsando la tecla F2. Compruebe el tamao de la memoria final sumando los valores System Memory y Extended Memory de la pestaa Main. Ver la figura que sigue.

Figura 2.

Si desea simular el POST (Power on Selft Test) de un BIOS real, habilite Boot-time Diagnostic Screen (as lo hicimos nosotros), pulse F10 (Save and Exit) y seleccione Yes para confirmar los cambios en el BIOS. DISCO DURO Observe en la figura 1 que nuestra mquina virtual tiene ya instalado un disco duro virtual IDE (PATA) y est configurado comomaestro en el canal 0 (0:0). Esta configuracin tambin se conoce como Primary Master (PM). Pero la interfaz del disco duro virtual no ha de ser coincidente con la del disco duro real que aloja los archivos de virtualizacin (extensiones .vmdk). En nuestro caso, de hecho, disponemos de un disco duro real SATA.

VMware Server slo puede emular las interfaces de disco duro IDE (PATA) y SCSI. Y ello con independencia de la interfaz del disco duro real (PATA, SATA, SCSI, SAS; por nombrar las ms habituales).

Bien, vayamos al grano; para incorporar un nuevo disco duro a su mquina virtual siga los siguientes pasos: 1. Pulse CTRL+D 2. En la pestaa Hadware haga clic sobre Add? para lanzar el asistente de agregacin de hardware. Despus pulseSiguiente. Ver figura de abajo.

3. Seleccione Hard Disk y haga clic sobre Siguiente. Ver figura de abajo.

4. Seleccione Create a new virtual disk y haga clic sobre Siguiente 5. Seleccione la interfaz de conexin a la computadora (IDE o SCSI). Vamos a elegir IDE. Si usted elige SCSI cercirese de que est instalado el siguiente driver en el sistema operativo husped (XP): [Link] (preste atencin al guin bajo)

6. Indique la capacidad del disco, teniendo en cuenta que el tamao puede oscilar entre 0,1 GB (en torno a 100 MB) y 950 GB (en torno a 1 TB). El uso de la casilla Allocate all disk space now se ha explicado pormenorizadamente en los artculos referenciados en el apartado de prerrequisitos. Le sugerimos que desmarque esta casilla y asigne una capacidad para el disco virtual (300 GB) que rebase la capacidad de almacenamiento del disco real (150 GB, en nuestro caso). As haremos "creer" al sistema operativo husped (XP) que nuestro disco duro real es de 300 GB, lo que nos dar mucho juego, por ejemplo, para simular operaciones de particionado (creacin, borrado, redimensin, copia, movimiento, ocultacin, etc.) y formateo. Marque la casilla Split disk into 2 GB files. Por ltimo, pulse el botn Siguiente.

7. Si lo desea, cambie el nombre del disco duro virtual (extensin .vmdk). Pulse sobre Advanced>> 8. Despliegue la lista Virtual device node y observe que el nuevo disco virtual (notado HardDisk2) se ha configurado automticamente como esclavo en el canal 1 (1:1), lo cual es razonable por tratarse del nico puerto libre en la controladora de E/S. Esta configuracin tambin se conoce como Secondary Slave (SS). Ver figura de abajo.

Figura tal.

9. Pulse sobre Finalizar y observe que: el nuevo disco duro virtual ya aparece en el listado de dispositivos el tamao (mximo) del mismo es, efectivamente, 300 GB el espacio libre en el disco duro del equipo anfitrin es de slo 10,4 GB Ver figura de abajo.

Aunque no es lo habitual, se pueden crear mquinas virtuales sin disco duro para, por ejemplo, hacer pruebas de emulacin de terminal en un sistema multiusuario. Tambin es factible crear ms discos virtuales que discos reales albergue la mquina anfitriona. RESULTADOS EN EL BIOS DE LA MQUINA VIRTUAL Despus de instalar el nuevo disco duro, proceda con el arranque de la mquina virtual . En la figura tal puede apreciar cmo, durante el POST, el BIOS reconoce perfectamente los dos discos duros virtuales (Fixed Disk, en la terminologa del fabricante del BIOS en cuestin).

Para detener la salida de informacin en pantalla del POST, haga uso de la tecla Pausa-Inter; o bien, en ingls, Pause-Break. Para continuar el proceso de inicio de la computadora virtual pulse cualquier tecla. Pulse F2 para adentrarse en el SETUP del BIOS y desde la

pestaa Main seleccione, con los cursores, el puerto Secondary Slave (SS). A continuacin pulse Enter y ver la informacin que almacena la memoria ROM del BIOS sobre el nuevo disco virtual instalado. Ver figura ms abajo. Despus pulse ESC dos veces, hasta llegar al men de salida de la utilidad SETUP. Elija Exit Discarding Changes; esto es, salir despreciando los cambios efectuados. A la pregunta final responda No. Ahora el BIOS entregara el control de la mquina virtual, bien al sistema operativo (XP en nuestro caso), bien, caso de existir, al gestor de arranque.

RESULTADOS EN EL ADMINISTRADOR DE DISPOSITIVOS Revise las dos figuras siguientes:

RESULTADO EN EL ICONO MiPC Si accede al icono Mi PC observar que slo hay un disco duro disponible (en verdad se trata de una particin de un disco duro, que ocupa el 100% de la capacidad del disco). Qu ha pasado, pues, con nuestro flamante disco duro virtual?. Respuesta: que an no puede almacenar datos y por eso no se presenta ante el usuario. Para almacenar datos sobre l habramos de: a) Generar el MBR (Master Boot Record) que, como sabr, se estructura en: cargador de arranque maestro, tabla de particiones y firma. b) Preparar las particiones. c) Formatear las particiones (creando un sistema de archivos en su interior). Una herramienta til en estas tareas sera el Administrador de discos de Windows.

Con el advenimiento de la computacin de 64 bits y la interfaz EFI (Extensible Firmware Interface), cada vez son ms empleados los llamados discos GPT (GUID Partition Table). Tiene ms informacin al respecto en: [Link] [Link] RESULTADO EN EL ADMINISTRADOR DE DISCOS Inmediatamente despus de abrir el Administrador de discos de Windows, se lanza un asistente que le permitir generar, de forma automtica, el MBR para el nuevo disco duro virtual. Es decir, se procede a la inicializacin del nuevo disco; paso -a- descrito ms arriba.

Una vez completado el proceso de inicializacin del disco, podra usted llevar a cabo las operaciones de particionado (paso b-antes descrito) y formateo (paso cantes descrito), puesto que desbordan los propsitos del presente artculo.

CD/DVD-ROM Revise la figura 1 para comprobar que nuestra mquina virtual de experimentacin tiene ya instaladas dos unidades pticas virtuales IDE (ATAPI) y estn configuradas como: CD-ROM: Esclavo en el canal 0 (0:1), configuracin tambin conocida como Primary Slave (PS). Conectada, en nuestro caso, a la unidad ptica real D: DVD-ROM CD-ROM 2: Maestro en el canal 1 (1:0), tambin conocida como Secondary Master (SM). Conectada, en nuestro caso, a la unidad ptica real E: DVD-RW Al igual que ocurre con los discos duros virtuales, la interfaz de la unidad ptica virtual (SCSI vs IDE), no ha de ser coincidente con la de la unidad ptica real. Veamos, brevemente, cmo instalar, por ejemplo, un lector de DVD-ROM virtual gestionado por una controladora de E / S, de interfaz SCSI emulada: 1. Abra el asistente de agregacin de hardware y seleccione el dispositivo DVD/CD-ROM Drive en la lista que se muestra. Haga clic sobre Siguiente. 2. Seleccione la opcin Use physical drive y pulse sobre Siguiente.

3. En Physical drive seleccione D: y deje marcada la casilla Connect at power on (conectar con la unidad fsica al encender la maquina virtual). 4. Pulse sobre Advanced >> y seleccione el primer puerto libre de los 60 disponibles (distribuidos en 4 controladoras). Nosotros hemos tomado SCSI 0:0 (primer puerto del canal 0). 5. Pulse sobre Finalizar y OK. Ahora puede verificar si la instalacin ha ido bien o no. Ver figura de abajo.

RESULTADO EN EL ICONO MI PC

RESULTADO EN EL ADMINISTRADOR DE DISPOSITIVOS

PUERTOS SERIE Y PARALELO Para aadir un puerto serie a nuestra computadora virtual hemos de proceder axial: 1. Abra el asistente de agregacin de hardware y seleccione dispositivo Serial Port en la lista que se muestra. Haga clic sobre Siguiente. el

2. Seleccionando la opcin Use physical serial port on the host instanciaremos un nuevo puerto serie virtual, a partir de alguno de los puertos serie reales del equipo anfitrin. Si seleccionamos Output to file, la informacin que llegue por el puerto serie virtual se ir almacenando en un archivo detexto plano ASCII. Y si seleccionamos Output to named pipe (tubera con nombre) podramos, por ejemplo, comunicar dos mquinas virtuales a trabes de los puertos serie. Deje marcada la primera option, esto es, Use physical serial port on the host 3. Seleccione el Puerto serie fsico (COM1 en nuestro caso) y pulse sobre Finalizar y OK. Ahora puede verificar si la instalacin ha sido satisfactoria. Ver figura de abajo.

RESULTADO EN EL BIOS DE LA MQUINA VIRTUAL

RESULTADO EN EL ADMINISTRADOR DE DISPOSITIVOS

La virtualizacin con VMware Server de un puerto paralelo es similar (algo ms sencilla si cabe) a la de un puerto serie.

La desinstalacin de dispositivos virtuales es extremadamente sencilla en VMware Server. Basta con lanzar el asistente de agregacin de hardware, seleccionar el dispositivo y pulsar sobre el botn Remove. Recuerde que, por prevencin de errores, antes de eliminar un dispositivo fsico (o virtual), debera antes haberlo desinstalado va software.

Problemas y soluciones con VMware

OBJETIVO Exponer algunos ejemplos significativos de problemas y soluciones habituales en la instalacin y uso diario de los sistemas operativos Windows y Linux, con especial atencin a ste ltimo. JUSTIFICACIN La resolucin de problemas (troubleshooting en ingls) ligados al uso de las computadoras constituye una parte muy importante del quehacer diario de un tcnico informtico. En el presente artculo nos centraremos fundamentalmente en la vertiente del software. La computacin virtual puede ayudar al profesor a provocar, con propsitos didcticos y sin riesgo de desastres, ciertos fallos en los elementos de hardware emulados, en la configuracin de arranque del ordenador (BIOS y MBR, sin ir ms lejos), en la configuracin de la red, etc. Los alumnos recibiran maquinas virtuales taradas y habran de devolverlas al profesor con todos los problemas solventados, razonando, eso si, las soluciones aportadas. PRERREQUISITOS VMware Server 1.0.2, o superior, instalado sobre el ordenador real.

Mquina virtual con el hardware de la figura 1 y el particionado de la figura 2; arranque dual (XP + Ubuntu Linux) gestionado por GRUB (GRand Unified Bootloader) y conexin ADSL a Internet mediante un router slo operativa para Windows. La maquina virtual se encuentra apagada. En cada uno de los problemas expuestos presupondremos que sta es la situacin de partida.

Figura 1. Maquina virtual con Windows XP y Ubuntu Linux.

Windows Professional (NTFS)

XP Linux SP2 / (Ext3fs) Particin Lgica Primaria5 GB Particin 15 GB

DATOS (FAT32)

Linux Swap (linux-swap) Particin Lgica 1 GB

Linux /home (Ext3fs)

Particin 25 GB

Particin Lgica 5 GB

Particin Lgica 4 GB Extendida

Figura 2. Escenario de partida para el disco duro.

CD-ROM de Windows XP Professional SP2.

DESTINATARIOS Coordinadores TIC de los centros educativos.

Profesores de F.P. de las Familias de Informtica, Electricidad y Electrnica, que impartan clases a los Ciclos Formativos siguientes, y contemplen en sus programaciones la instalacin, administracin, configuracion y uso de sistemas operativos:

Administracin de Sistemas Informticos (Grado Superior) Desarrollo de Aplicaciones Informticas (Grado Superior) Explotacin de Sistemas Informticos (Grado Medio) Sistemas de Telecomunicacin e Informticos (Grado Superior)

Profesores del rea de Tecnologa que enseen a sus alumnos los procedimientos de instalacin y uso de sistemas operativos. PROBLEMA 1: ACCESO UNIVERSAL AL SETUP DEL BIOS DEL ORDENADOR DESCRIPCIN Para evitar que un usuario desmaado, o con malas intenciones, inhabilite el arranque del PC, se toma la decisin de impedir el acceso a la utilidad Setup del BIOS al personal no autorizado. SOLUCIN El alumno, haciendo las veces de administrador del sistema, se introduce en el Setup del BIOS y asigna una contrasea de supervisor. IMPLEMENTACIN Inicie la mquina virtual, pulse F2 para abrir la utilidad Setup, dirjase a la pestaa Security, p??ulse Enter y teclee (dos veces) la contrasea de supervisin. A continuacin pulse F10 y responda Yes para confirmar el cambio realizado en la configuracin delSetup. En el reinicio de la mquina virtual pulse F2 y verifique que ahora se le solicita una contrasea. Ver figuras 3 y 4.

Figura 3. Asignacin de la contrasea de supervisin.

Figura 4. Peticin de la contrasea de supervisin para el acceso al Setup del BIOS. PROBLEMA 2: ARRANQUE ARBITRARIO DESDE DISPOSITIVOS EXTRABLES (DISQUETE, CD/DVD-ROM). DESCRIPCIN En Internet proliferan disquetes y discos CD/DVD Live (iniciables directamente desde el lector de CD/DVD-ROM) con sistemas operativos libres, herramientas de particionado de discos duros, gestores de arranque, herramientas para el trabajo con redes de computadoras, etc., que un usuario desalmado podra emplear para alterar o destruir la valiosa informacin almacenada en el PC. SOLUCIN Deshabilitar en el BIOS el arranque del PC con los dispositivos extrables antes reseados. IMPLEMENTACIN Bastara con que iniciara el ordenador virtual, se introdujera en el BIOS, accediera al men Bo??ot y, valindose de la combinacin de teclas <Shift + 1>, desactivara todos los dispositivos de arranque menos el disco duro virtual. Ver figura 5.

Figura 5. Listado de dispositivos de arranque para nuestro PC virtual. Por seguridad slo habilitamos el disco duro. PM significa Primary Master.

Hasta la fecha, el BIOS virtual de VMware Server no tiene soporte para el arranque desde USB. PROBLEMA 3: LINUX NO SE CONECTA A INTERNET DESCRIPCIN Tras la implantacin de un arranque dual (XP + Ubuntu) el usuario configura Ubuntu Linux para tener salida a Internet, pero la conexin no funciona. Y ello a pesar de que los datos de configuracin para Linux se tomaron de las pantallas equivalentes de la preinstalacin de Windows. SOLUCIN Una vez descartados problemas fsicos, el alumno llevar a cabo una serie de comprobaciones hasta encontrar el fallo que provoca la incomunicacin con la red de redes.

IMPLEMENTACIN 1. Inicie la mquina virtual y seleccione Ubuntu, kernel 2.6.20-15-generic 2. Desde Aplicaciones / Accesorios / Terminal abra una Terminal [Link] figura6

de

Figura 6. Apertura de una Terminal desde Ubuntu Linux. [Link] ping a [Link]. Resultado: OK. 4. Haga ping a la direccin IP del ordenador virtual ([Link] en nuestro caso). Resultado: OK. 5. Haga ping a la direccin IP de la puerta de enlace (gateway) ([Link] en nuestro caso). Resultado: OK. 6. Haga ping a la direccin IP de un ordenador remoto, que no est en la misma subred. Por ejemplo a: [Link]. Resultado: OK. 7. Haga ping al nombre de dominio [Link] Resultado: ERROR. 8. Haga ping a las direcciones IP de los servidores DNS ([Link] y [Link] en nuestro caso). Resultado: OK. Ver figura 7.

Figura 7. Pruebas de conexin TCP/IP con ping y asignacin de DNS. Conclusin: El usuario olvid asignar las direcciones DNS en la ficha de Configuraci??n de red. 9. Abra la ficha de Configuracin de la red siguiendo la ruta: Sistema / Administracin / Red. 10. Seleccione la conexin almbrica de IP [Link] y pulse sobre la pestaa DNS. 11. Pulse dos veces sobre direcciones DNS del paso 8. el botn +Aadir para incorporar las

12. Cierre la ficha de Configuracin de la red. Ver figura 7. 13. Abra su navegador favorito (por ejemplo Firefox) y disfrute de Internet!. Ver figura 8.

Figura 8. Navegador Firefox en accin despus de arreglar el problema de conexin a Internet.

La tarjeta de red ha de estar configurada en modo bridge, pero la IP de la maquina virtual ha de ser distinta a la IP de la maquina fisica. PROBLEMA 4: GRUB SOBRESCRIBE NTLOADER EN EL MBR. DESCRIPCIN Tras la implantacin de un arranque dual (XP + Ubuntu) el usuario no est conforme con el men de inicio del gestor de arranque GRUB (propio de los sistemas operativos Linux) y decide restaurar el men de inicio de NTLOADER (propio de los sistemas operativos WNT, W2000, WXP y W2003). SOLUCIN El alumno bien podra realizar estas cuatro fases: a) Instalar GRUB en el sector de arranque de la particin de inicio de Linux. b) Volcar GRUB sobre un archivo binario, imagen del sector de arranque de la particin. El archivo se grabara sobre FAT32 para poder ser ledo desde Windows. c) Restaurar en el MBR el men de inicio de Windows.

d) Agregar al men de inicio de Windows una lnea indicando la forma en que se carga Linux. IMPLEMENTACIN 1. Inicie la mquina virtual y seleccione Ubuntu, kernel 2.6.20-15-generic

Figura 9. Gestor de arranque GRUB en accin. 2. Abra una Terminal de 3. Lance el comando fdisk /dev/hda comandos.

Figura 10. Tabla de particiones obtenida con el comando fdisk (orden p). 4. Anote el nombre 5. Lance el comando grub de la particin raz de Linux

Figura 11. Comando grub en accin. 6. En la consola de grub, teclee: grub> find grub> root grub> setup (hd0,4) 7. Salga de la consola de grub, tecleando grub> quit 8. Salve una imagen binaria del sector de arranque de la particin raz de Linux: dd if =/hda5 of=/media/disk/[Link] bs=512 count=1 /boot/grub/stage1 (hd0,4)

Figura 12. Salvamos el cdigo de arranque de la particin raz de Linux en un archivo. 9. Salga de la Terminal de comandos. 10. Introduzca el CD-ROM de Windows XP en la bandeja correspondiente. 11. Reinicie la mquina virtual, pulse ESC y seleccione CD-ROM Drive.

Figura 13. Men de seleccin del dispositivo de arranque. 12. Abra la consola de recuperacin de XP.

Figura 14. Escogemos Reparar para abrir la consola de recuperacin. 13. En la consola de XP teclee: C:WINDOWS> fixmbr

Figura 15. Ejecutamos la orden fixmbr desde la consola de recuperacin. 14. Teclee exit para reiniciar la mquina virtual y acceder a Windows XP.

Figura 16. Salimos con exit de la consola de recuperacin. 15. Copie el archivo [Link] de la particin FAT32 a C: 16. Edite el archivo [Link], agregando la lnea siguiente: C:[Link]=?Ubuntu Linux 7.04?

Figura 17. Editamos [Link] para incorporar una lnea con la informacin de arranque de Linux. 17. Reinicie la mquina virtual y compruebe que se puede acceder perfectamente al sistema Ubuntu Linux.

Figura 18. Por fin tenemos el men de Windows y Linux gestionado con NTLOADER. PROBLEMA 5: NTLOADER SOBRESCRIBE GRUB EN EL MBR. DESCRIPCIN En nuestra mquina de arranque dual (XP + Ubuntu) se ha producido un error grave que impide iniciar Windows normalmente. Tomamos la decisin de reinstalar Windows y nos encontramos con el problema de que el men de inicio de NTLOADER (propio de los sistemas operativos WNT, W2000, WXP y W2003) sobrescribe, sin previo aviso, el men de inicio del gestor de arranqueGRUB (propio de los sistemas operativos Linux). Momentneamente hemos perdido el acceso a Linux. SOLUCIN Una posible forma de encarar el contratiempo consiste en hacer uso de alguna utilidad de recuperacin de GRUB, por ejemplo elCD Live llamado Super Grub Disk.

Otra solucin pasara por inicia??r sesin en Linux apoyndonos en un disquete de arranque especifico para nuestro Linux para despus,manualmente, corregir el problema. IMPLEMENTACIN 1. Inicie la mquina virtual y con ella, necesariamente, Microsoft Windows XP Professional. 2. Acceda al sitio web: [Link] 3. Haga clic sobre Download 4. Haga clic sobre Download last Multilingual Super Grub Disk ISO pulse el botn Guardar, elija el destino del archivo ISOy vuelva a pulsar Guardar. 5. Con WinRAR, por ejemplo, desempaquete el archivo ISO. 6. Con Nero, por ejemplo, grave la imagen ISO sobre un CD-R o CD-RW. 7. Reinicie la mquina virtual y elija CD-ROM Drive como dispositivo de arranque. 8. Seleccione el idioma de trabajo y pulse Enter. 9. Pulse cualquier tecla despus de haber ledo cada una de las pantallas de introduccin. 10. Seleccione GNU/Linux y pulsa Enter. Ver figura 19.

Figura 19. Restauracin de GRUB sobre el MBR. Eleccin del sistema operativo.

?? 11. Seleccione Arregla Arranque de GNU/Linux (GRUB) y pulse Enter. Ver figura 20.

Figura 20. Restauracin de GRUB sobre el MBR. 12. Seleccione la ubicacin del dispositivo raz de GRUB y pulse Enter. Ver figura 21.

Figura 21. Restauracin de GRUB sobre el MBR. Seleccin de la raz de GRUB. 13. Asegrese de ver los mensajes: Done. SGD lo ha conseguido. 14. Reinicie la mquina virtual con <Ctrl. + Alt + Insert> y compruebe que, efectivamente, ahora puede acceder sin dificultades tanto a XP, como a Ubuntu Linux. Tenga en cuenta que el denominado dispositivo raz de GRUB no ha de coincidir necesariamente con la particin raz de Linux. ENLACES Descarga de Ubuntu [Link]

Linux

7.04:

Manual de la orden fixmbr [Link] cs/en-us/bootcons_fixmbr.mspx?mfr=true

Sitio web de la utilidad Super Grub Disk: [Link] SGD al rescate: [Link] Sitio web de la utilidad GParted, editor de particiones: [Link] Sitio web de Partition Image, que se utiliza para salvar y recuperar particiones de disco: [Link] Manual de GRUB: [Link]

PROBLEMAS Y SOLUCIONES CON VMware OBJETIVO Exponer algunos ejemplos significativos de problemas y soluciones habituales en la instalacin y uso diario de los sistemas operativos Windows y Linux, con especial atencin a ste ltimo. JUSTIFICACIN La resolucin de problemas (troubleshooting en ingls) ligados al uso de las computadoras constituye una parte muy importante del quehacer diario de un tcnico informtico. En el presente artculo nos centraremos fundamentalmente en la vertiente del software. La computacin virtual puede ayudar al profesor a provocar, con propsitos didcticos y sin riesgo de desastres, ciertos fallos en los elementos de hardware emulados, en la configuracin de arranque del ordenador (BIOS y MBR, sin ir ms lejos), en la configuracin de la red, etc. Los alumnos recibiran maquinas virtuales taradas y habran de devolverlas al profesor con todos los problemas solventados, razonando, eso si, las soluciones aportadas. PRERREQUISITOS VMware Server 1.0.2, o superior, instalado sobre el ordenador real.

Mquina virtual con el hardware de la figura 1 y el particionado de la figura 2; arranque dual (XP + Ubuntu Linux) gestionado por GRUB (GRand Unified Bootloader) y conexin ADSL a Internet mediante un router slo operativa para Windows. La maquina virtual se encuentra apagada. En cada uno de los problemas expuestos presupondremos que sta es la situacin de partida.

Figura 1. Maquina virtual con Windows XP y Ubuntu Linux.

Windows Professional (NTFS)

XP Linux SP2 / (Ext3fs) Particin Lgica Primaria5 GB Particin 15 GB

DATOS (FAT32)

Linux Swap (linux-swap) Particin Lgica 1 GB

Linux /home (Ext3fs)

Particin 25 GB

Particin Lgica 5 GB

Particin Lgica 4 GB Extendida

Figura 2. Escenario de partida para el disco duro.

CD-ROM de Windows XP Professional SP2.

DESTINATARIOS Coordinadores TIC de los centros educativos.

Profesores de F.P. de las Familias de Informtica, Electricidad y Electrnica, que impartan clases a los Ciclos Formativos siguientes, y contemplen en sus programaciones la instalacin, administracin, configuracion y uso de sistemas operativos:

Administracin de Sistemas Informticos (Grado Superior) Desarrollo de Aplicaciones Informticas (Grado Superior) Explotacin de Sistemas Informticos (Grado Medio) Sistemas de Telecomunicacin e Informticos (Grado Superior)

Profesores del rea de Tecnologa que enseen a sus alumnos los procedimientos de instalacin y uso de sistemas operativos. PROBLEMA 1: ACCESO UNIVERSAL AL SETUP DEL BIOS DEL ORDENADOR DESCRIPCIN Para evitar que un usuario desmaado, o con malas intenciones, inhabilite el arranque del PC, se toma la decisin de impedir el acceso a la utilidad Setup del BIOS al personal no autorizado. SOLUCIN El alumno, haciendo las veces de administrador del sistema, se introduce en el Setup del BIOS y asigna una contrasea de supervisor. IMPLEMENTACIN Inicie la mquina virtual, pulse F2 para abrir la utilidad Setup, dirjase a la pestaa Security, pulse Enter y teclee (dos veces) la contrasea de supervisin. A continuacin pulse F10 y responda Yes para confirmar el cambio realizado en la configuracin delSetup. En el reinicio de la mquina virtual pulse F2 y verifique que ahora se le solicita una contrasea. Ver figuras 3 y 4.

Figura 3. Asignacin de la contrasea de supervisin.

Figura 4. Peticin de la contrasea de supervisin para el acceso al Setup del BIOS. PROBLEMA 2: ARRANQUE ARBITRARIO DESDE DISPOSITIVOS EXTRABLES (DISQUETE, CD/DVD-ROM). DESCRIPCIN En Internet proliferan disquetes y discos CD/DVD Live (iniciables directamente desde el lector de CD/DVD-ROM) con sistemas operativos libres, herramientas de particionado de discos duros, gestores de arranque, herramientas para el trabajo con redes de computadoras, etc., que un usuario desalmado podra emplear para alterar o destruir la valiosa informacin almacenada en el PC. SOLUCIN Deshabilitar en el BIOS el arranque del PC con los dispositivos extrables antes reseados. IMPLEMENTACIN Bastara con que iniciara el ordenador virtual, se introdujera en el BIOS, accediera al men Boot y, valindose de la combinacin de teclas <Shift + 1>, desactivara todos los dispositivos de arranque menos el disco duro virtual. Ver figura 5.

Figura 5. Listado de dispositivos de arranque para nuestro PC virtual. Por seguridad slo habilitamos el disco duro. PM significa Primary Master.

Hasta la fecha, el BIOS virtual de VMware Server no tiene soporte para el arranque desde USB. PROBLEMA 3: LINUX NO SE CONECTA A INTERNET DESCRIPCIN Tras la implantacin de un arranque dual (XP + Ubuntu) el usuario configura Ubuntu Linux para tener salida a Internet, pero la conexin no funciona. Y ello a pesar de que los datos de configuracin para Linux se tomaron de las pantallas equivalentes de la preinstalacin de Windows. SOLUCIN Una vez descartados problemas fsicos, el alumno llevar a cabo una serie de comprobaciones hasta encontrar el fallo que provoca la incomunicacin con la red de redes.

IMPLEMENTACIN 1. Inicie la mquina virtual y seleccione Ubuntu, kernel 2.6.20-15-generic 2. Desde Aplicaciones / Accesorios / Terminal abra una Terminal [Link] figura6

de

Figura 6. Apertura de una Terminal desde Ubuntu Linux. [Link] ping a [Link]. Resultado: OK. 4. Haga ping a la direccin IP del ordenador virtual ([Link] en nuestro caso). Resultado: OK. 5. Haga ping a la direccin IP de la puerta de enlace (gateway) ([Link] en nuestro caso). Resultado: OK. 6. Haga ping a la direccin IP de un ordenador remoto, que no est en la misma subred. Por ejemplo a: [Link]. Resultado: OK. 7. Haga ping al nombre de dominio [Link] Resultado: ERROR. 8. Haga ping a las direcciones IP de los servidores DNS ([Link] y [Link] en nuestro caso). Resultado: OK. Ver figura 7.

Figura 7. Pruebas de conexin TCP/IP con ping y asignacin de DNS. Conclusin: El usuario olvid asignar las direcciones DNS en la ficha de Configuracin de red. 9. Abra la ficha de Configuracin de la red siguiendo la ruta: Sistema / Administracin / Red. 10. Seleccione la conexin almbrica de IP [Link] y pulse sobre la pestaa DNS. 11. Pulse dos veces sobre direcciones DNS del paso 8. el botn +Aadir para incorporar las

12. Cierre la ficha de Configuracin de la red. Ver figura 7. 13. Abra su navegador favorito (por ejemplo Firefox) y disfrute de Internet!. Ver figura 8.

Figura 8. Navegador Firefox en accin despus de arreglar el problema de conexin a Internet.

La tarjeta de red ha de estar configurada en modo bridge, pero la IP de la maquina virtual ha de ser distinta a la IP de la maquina fisica. PROBLEMA 4: GRUB SOBRESCRIBE NTLOADER EN EL MBR. DESCRIPCIN Tras la implantacin de un arranque dual (XP + Ubuntu) el usuario no est conforme con el men de inicio del gestor de arranqueGRUB (propio de los sistemas operativos Linux) y decide restaurar el men de inicio de NTLOADER (propio de los sistemas operativos WNT, W2000, WXP y W2003). SOLUCIN El alumno bien podra realizar estas cuatro fases: a) Instalar GRUB en el sector de arranque de la particin de inicio de Linux. b)Volcar GRUB sobre un archivo binario, imagen del sector de arranque de la particin. El archivo se grabara sobre FAT32 para poder ser ledo desde Windows. c) Restaurar en el MBR el men de inicio de Windows.

d) Agregar al men de inicio de Windows una lnea indicando la forma en que se carga Linux. IMPLEMENTACIN 1. Inicie la mquina virtual y seleccione Ubuntu, kernel 2.6.20-15-generic

Figura 9. Gestor de arranque GRUB en accin. 2. Abra una Terminal de 3. Lance el comando fdisk /dev/hda comandos.

Figura 10. Tabla de particiones obtenida con el comando fdisk (orden p). 4. Anote el nombre 5. Lance el comando grub de la particin raz de Linux

Figura 11. Comando grub en accin. 6. En la consola de grub, teclee: grub> find grub> root grub> setup (hd0,4) 7. Salga de la consola de grub, tecleando grub> quit 8. Salve una imagen binaria del sector de arranque de la particin raz de Linux: dd if =/hda5 of=/media/disk/[Link] bs=512 count=1 /boot/grub/stage1 (hd0,4)

Figura 12. Salvamos el cdigo de arranque de la particin raz de Linux en un archivo. 9. Salga de la Terminal de comandos. 10. Introduzca el CD-ROM de Windows XP en la bandeja correspondiente. 11. Reinicie la mquina virtual, pulse ESC y seleccione CD-ROM Drive.

Figura 13. Men de seleccin del dispositivo de arranque. 12. Abra la consola de recuperacin de XP.

Figura 14. Escogemos Reparar para abrir la consola de recuperacin. 13. En la consola de XP teclee: C:WINDOWS> fixmbr

Figura 15. Ejecutamos la orden fixmbr desde la consola de recuperacin. 14. Teclee exit para reiniciar la mquina virtual y acceder a Windows XP.

Figura 16. Salimos con exit de la consola de recuperacin. 15. Copie el archivo [Link] de la particin FAT32 a C: 16. Edite el archivo [Link], agregando la lnea siguiente: C:[Link]=?Ubuntu Linux 7.04?

Figura 17. Editamos [Link] para incorporar una lnea con la informacin de arranque de Linux. 17. Reinicie la mquina virtual y compruebe que se puede acceder perfectamente al sistema Ubuntu Linux.

Figura 18. Por fin tenemos el men de Windows y Linux gestionado con NTLOADER. PROBLEMA 5: NTLOADER SOBRESCRIBE GRUB EN EL MBR. DESCRIPCIN En nuestra mquina de arranque dual (XP + Ubuntu) se ha producido un error grave que impide iniciar Windows normalmente. Tomamos la decisin de reinstalar Windows y nos encontramos con el problema de que el men de inicio de NTLOADER (propio de los sistemas operativos WNT, W2000, WXP y W2003) sobrescribe, sin previo aviso, el men de inicio del gestor de arranqueGRUB (propio de los sistemas operativos Linux). Momentneamente hemos perdido el acceso a Linux. SOLUCIN Una posible forma de encarar el contratiempo consiste en hacer uso de alguna utilidad de recuperacin de GRUB, por ejemplo elCD Live llamado Super Grub Disk.

Otra solucin pasara por iniciar sesin en Linux apoyndonos en un disquete de arranque especifico para nuestro Linux para despus,manualmente, corregir el problema. IMPLEMENTACIN 1. Inicie la mquina virtual y con ella, necesariamente, Microsoft Windows XP Professional. 2. Acceda al sitio web: [Link] 3. Haga clic sobre Download 4. Haga clic sobre Download last Multilingual Super Grub Disk ISO pulse el botn Guardar, elija el destino del archivo ISOy vuelva a pulsar Guardar. 5. Con WinRAR, por ejemplo, desempaquete el archivo ISO. 6. Con Nero, por ejemplo, grave la imagen ISO sobre un CD-R o CD-RW. 7. Reinicie la mquina virtual y elija CD-ROM Drive como dispositivo de arranque. 8. Seleccione el idioma de trabajo y pulse Enter. 9. Pulse cualquier tecla despus de haber ledo cada una de las pantallas de introduccin. 10. Seleccione GNU/Linux y pulsa Enter. Ver figura 19.

Figura 19. Restauracin de GRUB sobre el MBR. Eleccin del sistema operativo.

11. Seleccione Arregla Arranque de GNU/Linux (GRUB) y pulse Enter. Ver figura 20.

Figura 20. Restauracin de GRUB sobre el MBR. 12. Seleccione la ubicacin del dispositivo raz de GRUB y pulse Enter. Ver figura 21.

Figura 21. Restauracin de GRUB sobre el MBR. Seleccin de la raz de GRUB. 13. Asegrese de ver los mensajes: Done. SGD lo ha conseguido. 14. Reinicie la mquina virtual con <Ctrl. + Alt + Insert> y compruebe que, efectivamente, ahora puede acceder sin dificultades tanto a XP, como a Ubuntu Linux. Tenga en cuenta que el denominado dispositivo raz de GRUB no ha de coincidir necesariamente con la particin raz de Linux.

Instalacin de Sistemas Operativos y Aplicaciones en VMWare Objetivo

En el presente artculo vamos a explicar como se pueden utilizar las mquinas virtuales para ensear a los alumnos a realizar instalaciones del sistema operativo Windows XP y de aplicaciones sobre el mismo, en este caso el Office 2003. Justificacin Si no se utilizan mquinas virtuales, a la hora de ensear a los alumnos a realizar instalaciones de sistemas operativos, es preciso disponer de varios ordenadores en exclusividad, pues, aunque este tipo de instalaciones, si ya se tiene el ordenador en uso, pueden realizarse en una particin independiente, la necesidad de realizar particiones, formatearlas y posteriormente realizar la instalacin requiere de una supervisin constante por parte del profesor, y an as es probable que cualquier error que pueda cometer el alumno deje el ordenador inutilizable. Con la utilizacin de mquinas virtuales el alumno tiene ms independencia a la hora de realizar esta tarea con lo cual tambin mejora la confianza en s mismo. Adems con las mquinas virtuales la realizacin de instalaciones de aplicaciones permite que stas no afecten a las aplicaciones que ya hay instaladas en la computadora real y que pueden estar siendo utilizadas por otros alumnos durante otras clases. Es decir, conseguimos hacer completamente independientes todo tipo de instalaciones sin afectar apenas a la configuracin del ordenador real. En este artculo realizaremos, sobre VMWare , la instalacin del Sistema Operativo Windows XP Profesional y una vez instalado ste instalaremos el Office 2003. Prerrequisitos Supondremos que antes de proceder a realizar las instalaciones mencionadas se ha instalado la versin 1.0 de VMWare Server. Dicha versin puede haber sido instalada sobre sistema operativo Windows o sobre Linux. En ambas situaciones el funcionamiento es similar aunque para nuestra presentacin supondremos que trabajamos sobre una versin de VMWare instalada sobre Windows XP En el captulo de este monogrfico "Herramienta de virtualizacin VMWare Server 1.0" se explica el procedimiento de instalacin de esta versin de VMWare. Tambin se debe disponer de: El CD / DVD de instalacin del sistema operativo Windows Profesional u otro similar (Windows XP, Windows Vista, etc) El CD / DVD de instalacin del Office 2003 (u otra versin de office ) Destinatarios :

XP

Este artculo puede ser de utilidad para: --Coordinadores TIC de los centros que necesiten realizar instalaciones, pues les puede servir de banco de pruebas. --Profesores de la familia de Informtica y de Electricidad y Electrnica que impartan asignaturas en los ciclos Formativos que incluyan dentro de su currculo la instalacin de sistemas operativos o aplicaciones. --Profesores de Tecnologa que necesiten ensear a procedimientos de instalacin de aplicaciones informticas. los alumnos los

Preparacin de la instalacin de Windows XP Para preparar la instalacin de Windows XP realizaremos los siguientes pasos 1. En primer lugar abriremos la Consola de VMWare pinchando en el icono correspondiente o abrindolo desde el men de inicio si estamos en un entorno Windows. 2. Crear una nueva mquina virtual. Existen 2 formas de realizar la creacin a. Pulsando en el icono New Virtual Machine que aparece en la pestaa Home

b. Seleccionando la opcin Virtual Machine de la opcin New del men File.

3. Definir el tipo de Sistema Operativo que vamos a instalar. a. En la pantalla que nos de la bienvenida pulsaremos Siguiente. b. Posteriormente deberemos elegir entre aplicacin Tipical o Custom. Elegiremos Tipical y pulsaremos Siguiente. c. Elegiremos el tipo de sistema operativo que vamos a instalar. Seleccionaremos Microsoft Windows y en el men desplegable, elegiremos Windows XP Profesional y pulsaremos Siguiente

4. Indicar el nombre de la nueva mquina Virtual. En la siguiente pantalla se nos pedir el nombre de la mquina virtual y el directorio en el que ser almacenada. Podemos escribir, por ejemplo, WindowsXPProf v11. Automticamente el directorio se actualizar a C:Virtual MachinesWindowsXPProfv11 en mi caso.

5. Eleccin del tipo de conexin de red que tendr nuestra mquina Virtual. En la siguiente pantalla se nos pedir que escojamos entre 4 tipos de conexin de red. No entraremos en detalle, pues este apartado ya ha sido explicado en el artculo de instalacin de VMWare. En nuestro caso elegiremos Bridge que es el que proporciona mayores capacidades de acceso a la red.

6. Creacin del disco duro virtual. A continuacin debemos a. Seleccionar el tamao del disco duro. Se puede elegir cualquier tamao incluso mayor que el del disco real que tengamos, aunque en este caso no seleccionaremos la opcin Allocate all disk space now y nos aseguraremos de que nuestro disco virtual no supera nunca la capacidad libre de nuestro disco real. En mi caso he reservado una capacidad de 6 GB. b. Seleccionar si la capacidad del mismo va a ser reservada en nuestro disco fsico desde el principio o slo cuando se necesite. Si elegimos reservar slo cuando se necesite, el disco virtual ir creciendo a medida que se necesite espacio. Ocupar menos, pero la mquina virtual ser ms lenta, aunque el proceso de creacin del disco ser ms rpido. El disco duro virtual est asociado a un fichero en nuestro disco duro real. En mi caso he elegido seleccionar la opcin de Allocate all disk space now c. Seleccionar si deseamos dividir el disco en fragmentos de 2 GB. Se dividir el disco en fracciones de 2 GB con el objeto de mejorar el rendimiento. Cuando se crea el disco virtual, VMWare crea un fichero de tamao igual al seleccionado para el disco, si se ha seleccionado la opcin anterior (Allocate all disk space now). Si se selecciona la opcin Split disk into 2 GB files en lugar de 1 slo fichero se crearn varios ficheros de 2 GB, tantos como sean necesarios para completar el tamao total del disco. En mi caso No he seleccionado la opcin Split disk into 2 GB files

d. Pulsar Siguiente El proceso de creacin del disco puede tardar hasta media hora.

Despus de esto tendremos la mquina virtual creada, es decir tendremos un ordenador virtual con un disco de 6 GB y que an no tiene sistema operativo instalado, Aunque si deseamos arrancar la mquina virtual pinchando en el enlace Start this virtual machine podremos ver como arrancara una computadora real cuando no tiene sistema operativo. Se nos mostrar que pulsemos F2 para acceder al setup y poco despus el arranque quedar parado por la falta de sistema operativo. Para apagarla pincharemos en el icono En el directorio C:Virtual MachinesWindowsXPProfv11 se habrn creado los ficheros correspondientes a la mquina virtual y al disco: El fichero Windows XP [Link] contiene las caractersticas del disco: # Disk DescriptorFile version=1 CID=a3ba9298 parentCID=ffffffff createType="monolithicFlat" # Extent description RW 12582912 FLAT "Windows XP [Link]" 0

# The Disk Data Base #DDB [Link] = "4" [Link] = "12483" [Link] = "16" [Link] = "63" [Link] = "ide"

El fichero Windows XP [Link] contiene el espacio reservado para el disco

El fichero Windows XP [Link] contiene las caractersticas de la mquina virtual creada: [Link] = "8" [Link] = "4" [Link] = "TRUE" memsize = "256" ide0:[Link] = "TRUE" ide0:[Link] = "Windows XP [Link]" ide1:[Link] = "TRUE" ide1:[Link] = "auto detect" ide1:[Link] = "cdrom-raw" [Link] = "A:" [Link] = "TRUE" displayName = "WindowsXPProfv1" guestOS = "winxppro" [Link] = "normal" [Link] = "normal"
El fichero Windows XP [Link] estar, an, vaco La pantalla de VMWare que tendremos disponible ser la siguiente:

Se puede ver el estado de nuestra mquina virtual:

Est apagada (State: Powered off), t Tiene una memoria de 256 MB, Un disco duro maestro colocado en el IDE 0, Un lector de CDROM, que ser el de nuestra mquina real y que tambin nos permitir leer DVDs si nuestro lector real lo permite. Una disquetera, Una tarjeta de red ethernet configurada en modo bridged y

Un solo procesador. Si deseamos modificar alguna caracterstica de la misma, ser recomendable hacerlo antes de instalar el sistema operativo. Vamos a modificar algunas de ellas:

I. Si

deseamos aumentar

la

memoria

RAM seleccionaremos Edit

virtual

machine settings en la zona de Comandos (Commands) de nuestra mquina virtual con lo que nos aparecer la pantalla de las caractersticas fsicas de nuestra mquina. En ella seleccionaremos la pestaa de Hardware y colocaremos en la zona de la derecha, donde actualmente aparece 256 MB la cantidad que deseemos de memoria RAM. Hay que tener en cuenta que cuanta ms memoria RAM asignemos a nuestra mquina virtual menos memoria RAM tendremos disponible para nuestra mquina real. En mi caso he seleccionado 384, es decir como si le hubiera aadido un mdulo adicional de 128 MB Por ltimo pulsaremos OK

II. Si deseamos aadir un dispositivo USB seleccionaremos, al igual que antes Edit virtual machine settings en la zona de Comandos (Commands) de nuestra mquina virtual. En la pantalla de que de Hardware pulsaremos en el botn ADD, con lo que accederemos a la zona de agregar Hardware en la que: a. En la pantalla de bienvenida pulsaremos Siguiente b. En la pantalla de seleccin del dispositivo seleccionar USB Controller y pulsaremos Siguiente

c. En la siguiente pantalla, en la que se nos indica que vamos a instalar un controlador USB 2.0 pulsar Finalizar En esta pantalla tambin se nos indica que para conectar un dispositivo USB, por ejemplo un pendrive, tenemos que tener la mquina virtual arrancada y colocar el pendrive en el dispositivo fsico, despus hay que seleccionar el dispositivo en la mquina virtual (VM -> Removable Devices ->USB Device menu ) Con esto conseguiremos que aparezca el USB entre los dispositivos Hardware de nuestra mquina virtual. Una vez configurada la parte fsica virtual procederemos a instalar el sistema operativo. Instalacin de Windows XP Profesional Los pasos a seguir para la instalacin del sistema operativo son los siguientes: 1. Arrancar la mquina virtual. Sera como pulsar el botn de encendido del ordenador. Para ello, en la pantalla principal de VMWare, en la pestaa correspondiente a nuestra mquina virtual pulsar sobre el enlace Start this virtual machina. Tambin se puede encender la mquina virtual pulsando con el botn derecho sobre el nombre de nuestra mquina virtual que aparece en la zona derecha de la pantalla principal de VMWare y seleccionando Power on en el men que aparece. 2. Colocar el CD / DVD de instalacin en el lector de CDROM. 3. VMWare detectar automticamente el CD o DVD y se pondr a instalar el Sistema Operativo como si lo estuviramos instalando en un ordenador real.

Deberemos seguir las instrucciones de instalacin que aparecen en la parte inferior de la pantalla (pulsando Entrar, F8 o siguiente segn proceda). No detallamos aqu el proceso de instalacin de Windows XP porque no es el propsito de este artculo.

Una vez completada la instalacin se reiniciar el sistema y podremos ver como en la mquina virtual aparece el arranque de Windows XP y posteriormente su pantalla inicial.

Si entramos en cualquiera de los usuarios que hemos creado durante la instalacin tendremos acceso a un sistema Windows XP igual que el que

tendramos si hubiramos realizado la instalacin en una computadora real. Instalacin de aplicaciones: office 2003. En la instalacin de VMWare realizada se nos indic si desebamos que se desconectara el arranque automtico del CD / DVD, de esta forma, cuando estamos con el cursor activo dentro de la mquina virtual e introducimos un CD / DVD con autoarranque, ste ser arrancado dentro de la mquina virtual. Por el contrario, si no tenemos activo el VMWare e introducimos un CD o DVD con autorranque, nuestro ordenador real no realizar el arranque automtico pues ste est deshabilitado en nuestra computadora real. Si deseamos instalar aplicaciones en nuestra computadora real deberemos abrir el CD / DVD y ejecutar manualmente el fichero de autoarranque, pero si lo que deseamos es realizar la instalacin de aplicaciones en nuestra mquina virtual, lo nico que deberemos hacer es activarla e introducir el CD / DVD en nuestra unidad fsica. Automticamente nos aparecer la pantalla de instalacin de la aplicacin en nuestra mquina virtual. En este caso vamos a instalar el Office 2003 as que lo que deberamos hacer es activar la mquina virtual que hemos instalado y entrar en uno de los usuarios de Windows XP. Introduciremos el CD / DVD del office 2003 en nuestro lector de CD /DVD fsico y seguiremos las instrucciones de instalacin de la aplicacin.

Una ventaja adicional que tenemos al utilizar mquinas virtuales y de la que se puede obtener beneficio, especialmente en las instalaciones, es que mientras la mquina virtual est realizando la instalacin yo puedo pasar a ejecutar la mquina real (pulsando Control + Alt) sin que por eso la instalacin se detenga. Es decir mientras estoy realizando la instalacin, que puede durar 15 minutos, no tengo mi computadora real bloqueada, sino que la puedo utilizar para cualquier otro tipo de actividad. En algunas ocasiones es posible que el dispositivo est asociado a la mquina virtual y no sea directamente utilizable en la computadora real. Por ejemplo, si disponemos de disquetera y deseamos utilizarla desde la mquina virtual no tendremos problema, pero si deseamos utilizarla desde la computadora real no podremos. Para tener acceso a la disquetera desde la mquina real deberemos desconectarla en la mquina virtual seleccionando en el men de VMWare : VM -> Removible Devices -> Floppy -> Disconnect De esta forma perderemos la posibilidad de utilizar este dispositivo en la mquina virtual pero podremos utilizarlo sin problemas en la computadora real. Si deseamos volver a tener acceso al dispositivo desde la mquina virtual seleccionaremos : VM -> Removible Devices -> Floppy -> Connect

Instalacin de las VMWare Tools Las VMWare tools mejoran el rendimiento del sistema y permiten una mejor adaptacin del sistema operativo instalado a nuestra mquina virtual. Por ejemplo,

si no tenemos instaladas las VMWare tools, en algunas circunstancias la resolucin de la pantalla de la mquina virtual no se podra modificar. Para instalar las VMWare tools hay que seleccionar, cuando la mquina virtual est en ejecucin y estemos dentro de la cuenta de un usuario administrador: VM -> Install VMWare Tools No se pueden instalar las VMWare tools con la mquina virtual parada.

Despus de esto pasaremos a dar el control a la mquina virtual y esperaremos a que aparezca, en nuestro Windows-XP virtual, la ventana de arranque de las VMWare tools.

Pulsaremos Next en la primera pantalla

Seleccionaremos Tipical y pulsaremos Next en la segunda pantalla Pulsaremos Install en la ltima pantalla de la instalacin con lo cual comenzar la instalacin en nuestro Windows XP virtual. Cuando termine la instalacin deberemos pulsar Finish en la pantalla que aparece y despus rearrancar nuestro sistema operativo virtual para que los cambios tengan efecto. Al instalar las VMWare tools ya no ser necesario pulsar ctrl.+Alt para salir de nuestro ordenador virtual, la mquina estar activa si est el cursor sobre ella.

Configuracin de redes virtuales con VMWare Server Objetivo En el presente artculo vamos a explicar cmo se pueden construir redes virtuales utilizando mquinas virtuales deVMWare para ensear a los alumnos a comprender de forma prctica los conceptos bsicos sobre las redes : Direcciones IP y mscaras, enrutamiento, creacin de subredes, etc. No se pretende realizar la configuracin de una red compleja, ni explicar en detalle conceptos de redes propios del sistema operativo, sino indicar los fundamentos de VMWare para configurar redes virtuales. Justificacin Normalmente, cuando se desea que los alumnos realicen alguna prctica sobre la utilizacin y gestin de una red lo que se hace es plantear un problema prctico que tenga en cuenta el nmero de hub, switches o routers de los que dispongamos en el aula. El ejercicio debe realizarse en grupos pues no es posible hacer que un alumno disponga de varios ordenadores para su uso exclusivo. Adems, al disponer de un escaso nmero de hub o swiches no se pueden realizar varios ejercicios simultneamente. Al utilizar mquinas virtuales, las restricciones fsicas respecto al nmero de equipos o nmero de hub/switchesdesaparecen. Para ser honestos hay que decir que si el nmero de mquinas virtuales que se desea emular es muy alto, necesitaremos varios ordenadores reales para su ejecucin o un ordenador real con una capacidad de memoria RAM considerable, pues si cada mquina virtual necesita 256 MB de RAM, si utilizamos 5 mquinas virtuales sera aconsejable tener al menos 2GB de RAM en el ordenador real. Adems, con la utilizacin de redes virtuales, cada alumno puede realizar de forma independiente la configuracin de su propia red, sin interferir en lo que hagan los dems alumnos. De esta forma se pueden plantear varios ejercicios de configuracin de distintos tipos de redes sin que unos alumnos tengan que esperar a que otros terminen y dejen libre el equipamiento. En este artculo realizaremos la configuracin de una red virtual utilizando el

soporte que para ello ofrece VMWare Server. Prerrequisitos Supondremos que antes de proceder a realizar las instalaciones mencionadas se ha instalado la versin 1.0.2 de VMWareServer y sobre ella se ha instalado un sistema operativo Linux . VMWare puede haber sido instalado sobre sistema operativo Windows o sobre Linux. En ambas situaciones el funcionamiento es similar.

En el artculo "Herramienta de virtualizacin VMware Server 1.0" se explica el procedimiento de instalacin de VMWarey la creacin de una mquina virtual con sistema operativo Linux. Destinatarios: Este artculo puede ser de utilidad para: --Coordinadores TIC de los centros que necesiten realizar configuraciones de redes, pues les puede servir para comprobar de manera prctica la configuracin de la red que deseen implantar y decidir que elementos fsicos necesita adquirir. --Profesores de la familia de Informtica y de Electricidad y Electrnica que impartan asignaturas en los ciclos Formativos que incluyan dentro de su currculo la utilizacin y configuracin de redes de ordenadores. --Profesores de Tecnologa que necesiten ensear a los alumnos fundamentos bsicos del funcionamiento de las redes de ordenadores. los

Pasos previos a la configuracin de la red Si deseamos realizar una red en la que participen varios ordenadores lo primero que necesitaremos es tener varias mquinas virtuales que los emulen. Si ya tenemos configurada una mquina virtual con Linux instalado en ella, lo que debemos hacer es generar varias copias de la misma y posteriormente diferenciarlas entre s. Existen varias formas de crear una mquina virtual a partir de otra o de un ordenador real, una de las ms eficientes sera utilizar elVMWare Converter para clonar una mquina virtual o para convertir una maquina real en una virtual. Nosotros vamos a elegir un mtodo ms sencillo: Copiar la carpeta en la que est nuestra mquina virtual y su contenido en otra carpeta que pasara a ser una nueva mquina virtual. Veamos los pasos que hay que realizar. 1. Suponiendo que nuestra mquina virtual est en la carpeta Ubuntu6.10-desktop-i386 lo primero que haremos ser realizar una copia de la misma a la carpeta Copia1Ubuntu-6.10- desktop-i386 .

2. Ejecutaremos ambas mquinas virtuales pinchando 2 veces sobre los ficheros vmx de ambos directorios. Despus de esto se abrir VMWare con ambas mquinas virtuales reflejadas en la parte izquierda de la ventana. 3. Cambiar el nombre de las mquinas virtuales para poder distinguirlas: Para cambiar el nombre de una mquina virtual slo hay que pinchar con el botn derecho del ratn sobre el nombre de ella, en la pestaa inventoryde VMWare y seleccionar Rename.

De esta forma podemos tener de una forma rpida y sencilla tantos ordenadores virtuales como deseemos, con un sistema operativo ya instalado y con la configuracin bsica adecuada. Configuracin de la red de un aula Planteamiento del problema Para este ejercicio vamos a ver cmo se puede realizar la configuracin de la red de dos aulas cuyo esquema de conexiones est indicado en la siguiente figura:

En nuestra red disponemos de los siguientes equipos: En las aulas, los alumnos disponen de ordenadores, cada uno de los cuales posee una tarjeta de red conectada a la red interna del aula y cuyas direcciones IP sern 192.168.X.Y donde: X ser un nmero entre 1 y 2 que se corresponder con el nmero del aula en la que est el equipo e Y es un nmero entre 101 y 115 que se corresponde con el nmero del ordenador dentro del aula.

El profesor dispone, en cada aula, de un ordenador con 2 tarjetas de red. Una para acceder a la red interna del aula y otra para acceder a la red del departamento, que tiene salida a internet. La direccin de estas tarjetas de red ser, respectivamente, 192.168.X.100 y 192.168.0.X donde X es el nmero del aula. El ordenador del profesor actuar comoenrutador entre las 2 redes. En el departamento hay varios ordenadores con una tarjeta de red y direcciones IP: 192.168.0.Y donde Y es el nmero de ordenador, entre 10 y 20 por ejemplo.

Se dispone de un router de acceso a Internet que estar conectado a la red del departamento y de los ordenadores de los profesores. La direccin interna del router es [Link]. Para simplificar, y no repetir explicaciones similares, supondremos que en nuestra red virtual vamos a tener un ordenador del profesor del aula 1, un ordenador de un alumno del aula 1 y un ordenador del departamento.

Para el desarrollo de este ejemplo hemos utilizado un ordenador real con Windows 2003 server ene le que se ha instalado VMWare Server 1.0.2

Configuracin de la red en VMWare Para configurar la red que hemos planificado en VMWare deberemos realizar 2 tareas: 1. Configurar la red virtual, es decir sera como colocar los cables fsicos que conectaran los diferentes equipos y conectarlos al switch correspondiente. 2. Configurar las tarjetas de red de las mquinas virtuales : Es decir indicar que tarjetas de red hay que colocar en cada ordenador y que cables de conexin deben conectarse a cada una de ellas. Configuracin de la red virtual Vamos a crear una red virtual para el aula, configurando para ello una de las que nos proporciona por defecto VMware. Utilizaremos VMnet3 que actuar como un switch virtual: 1. Para configurar la red virtual hay que seleccionar: Hosts -> Virtual Network Settings

2. Seleccionaremos la pestaa Hosts Virtual Network Mapping. 3. Pincharemos en una de las redes virtuales configuradas en modo Not Bridged, por ejemplo la VMnet3, para colocarla comoVMware Network Adapter VMnet3.

4. Despus seleccionaremos el botn que aparece de VMnet3 y en el men que aparece seleccionaremosSubset.

la

derecha

5. Aparecer una ventana en la que debemos colocar la IP y la mscara de nuestra subred. Nosotros, de acuerdo con el criterio indicado en el planteamiento del problema hemos seleccionado:

Si fuera necesario configurar ms redes virtuales, slo tendramos que seguir los pasos anteriores seleccionando otra VMnet y colocando en la misma una IP diferente. Si comprobamos la configuracin de red de nuestro ordenador real veremos que adems de la tarjeta fsica, aparecen 3 nuevas, la que hemos aadido VMnet3 y otras 2 que VMware tiene configuradas por defecto (VMnet1 y VMnet8):

VMware VMnet8 (NAT): Utiliza la mquina real como un router (Network Address Translation) y permite conectar entre si a todas las mquinas configuradas como NAT y la mquina real (host). VMware VMnet1 (Host only): Permite conectar entre s a las mquinas virtuales instaladas en ese ordenador real y a stas con el ordenador real, pero no se tiene visibilidad salir fuera del ordenador real.

Podemos ver que las propiedades de VMnet3 se correspondern con las asignadas en VMware.

. Configurar las tarjetas de red de las mquinas virtuales Para configurar las tarjetas de red de las mquinas virtuales hay que tenerlas disponibles en el la pestaa Inventory de VMWare, por lo que debemos haber realizado los pasos previos indicados en este artculo sobre al menos 3 mquinas virtuales que etiquetaremos como:

OrdenadorProfesorAula1 OrdenadorAlumno1.1 OrdenadorDepartamento

Adems, es recomendable reducir el tamao de la memoria RAM que tiene cada uno de los ordenadores para evitar que se sobrecargue nuestro ordenador real. Para ello hay que seleccionar la configuracin de cada uno de los equipos (marcar con el botn derecho sobre cada mquina virtual y seleccionar settings), seleccionar Memory y reducir el tamao de la misma. En nuestro caso hemos colocado el valor 144 MB.

Obviamente si necesitamos ms mquinas virtuales, deberamos realizar copias de las mismas. Para configurar las tarjetas de red de los equipos tenemos 4 posibilidades:

Bridged: De esta forma se le asigna a la tarjeta de red de la mquina virtual una IP real visible desde toda la red real . NAT: La mquina real actuar como router NAT convirtiendo las direcciones internas en direcciones compatibles con el resto de nuestra red real. Host-only : se crea una red privada entre el ordenador real y la mquina

virtual Custom : Permite realizar una configuracin a medida utilizando las redes virtuales disponibles (VMnet1?.VMnet9). Veamos cul utilizamos en cada caso: 1. Abriremos la ventana de configuracin (Edit Virtual Machine Settings) del OrdenadorAlumno1.1, seleccionaremos la tarjeta Ethernet y cambiaremos la configuracin Bridged por la opcin Custom Specific visual network, seleccionando VMnet3 (Host-only)en el desplegable adjunto.

2. Abriremos la ventana de configuracin (Edit Virtual Machine Settings) del OrdenadorProfesorAula1, pulsaremos en el botn Add y aadiremos una nueva tarjeta de red (Ethernet2) que configuraremos con la opcin Custom ? Vmnet3(Host-only). De esta forma, esta mquina virtual tendr 2 tarjetas virtuales: Ethernet2 configurada en modo Custom, como hemos indicado y,Ethernet configurada en modo bridged.

3. Abriremos la ventana de configuracin (Edit Virtual Machine Settings) del OrdenadorDepartamento y comprobaremos que tiene una tarjeta de red configurada en modo Bridged. Si no fuera as configuraramos la misma en ese modo. Con estas configuraciones ya tenemos preparada nuestra red virtual fsica (cables, switch y tarjeta de red). En nuestro caso, si el ordenador real est conectado a una subred con IPs [Link] y mascara [Link], conectada a un router con conexin a Internet, el router de la red real har las funciones del router de acceso a Internet de nuestra red virtual. Configuracin lgica de la red en Ubuntu Una vez realizadas la configuracin de VMWare pasaremos a realizar la configuracin de red de las diversas mquinas virtuales. Para ello debemos realizar el arranque de las 3 mquinas virtuales configuradas y: 1. En el ordenador del alumno (OrdenadorAlumno1.1), en el men de Ubuntu, seleccionaremos : Sistema->Administracin->Red Elegiremos la pestaa Conexiones , pincharemos sobre Conexin almbrica y despus sobre el botn Propiedades, escribiremos la siguiente configuracin y pulsaremos Aceptar.

2. En el ordenador del profesor (OrdenadorProfesorAula1) seleccionaremos : Sistema->Administracin->Red Elegiremos la pestaa Conexiones y veremos como aparecen 2 tarjetas de red.

Seleccionaremos Conexin almbrica (eth2) y configuracin.

escribiremos

la

siguiente

Despus pulsaremos Aceptar y seleccionaremos la otra tarjeta de red Conexin almbrica (eth1) a la que, de forma similar le colocaremos la siguiente configuracin.

Por ltimo seleccionaremos la pestaa DNS y aadiremos la direccin de los servidores DNS que nos proporciona nuestro proveedor de Internet.

3. En el ordenador del departamento (OrdenadorDepartamento) configuraremos la tarjeta de red que aparece con la IP [Link] y configuraremos el servidor DNS como hemos indicado en el paso anterior. Para comprobar las conexiones abriremos una terminal de texto en cada una de las mquinas virtuales (Aplicaciones->Accesorios->Terminal) y realizaremos los siguientes pings: Desde OrdenadorAlumno a [Link] Desde OrdenadorProfesor a [Link] Desde OrdenadorProfesor a [Link] (direccin ip del Ordenador real) Desde OrdenadorDepartamento a [Link] (direccin ip del Ordenador real) Tambin podemos comprobar como es posible acceder desde el ordenador real a ambos ordenadores virtuales. Despus de esto quedara la configuracin especfica del enrutado de cada red que ya sera cuestin de las particularidades del sistema operativo. Daremos aqu algunas nociones bsicas:

Para que el ordenador del profesor realice el enrutado de los paquetes que le llegan por una tarjeta hacia la otra abra que configurar la tabla de rutas y el IP_FORWARDING Si la tabla de rutas que tenemos en el ordenador del alumno es

Y la tabla de rutas del ordenador del profesor es:

Aadiramos rutas adicionales:


En el ordenador del alumno escribir su root Para acceder con privilegios de root. Si no conoce la password de root ejecute sudo passwd root y elija una. Tambin puedes probar con ubuntu como password Una vez se tengan los privilegios de administrador (root) hay que aadir una nueva ruta con el comando: route add default gw [Link] En el ordenador del profesor escribir, en una terminal con acceso de administrador : route add default gw [Link] suponiendo que la ip de nuestro router-adsl real es [Link] Adems para el ordenador del profesor acte como router hay que: 1. Colocar un 1 en el fichero /proa/sys/net/ipv4/ip_forward con el comando : echo 1 > /proc/sys/net/ipv4/ip_forward 2. Rearrancar la red: /etc/init.d/networking restart 3. Para que los cambios tengan efecto para la siguiente sesin se puede: a. Editar el archivo / etc/[Link] y descomentar la lnea (o aadirla si no existe)[Link]=1 b. Ejecutar el comando : sysctl ?p Adems si deseamos un mayor control de las conexiones que realicen desde las mquinas virtuales de nuestros alumnos podemos instalar un firewall y definir reglas en el mismo el ordenador del profesor. Tambin podramos activar NAT para ocultar las direcciones internas de la red del aula hacia el exterior, es decir lo mismo que hace nuestro router real cuando

cualquier ordenador interno desea conectarse a Internet. Configuracin lgica de la red en Windows Si deseamos que el ordenador del alumno sea un ordenador Windows habra que realizar la configuracin de la red del mismo de forma similar a la indicada para Ubuntu. Si deseamos que el ordenador del profesor sea un ordenador con Windows habra que configurarle las 2 tarjetas de forma similar, crendolas en VMWare y asignarles las IP correspondientes en Windows.

Adems para hacer el routing hay que 1. Abrir el editor de registro : Seleccionar Inicio->Ejecutar y escribir regedit 2. Seleccionar: HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services ->Tcpip>Parameters 3. En el zona de la derecha seleccionar IPEnableRouter y pulsar con el botn derecho del ratn, elegir Modificar y poner el valor 1 en lugar del 0.

4.

Pulsar Aceptar y cerrar el editor de registro.

Arranque dual (Windows y Linux) Con VMWare OBJETIVOS Partiendo de una preinstalacin

de

Windows:

- Implementar un arranque de PC dual (Windows y Linux) haciendo uso de la aplicacin VMware Server como banco de pruebas. - Experimentar, sin asumir riesgos de prdida de datos, con herramientas de particionado del disco duro.

JUSTIFICACIN Cuando un alumno procede a instalar un nuevo sistema operativo sobre un disco duro ocupado parcial o totalmente por otro sistema y se pretende que ambos convivan sin ningn tipo de agresin, la primera dificultad que encuentra se

refiere a las operaciones de particionado del disco duro; a saber: creacin, borrado, redimensin, copia, movimiento, etc. Todas ellas son operaciones crticas que pueden derivar en la inutilizacin del disco duro completo, o bien del sistema operativo preinstalado. Hay una gran variedad de fallos que se pueden producir mientras particionamos un disco duro. Y, desde luego, no slo humanos, sino tambin de las herramientas especficas que empleemos. En el contexto descrito las mquinas virtuales proporcionan un estupendo banco de pruebas para que el alumnado practique sin temor a equivocarse.

PRERREQUISITOS - VMware Server 1.0.2 o superior instalado sobre el ordenador real. - Mquina virtual con una nica particin NTFS, preinstalada con Windows XP Professional SP2 y que se encuentra apagada. Ver figuras 1 y 2. - CD-ROM de Ubuntu Linux 7.04 Desktop Edition (Live CD, arranca desde cualquier lector ptico). En su defecto, tambin servira la versin 6.06 LTS (Dapper Drake), o bien la versin 6.10 (Edgy Eft) DESTINATARIOS

Coordinadores TIC de los centros educativos. - Profesores de F.P., de las Familias de Informtica, Electricidad y Electrnica, que impartan clases a los Ciclos Formativos siguientes, y contemplen en sus programaciones la instalacin de sistemas operativos: Administracin de Sistemas Informticos (Grado Superior) Desarrollo de Aplicaciones Informticas (Grado Superior) Explotacin de Sistemas Informticos (Grado Medio) - Sistemas de Telecomunicacin e Informticos (Grado Superior) - Profesores del rea de Tecnologa que enseen a sus alumnos los procedimientos de instalacin de

sistemas

operativos.

ETAPAS EN EL DESARROLLO DEL TRABAJO PRCTICO

Para facilitar la comprensin de las tareas a realizar hemos dividido las mismas en tres etapas claramente diferenciadas: A. Reduccin del tamao de la particin de Windows XP. B. Instalacin de Ubuntu Linux. C. Creacin de una particin de datos compartida por ambos sistemas operativos.

Recuerde

que

puede

suspender

cualquier

actividad

que

est

desarrollando en la mquina virtual y reanudarla

cuando lo desee.

A. REDUCCIN DEL TAMAO DE LA PARTICIN DE WINDOWS XP Puesto que inicialmente XP ocupa toda la capacidad del disco duro, hemos de abrir un hueco para instalar Ubuntu Linux. En trminos prcticos esto significa que habremos de reducir el tamao de la particin de XP. Nos planteamos, pues, el escenario-objetivo de la figura 3. Los pasos a dar son: 0. Defragmente los archivos de la mquina fsica que soportan el disco duro virtual, segn se explica en el artculo Herramienta de virtualizacin VMware Server 1.0 A continuacin, y al objeto de acomodar todos los archivos de la particin de XP al comienzo de la misma, usted debera emplear alguna herramienta de defragmentacin de su confianza. Con estas dos operaciones la mquina virtual gana en rendimiento y, adems, aumentamos las posibilidades de xito del redimensionado.

1. Inicie VMware Server Console. Ver figura 4. 2. Introduzca el CD-ROM de Ubuntu Linux en la bandeja correspondiente. 3. Ponga en marcha la mquina virtual que alberga Windows XP y, de inmediato, introdzcase en ella (con un simple clic de ratn!) y pulse la tecla ESC (Boot Menu). Ver figuras 5 y 6. 4. En el men de arranque que se muestra seleccione el dispositivo CD-ROM Drive y pulse Enter. Ver figura 7. 5. Por fin hemos llegado al men principal de Ubuntu. Antes de continuar le sugerimos que pulse F2 y, ayudndose de los cursores, cambie a espaol el idioma de trabajo. Finalmente pulse Enter.

Preste atencin a la cuenta atrs de 30 segundos.

6. Seleccione la primera opcin (Iniciar o instalar Ubuntu) del men de Ubuntu y pulse Enter. Ver figura 8. 7. Despliegue el men Sistema y el submen Administracin y haga clic sobre la herramienta Editor de particiones de Gnome (GParted) 8. A travs del men contextual de la nica particin existente (donde se aloja XP), acceda a la operacin Redimensionar/Movery asigne el nuevo tamao de 25 GB. Ver figura 9. 9. Antes de aplicar los cambios asegrese de que, efectivamente, el esquema de particionamiento que muestra GParted se corresponde con el planificado en la figura 3. Aplique los cambios desde Editar / Aplicar. Ver figura 10.

Recuerde que a travs de la funcionalidad VM/Settings/Hardware/Hard Disk/Advanced/Nonpersistent puede crear un disco duro virtual con almacenamiento voltil,

en el sentido de que, una vez apagada la mquina virtual, se desechen los cambios realizados en el disco. 10. Salga de GParted.

11. Compruebe que la particin de Windows sigue trabajando correctamente despus de efectuar el redimensionado. Para ello, sin olvidar de retirar el CD de la bandeja, reinicie la mquina virtual.

B.

INSTALACIN

DE

UBUNTU

LINUX

Siga estos pasos, teniendo siempre presente el escenario-objetivo de la figura 11: [Link] de nuevo el CD-ROM de Ubuntu Linux. 2. Reinicie XP y pulse la tecla ESC (Boot Menu) en el momento en que el BIOS tome el control de la mquina virtual. Ver figura 6. 3. En el men de arranque que se muestra seleccione el dispositivo CD-ROM Drive y pulse Enter. Ver figura 7. 4. Si lo estima oportuno, pulse F2 para cambiar el idioma de ingls a espaol. 5. Seleccione la primera opcin (Iniciar o instalar Ubuntu) del men de Ubuntu y pulse Enter. Ver figura 8. 6. Observe que en el escritorio de Ubuntu hay un icono Instalar. Desde l se lanza el programa de instalacin de Ubuntu sobre el disco duro. Haga doble clic en el icono Instalar. 7. Configure las opciones de idioma, regin y figura zona horaria. 12).

8. Seleccione particionamiento manual (ver

9. Vamos a crear la particin raz ( / ). Seleccione el rea free space, pulse sobre New partition e introduzca los datos de la figura 13. 10. Repita el proceso del paso anterior para crear la particin swap (ver figura 14).

11. Repita el proceso del paso 9 para crear la particin /home (ver figura 15). 12. Compruebe que el esquema de particionado resultante (ver figura 16) se corresponde con el planificado en la figura 11. 13. Contine con las pantallas de migracin de documentos, identificacin del usuario e identificacin de la mquina, hasta llegar al listado de opciones de instalacin. En este punto haga clic sobre Advanced y en la ventana que se presenta (figura 17) pulseAceptar

Implcitamente le estamos indicando a Linux que el gestor de arranque (programa que mostrar el men de inicio con los sistemas operativos y los lanzar) sea Grub y se deposite sobre el MBR del disco duro. As pues, el cargador de arranque de Windows ser reemplazado con el de Linux.

14. Haga

clic

sobre Install y

tenga

paciencia?

15. La ltima pantalla de instalacin nos pide que reiniciemos la mquina virtual, no sin antes retirar el CD-ROM de Ubuntu Linux de la bandeja. 16. Si todo ha ido bien, la mquina virtual se reinicia presentndose al final del proceso un men con los sistemas operativos instalados. Dicho men es responsabilidad, como se apunt antes, del gestor de arranque Grub de Linux.

Si durante la instalacin de Ubuntu Linux, por uno u otro motivo, la mquina virtual se bloquea pruebe, en el orden indicado, lo siguiente: ? Reset software: pulse simultneamente Ctrl + Alt + Insert ? Reset hardware: pulse el botn (Restart Guest) o, lo que es igual, pulse Power/Reset, o bien pulse simultneamente Ctrl+R. Hacer uso de esta funcin equivale al accionamiento del botn reset de un ordenador real. 17. Verifique que XP se inicia normalmente seleccionando con los cursores la opcin Microsoft Windows XP Professional y pulsando, a continuacin, la tecla Enter. 18. Verifique que Ubuntu se inicia normalmente seleccionando con los cursores la

opcin Ubuntu, kernel 2.6.20-15-generic y pulsando, a continuacin, la tecla Enter. No obstante, si espera 10 segundos el inicio de este sistema operativo ser automtico. C. CREACIN DE UNA PARTICIN DE DATOS COMPARTIDA

Muchos usuarios de mquinas de arranque dual optan por crear un almacn de datos compartido por los dos sistemas operativos (Windows y Ubuntu Linux, en nuestro caso). Puesto que slo disponemos de un disco duro y tiene una ocupacin del 100%, nos vemos obligados a realizar de nuevo el proceso de encogimiento de alguna de las particiones existentes, para dar as cabida a la nueva particin de datos. Vamos a tomarle 5 GB prestados a la particin raz de Ubuntu Linux. El escenario resultante sera el que se refleja en la figura 18. 1. Despliegue el men Sistema y el submen Administracin y haga clic sobre la herramienta Editor de particiones de Gnome (GParted) 2. A travs del men contextual de la particin raz ( / ) de Ubuntu Linux, acceda a la operacin Redimensionar/Mover y asigne el nuevo tamao de 5 GB. 3. A travs del men contextual del espacio no asignado, generado en el paso anterior, cree el Nuevo contenedor de datos. Su tamao ser, aproximadamente, de 5 GB. La eleccin del sistema de archivos FAT32 se debe a la posibilidad de ser ledo y modificado, tanto desde Windows, como desde Linux. Ver figura 19. ? formato automtico? fat32 nda que ver con ntfs 4. Antes de aplicar los cambios asegrese de que, efectivamente, el esquema de particionamiento que muestra GParted se corresponde con el escenario trazado al inicio de esta etapa (ver figura 18). 5. Aplique 6. Salga los cambios desde Editar / Aplicar. de GParted.

7. Compruebe que XP se inicia normalmente y desde l se accede sin problemas a la particin de datos. 8. Compruebe que Ubuntu se inicia normalmente y desde l se accede sin problemas a la particin de datos.

Figura

1.

Mquina

virtual

con

Windows

XP.

Windows XP Professional SP2 (NTFS) Particin 40 GB Figura 2. Escenario de partida para el disco duro. Windows XP Professional SP2 (NTFS) Espacio no Particin Primaria15 GB 25 GB Figura 3. Escenario despus del redimensionado de la particin de XP.

Primaria

asignado

Figura 4. Inicio de VMware Server Console.

Figura 5. Encendido de la mquina virtual.

Figura 6. El BIOS virtual en accin. Pulse ESC para elegir el dispositivo de arranque.

Figura

7.

Men

de

seleccin

del

dispositivo

de

arranque.

Figura 8. LiveCD de Ubuntu en accin.

Figura

9.

Redimensin

de

la

particin

de

Windows

XP.

Figura

10.

Ya

hemos

abierto

hueco

para

instalar Ubuntu Linux.

Windows SP2 (NTFS)

XP

Linux Professional / (Ext3fs) Swap (linux-swap) /home (Ext3fs) Particin Lgica 4 GB Extendida

Particin 25 GB

Particin Particin Lgica Lgica Primaria 10 GB 1 GB Particin 15 GB

Figura 11. Windows y Linux conviven pacficamente sobre el mismo disco duro.

Figura 12. Modalidades de particionado que ofrece Ubuntu.

Figura

13.

Creacin

de

la

particin

raz

de Ubuntu Linux.

Figura 14. Creacin de la particin swap de Ubuntu Linux.

Figura 15. Creacin de la particin /home de Ubuntu Linux.

Figura 16. Ya estn listas las particiones necesarias para instalar Ubuntu Linux.

Figura 17. Eleccin del destino del gestor de arranque. Windows Professional (NTFS) XP Linux SP2 / (Ext3fs) Particin PrimariaLgica 5 GB Particin 15 GB Figura 18. Escenario de particionado final para el disco duro. DATOS (FAT32) Linux Linux /home Swap (linux-swap) (Ext3fs) Particin Lgica 1 GB Particin Lgica 4 GB Extendida

Particin 25 GB

Particin Lgica 5 GB

Figura 19. Creacin de la particin de datos con formato FAT32. Utilizacin de Linux-Ubuntu como administrador desde una consola de VMWare

Objetivo En el presente artculo vamos a explicar como se pueden utilizar las mquinas virtuales para ensear a los alumnos a ejecutar comandos bsicos o configuraciones de superusuario en el sistema operativo Linux con la distribucin Ubuntu.

Justificacin

Si no se utilizan mquinas virtuales, es problemtico conceder a los alumnos la posibilidad de acceder como root/superusuario a un sistema operativo para realizar configuraciones sobre el mismo, pues cualquier error que cometan puede acarrear, desde que modifiquen pequeas configuraciones hasta que dejen el sistema completamente inservible, con lo cual deberamos proceder a una nueva instalacin del mismo. Si utilizamos mquinas virtuales, podemos definir una configuracin base del sistema almacenada en el fichero correspondiente y si se produce cualquier error en la configuracin podemos volver a cargar la configuracin base de una forma rpida. Es cierto que realizando imgenes del disco tambin sera posible realizar esta restauracin pero sta no sera tan rpida como la que podemos conseguir utilizando mquinas virtuales. Adems utilizando mquinas virtuales, la posibilidad de guardar la configuracin del sistema o de restaurarla la puede realizar el alumno de forma completamente independiente del profesor. Otra ventaja adicional es que las particiones que puedan existir en nuestro disco no se van a ver, de ninguna maneraafectadas por lo que se realice sobre la mquina virtual. En este artculo utilizaremos una mquina virtual ubuntu de VMWare descargada directamente de la web del fabricante y con la configuracin bsica ya realizada. A partir de esta mquina virtual explicaremos como realizar configuracionesbsicas de red, de configuraciones locales y de acceso a dispositivos, etc. Prerrequisitos Supondremos que antes de proceder a realizar las instalaciones mencionadas se ha instalado la versin VMWare Server1.0.2. Dicha versin puede haber sido instalada sobre sistema operativo Windows o sobre Linux. En ambas situaciones el funcionamiento es similar aunque para nuestra presentacin supondremos que trabajamos sobre una versin de VMWare instalada sobre Windows XP

En el artculo de este monogrfico titulado "Herramienta de virtualizacin VMware Server 1.0" se detalla el procedimiento de instalacin de esta versin de VMWare.

Destinatarios Este artculo puede ser de utilidad para:

Coordinadores TIC de los centros que necesiten realizar instalaciones, pues les puede servir de banco de pruebas. Profesores de la familia de Informtica y de Electricidad y Electrnica que impartan asignaturas en los ciclos Formativos que incluyan dentro de su currculo la instalacin de sistemas operativos o aplicaciones. Profesores de Tecnologa que necesiten ensear a los alumnos los procedimientos de instalacin de aplicaciones informticas.

Obtencin de la Mquina Virtual Aunque existen varias posibilidades para que los alumnos aprendan la utilizacin bsica de los comandos de Linux en una consola, cmo instalarse una versin en el disco duro, arrancar una versin tipo LiveCD / DVD que no necesita instalacin pues es arrancable directamente desde el CD/DVD, conectarse a un servidor va ssh (o telnet), si los alumnos estn acostumbrados a la utilizacin de las mquinas virtuales lo ms sencillo es descargarse una mquina virtual desde la pgina web de VMWare y practicar con ella.

Esta opcin es de ms rpida instalacin pues lo nico que se necesita es bajarse de la web la versin que se necesita y copiar el fichero en los ordenadores de

los alumnos, a los que se supone que previamente se les VMWare Server.

ha instalado el

Para ste artculo hemos elegido una mquina virtual simple de ubuntu descargada desde[Link]

Hemos elegido la Ubuntu 6.10 ?Edgy porque slo ocupa 775MB y tiene las funcionalidades bsicas que precisamos.

Ubuntu

6.10 "Edgy"

Ubuntu 6.10 is a free, complete, Linux-based operating

system est

Ubuntu es un sistema operativo basado en la distribucin Debian de Linux y disponible gratuitamente.

Una vez descargado el fichero [Link], mquina virtual correspondiente lo que debemos hacer es:

para ejecutar la

1. Descomprimir

el fichero [Link].

2. Ejecutar el fichero [Link] pinchando 2 veces sobre l o seleccionar Open en el men File de VMWare, seleccionar Browse y abrir el fichero de nuestra mquina virtual.

Despus de esto se nos abrir el entorno de VMWare con el arranque de la mquina virtual de Ubuntu.

En la que podremos abrir una consola de texto para ejecutar comandos o configurarla utilizando los mens.

Configuracin bsica de la

mquina virtual

Como la mquina est casi totalmente configurada slo deberemos hacer unos pequeos ajustes para tenerla [Link] ajustes nos servirn para que los alumnos practiquen algunas tareas bsicas de configuracin

del equipo y se familiaricen con el entorno.

En primer lugar abriremos una ventana de comandos para que el alumno pueda utilizar los comandos bsicos de Linux. Para ello seleccionaremos:

Applications-> Accessories -> Terminal En nuestra mquina virtual tendremos una ventana de texto en la que introducir los comandos bsicos que podemos encontrar en cualquier manual de Linux.

En la web [Link] n_linux.php se puede encontrar un manual de Linux editado por el CNICE en CDROM

Entre las primeras cosas que es recomendable hacer y que darn al alumno la posibilidad de familiares con las configuraciones bsicas del sistema operativo estaran las que se detallan a continuacin:

Configuracin de la tarjeta de red La maquina virtual descargada viene configurada con una tarjeta de red, pero es posible que no se adapte a las caractersticas de la red que tengamos en el aula. Para comprobarlo podemos ejecutar en nuestra Terminal: y ver si los mensajes que aparecen indican que hay conexin Si no tuviramos conexin seleccionaramos

System->Administration-> Networking Y en la ventana que aparece colocaramos las caractersticas adecuadas de nuestra red.

Por ejemplo para la nuestra hemos seleccionado Wired despus Properties y finalmente hemos escrito lo que aparece en pantalla de configuracin

Connection, la siguiente

Y en la pestaa DNS hemos eliminado los que haba por defecto y hemos aadido

[Link]

Por ltimo volveremos a tenemos acceso a la red.

comprobar,

realizando

el

ping

anterior,

que

Si existiera algn problema podemos comprobar que nuestra mquina virtual tiene la tarjeta de red virtual en modo bridgeaccediendo a la opcin VM->settings del men de VMWare y comprobando que la tarjeta ethernet est en modo bridged. Si no lo estuviera la seleccionaramos y cambiaramos el modo en la lista que nos aparece.

Despus de configurar correctamente la tarjeta podemos arrancar otra mquina virtual, como la instalada en el artculo "Instalacin de Sistemas Operativos y aplicaciones en VMWare", configurar sus ips para que estn en la misma red, configurar ambas en el modo bridge de VMWare y comprobar, realizando pings de una a la otra como se ven entre ellas. En la siguiente pantalla vemos como se comunica la mquina virtual ubuntu de IP :[Link] con la mquina virtual Windows XP de IP : :[Link]

Cambio a configuracin en espaol Una actividad recomendable sera saber cmo se realiza el cambio del teclado a espaol, pues la versin descargada viene configurada con otro tipo de teclado. Para realizar esto primero hay que tener los privilegios de administracin

(root).

Para ello en nuestra terminal escribiremos:

sudo passwd

root

para tener los privilegios de root y daremos como password: ubuntu despus de los cual se nos pedir que escribamos 2 veces una nueva password para el root. Elegiremos una cualquiera como por ejemplo cnice

Despus de esto, para pasar a tener los privilegios del usuario root podemos escribir el comando su y despus la password asignada al root (cnice).

Es til configurar Ubuntu para que root pueda iniciar sesin desde una Terminal, para ello se debe seleccionar: Sistema -> Administracin -> Ventana de entrada y en la pestaa de Seguridad seleccionar la opcin de Permitir entrada local al administrador de sistema. Para instalar el teclado escribiremos en una terminal de texto:

apt-get install language-pack-es espaol).

(para instalar el paquete del teclado en

Despus

podemos acceder al men :

System -> Administration -> Languaje Support Y en la ventana que aparezca en Support languajes hay que seleccionar spanish y en Default Languaje seleccionarSpanish (Spain).

Si nos pide la password, recordad que para root

es ubuntu.

Para configurar el teclado seleccionar: System -> Preferences ->Keyboard

Elegir la pestaa Layout (Distribuciones en espaol) aadir en la lista Spain ?Eliminate dead keys y en el tipo de teclado seleccionar el que ms se adecue al que poseamos. En caso de duda elegir Generic-102-key (intl) PC. Despus es conveniente marcar la casilla Default del teclado Spain ? Eliminate dead keys y cuando est seleccionado pulsar el botn UP para que aparezca el primero de la lista.

Por ltimo pulsar Close.

Para que la configuracin tenga efecto deberemos seleccionando:

salir de la cuenta

System -> Quit Y despus pulsando sobre el icono de Log out Para entrar se puede utilizar el usuario ubuntu de password ubuntu

Conexin a un dispositivo de almacenamiento en el puerto usb Si deseamos conectarnos a un dispositivo de almacenamiento en el puerto usb tendremos que realizar los siguientes pasos

1. Apagar

el sistema operativo seleccionando Sistema -> Salir y despus .

pulsando sobre el icono de apagar

2. Una vez apagada la mquina virtual seleccionaremos, en el men de VMWare, VM-> settings y procederemos a aadir un dispositivo usb tal y como se explic en el artculo "Instalacin de Sistemas Operativos y aplicaciones en VMWare". 3. Despus de aadir el dispositivo, podemos arrancar de nuevo la mquina virtual. Una vez dentro de un usuario podemos proceder a pinchar el dispositivo USB en la clavija correspondiente de nuestro ordenador real. 4. Para que ste est accesible desde nuestra mquina virtual Ubuntu tenemos que seleccionar la opcin: VM-> Removible Devices -> USB Devices ->M-Systems Flash Disk Pioneers USB Devices (Port 1)

5. Inmediatamente, en la pantalla de ubuntu aparecer una ventana con los archivos y carpetas que tenemos en nuestro dispositivo usb. 6. Antes de desconectar el dispositivo debemos pinchar con el botn derecho del ratn sobre el nombre del dispositivo que aparece en la zona izquierda de la pantalla en la que aparece (en nuestro caso STORE'N'GO) y seleccionar la opcin desmontar.

Despus de esto podremos desconectar sin

problemas nuestro dispositivo USB.

Tener en cuenta que si deseamos utilizar el dispositivo USB desde la mquina real habr que seleccionar de nuevo VM->Removible Devices -> USB Devices >M-Systems Flash Disk Pioneers USB Devices (Port 1) para que la mquina virtual no tome el control del dispositivo cuando ste es conectado fsicamente al equipo.

Tipos de Servidores en Windows Server 2008 R2.

Servidor Web HTTP, FTP, HTTPs en Windows Server 2008 Como instalar un servidor HTTP en Windows Server 2008: 1.- Vaya a Inicio Server Manager

2.-Vaya a Roles y de agregar un Rol o funcin

3.- Escoga de la lista la funcin Web Server (IIS) y de clic en siguiente:

4.-Active todas las casillas.

5.- Una vez seleccionadas de clic en Instalar.

6.- Active el servicio de FTP Publising para utilizarlo ms adelante.

7.- Abra un explorador Web y teclee [Link]

8.- Cree una carpeta para colocar su sitio web, puede eliminar los archivos iistart y welcome.

9.- Cheque en C:/inetpub/ existen dos carpetas wwwroot y ftproot.

10.-El siguiente paso es ir a IIS 7, existen dos formas, una es por medio de las Herramientas Administrativas IIS y la otra en ejecutar colocamos el comando [Link]

11.-Estando en IIS7, vamos agregar un nuevo sitio web y apuntando a la carpeta que creo anteriormente, recuerdo asignar la ip, puede ser la de su computadora en modo privada para forma local, o una ip pblica.

12.- Coloque los archivos de su sitio web en la carpeta, en este caso har un [Link] de prueba.

13.- Vaya a [Link] si no asigno ninguna ip anteriormente o a [Link]

Como instalar un servidor FTP 1.- Primer paso entrar al IIS 7 e ir a la opcin FTP Sites. Abrir el Internet Information Services 6.0.

2.- Agregar un nuevo Sitio FTP.

3.- Colocar una descripcin

4.- Asignar alguna direccin IP y el puerto 21.

5.- Dar en Do not isolate users.

6.- Apuntar a la carpeta c:\inetpub\ftproot

7.- Agregar algunos archivos a esa carpeta y checarlo en el IIS.

8.- Cheque tecleando [Link]

9.- Es recomendable agregar cuenta de tipo Everyone para que puedan acceder al servidor ftp.

Tambin es importante en el windows Firewall, tener activado la excepcin de FTP Server.

10.- Si se requiere ver en internet con el modem de Infinitum puedes hacer entrando a la configuracin y agregando el servicio de servidor FTP a la computadora, este te dar una direccin ip pblica el cual le tendrs que asignar con los pasos anteriores.

Como instalar un servidor HTTPs 1.- Vaya al servidor IIS y de clic en Server Certifications

2.- Agregue un certificado, dando clic en Create Self-Signed Certificate

3.- Vaya a su sitio web y seleccione la opcin Bindings.

4.- De agregar y seleccione tipo https, la ip y el puerto 443, y el certificado creado.

5.- Una vez hecho eso, tendr algo de esta forma:

6.- Vaya a un explorador web y teclee [Link]

Ver algo como esto:

7.- Clic en continuar.

NOTA: Para Windows Vista se instala el IIS en Activar o Quitar Caractersticas de Windows. Importante, para las versiones Windows Vista Business, Ultimate, se puede activar la casilla de Servidor FTP, para las versiones Home, HomePremium solo el Web Server, y enWindows Vista Basic no soporta [Link].

También podría gustarte