Você está na página 1de 195

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 instalado. Cual 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 l??) z???????yStr = das 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 de instalacin. Explicacin Producto destacado VirtualPC

Los tres productos se instalan de manera muy sencilla VirtualBox, mediante un asistente. VirtualBox y VirtualPC se 2007 instalan rpidamente. Sin embargo, VMWare server tarda bastante tiempo en instalarse y dependiendo de la mquina puede llegar a tardar ms de media hora. VirtualBox: Windows, Linux VMWare server: Windows, Linux Virtual PC 2007: Windows, MacOS VMWare server

Sistemas operativos anfitriones soportados.

Sistemas operativos invitados soportados.

VirtualBox: DOS, Windows, Linux, OS/2, OpenBSD, VMWare server 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.

VirtualBox, VMWare server

Facilidad de creacin de mquinas virtuales.

VirtualBox: Fcil. VMWare server: Fcil. Virtual PC 2007: Fcil.

VirtualPC VirtualBox, Server

2007, VMWare

Existencia de mquinas virtuales disponibles en Internet.

VMWare server dispone de las llamadas Virtual VMWare server Appliances, que son mquinas virtuales preconfiguradas y listas para 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 VMWare permiten mejorar la integracin del sistema invitado VirtualPC 2007 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 es capaz de importar mquinas VMWare Server creadas con VirtualPC.

Server,

Capacidad de importar mquinas creadas con otras herramientas. Rendimiento.

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

VirtualBox, VMWare Server, 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.

Enlaces
Definicin de virtualizacin en la Wikipedia. Comparacin de mquinas virtuales. Un artculo de introduccin a la virtualizacin. Un blog sobre virtualizacin. Artculo sobre mquinas virtuales escritor por el fundador de VMWare. Maquina virtual para VMWare con todo lo necesario para instalar un wiki. Maquina virtual para VMWare orientada a la educacin. Foro sobre virtualizacin de Kriptopolis para empezar y resolver los problemas iniciales con distintas herramientas de virtualizacin.

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 pre-alfa 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 (Licence.rtf), el manual de usuario (UserManual.pdf) 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

de la barra de

herramientas o elegir esa misma opcin en 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/DVD-ROM 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 mquina real se tratara.

e instalar el nuevo sistema operativo, como si de una

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 tecla host+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.

Enlaces y descargas:
Pgina principal del proyecto VirtualBox Descarga de la versin 1.3.4 de VirtualBox para Windows. VirtualBox en la wikipedia

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 botn Siguiente 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 categora Power 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.

Enlaces:
Pgina oficial VMWare. Descripcin de los productos de VMWare en Wikipedia. Creacin online de mquinas virtuales.

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 idntico independientemente 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 http://www.vmware.com/VMTN 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 bien modernos 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 la reduccin 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 un rendimiento 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 y virtual 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: http://fabrice.bellard.free.fr/qemu/ 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 http://www.h7.dion.ne.jp/~qemu-win/ y descargar el archivo

QemuInstall-0.9.0.zip. 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) qemu.exe -L . ios -m 128 hda .imagesw98.vmdk -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 http://www.davereyn.co.uk 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 notablemente la 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 "knoppix51.dsk". 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 http://www.cdlibre.org.

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 10.0.2.2 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 http://openvpn.net. 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 http://www.victoralonso.com 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 como maestro 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 pulse Siguiente. 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): http://www.vmware.com/download/server/drivers_tools.html (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 PausaInter; 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: http://en.wikipedia.org/wiki/Extensible_Firmware_Interface http://en.wikipedia.org/wiki/GUID_Partition_Table

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 c- antes 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. 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 el dispositivo Serial Port en la lista que se muestra. Haga clic sobre Siguiente.

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 XP Professional SP2 (NTFS)

Linux / (Ext3fs)

DATOS (FAT32)

Linux Swap (linux-swap)

Linux /home

(Ext3fs)

Particin Primaria 25 GB

Particin Lgica 5 GB

Particin Lgica 5 GB

Particin Lgica 1 GB

Particin Lgica 4 GB

Particin Extendida 15 GB 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 del Setup. 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 de comandos.Ver figura6

Figura 6. Apertura de una Terminal desde Ubuntu Linux. 3.Haga ping a 127.0.0.1. Resultado: OK. 4. Haga ping a la direccin IP del ordenador virtual (172.26.0.9 en nuestro caso). Resultado: OK.

5. Haga ping a la direccin IP de la puerta de enlace (gateway) (172.26.0.1 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: 216.239.59.103. Resultado: OK. 7. Haga ping al nombre de dominio www.google.es Resultado: ERROR. 8. Haga ping a las direcciones IP de los servidores DNS (80.58. 61.250 y 80.58.61.254 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 172.26.0.9 y pulse sobre la pestaa DNS. 11. Pulse dos veces sobre el botn +Aadir para incorporar las direcciones DNS del paso 8. 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 comandos. 3. Lance el comando fdisk /dev/hda

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

Figura 11. Comando grub en accin. 6. En la consola de grub, teclee: grub> find /boot/grub/stage1 grub> root (hd0,4) 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/ubuntu.lnx bs=512 count=1

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 ubuntu.lnx de la particin FAT32 a C: 16. Edite el archivo boot.ini, agregando la lnea siguiente: C:UBUNTU.LNX=?Ubuntu Linux 7.04?

Figura 17. Editamos boot.ini 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 arranque GRUB (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 el CD 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:

http://supergrub.forjamari.linex.org/ 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 ISO y 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 Linux 7.04: http://releases.ubuntu.com/7.04/ Manual de la orden fixmbr http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/enus/bootcons_fixmbr.mspx?mfr=true Sitio web de la utilidad Super Grub Disk: http://supergrub.forjamari.linex.org/

SGD al rescate: http://www.linux-magazine.es/issue/21/SGD.pdf Sitio web de la utilidad GParted, editor de particiones: http://gparted.sourceforge.net/ Sitio web de Partition Image, que se utiliza para salvar y recuperar particiones de disco: http://www.partimage.org Manual de GRUB: http://www.gnu.org/software/grub/manual/

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 XP Professional SP2 (NTFS)

Linux / (Ext3fs)

DATOS (FAT32)

Linux Swap (linux-swap)

Linux /home (Ext3fs)

Particin Primaria 25 GB

Particin Lgica 5 GB

Particin Lgica 5 GB

Particin Lgica 1 GB

Particin Lgica 4 GB

Particin Extendida 15 GB 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 del Setup. 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 de comandos.Ver figura6

Figura 6. Apertura de una Terminal desde Ubuntu Linux. 3.Haga ping a 127.0.0.1. Resultado: OK. 4. Haga ping a la direccin IP del ordenador virtual (172.26.0.9 en nuestro caso). Resultado: OK. 5. Haga ping a la direccin IP de la puerta de enlace (gateway) (172.26.0.1 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: 216.239.59.103. Resultado: OK. 7. Haga ping al nombre de dominio www.google.es Resultado: ERROR. 8. Haga ping a las direcciones IP de los servidores DNS (80.58.61.250 y 80.58.61.254 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 172.26.0.9 y pulse sobre la pestaa DNS. 11. Pulse dos veces sobre el botn +Aadir para incorporar las direcciones DNS del paso 8. 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 comandos. 3. Lance el comando fdisk /dev/hda

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

Figura 11. Comando grub en accin. 6. En la consola de grub, teclee: grub> find /boot/grub/stage1 grub> root (hd0,4) 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/ubuntu.lnx bs=512 count=1

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 ubuntu.lnx de la particin FAT32 a C: 16. Edite el archivo boot.ini, agregando la lnea siguiente: C:UBUNTU.LNX=?Ubuntu Linux 7.04?

Figura 17. Editamos boot.ini 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 arranque GRUB (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 el CD 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:

http://supergrub.forjamari.linex.org/ 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 ISO y 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 Linux 7.04: http://releases.ubuntu.com/7.04/ Manual de la orden fixmbr http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/enus/bootcons_fixmbr.mspx?mfr=true Sitio web de la utilidad Super Grub Disk: http://supergrub.forjamari.linex.org/

SGD al rescate: http://www.linux-magazine.es/issue/21/SGD.pdf Sitio web de la utilidad GParted, editor de particiones: http://gparted.sourceforge.net/ Sitio web de Partition Image, que se utiliza para salvar y recuperar particiones de disco: http://www.partimage.org Manual de GRUB: http://www.gnu.org/software/grub/manual/

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 XP Profesional u otro similar (Windows XP, Windows Vista, etc) El CD / DVD de instalacin del Office 2003 (u otra versin de office )

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.

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 Professional.vmdk contiene las caractersticas del disco: # Disk DescriptorFile version=1 CID=a3ba9298 parentCID=ffffffff createType="monolithicFlat" # Extent description RW 12582912 FLAT "Windows XP Professional-flat.vmdk" 0 # The Disk Data Base #DDB ddb.virtualHWVersion = "4"

ddb.geometry.cylinders = "12483" ddb.geometry.heads = "16" ddb.geometry.sectors = "63" ddb.adapterType = "ide" El fichero Windows XP Professional-flat.vmdk contiene el espacio reservado para el disco El fichero Windows XP Professional.vmx contiene las caractersticas de la mquina virtual creada: config.version = "8" virtualHW.version = "4" scsi0.present = "TRUE" memsize = "256" ide0:0.present = "TRUE" ide0:0.fileName = "Windows XP Professional.vmdk" ide1:0.present = "TRUE" ide1:0.fileName = "auto detect" ide1:0.deviceType = "cdrom-raw" floppy0.fileName = "A:" Ethernet0.present = "TRUE" displayName = "WindowsXPProfv1" guestOS = "winxppro" priority.grabbed = "normal" priority.ungrabbed = "normal" El fichero Windows XP Professional.vmsd 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 de VMWare 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/switches desaparecen. 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 VMWare Server 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 VMWare y 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 los fundamentos bsicos

del funcionamiento de las redes de ordenadores.

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 el VMWare 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 Ubuntu-6.10-desktopi386 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 inventory de 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 como enrutador 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 192.168.0.100. 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 como VMware Network Adapter VMnet3.

4. Despus seleccionaremos el botn que aparece a la derecha de VMnet3 y en el men que aparece seleccionaremos Subset.

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 192.168.0.xxx y mascara 255.255.255.0, 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 escribiremos la siguiente configuracin.

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 192.168.0.10 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 192.168.1.100 Desde OrdenadorProfesor a 192.168.1.101 Desde OrdenadorProfesor a 192.168.0.10 (direccin ip del Ordenador real) Desde OrdenadorDepartamento a 192.168.0.10 (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 192.168.1.100 En el ordenador del profesor escribir, en una terminal con acceso de administrador : route add default gw 192.168.0.100 suponiendo que la ip de nuestro router-adsl real es 192.168.0.100 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/sysctl.conf y descomentar la lnea (o aadirla si no existe) net.ipv4.conf.default.forwarding=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 mquina virtual y reanudarla

cualquier actividad que est desarrollando en la

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/Mover y 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: 1.Introduzca 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 zona horaria. 8. Seleccione particionamiento manual (ver figura 12). 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) pulse Aceptar

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 los cambios desde Editar / Aplicar. 6. Salga 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 Primaria 40 GB

Figura 2. Escenario de partida para el disco duro. Windows XP Professional SP2 (NTFS) Particin Primaria 25 GB Espacio no asignado 15 GB

Figura 3. Escenario despus del redimensionado de la particin de XP.

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.

Linux Windows XP Professional SP2 (NTFS) / (Ext3fs) Particin Lgica Particin Primaria 25 GB 10 GB Swap (linux-swap)

/home (Ext3fs) Particin Lgica 4 GB

Particin Lgica 1 GB

Particin Extendida 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 XP Professional SP2 (NTFS) Linux / (Ext3fs) Linux Swap (linux-swap) Linux /home (Ext3fs)

DATOS (FAT32)

Particin Primaria 25 GB

Particin Lgica 5 GB

Particin Lgica 5 GB

Particin Lgica 1 GB

Particin Lgica 4 GB

Particin Extendida 15 GB Figura 18. Escenario de particionado final para el disco duro.

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 manera afectadas 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 configuraciones bsicas 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 Server 1.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 ha instalado el VMWare Server.

Para ste artculo hemos elegido una mquina virtual simple de ubuntu descargada desde http://www.vmware.com/vmtn/appliances/directory/cat/45

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

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

est disponible

Una vez descargado el fichero Ubuntu-6.10-desktop-i386.zip,

para ejecutar la mquina virtual

correspondiente lo que debemos hacer es:

1. Descomprimir

el fichero Ubuntu-6.10-desktop-i386.zip.

2. Ejecutar el fichero Ubuntu-6.10-desktop-i386.vmx pinchando 2 veces sobre l o seleccionar Open en el men File de VMWare, seleccionar Browse y abrir el fichero nuestra mquina virtual.

de

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

mquina virtual

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

configurarla

Configuracin bsica de la

mquina virtual

Como la mquina est casi totalmente configurada slo deberemos hacer unos pequeos ajustes para tenerla disponible. Estos 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 http://www.isftic.mepsyd.es/formacion/enred/ofrecemos/introduccion_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:

ping www.cnice.mec.es

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 Connection, despus Properties y finalmente hemos escrito lo que aparece en la siguiente pantalla de configuracin

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

aadido

62.81.0.1

Por ltimo volveremos a comprobar, realizando el ping anterior, que tenemos

acceso a la red.

Si existiera algn problema podemos comprobar que nuestra mquina virtual tiene la tarjeta de red virtual en modo bridge accediendo 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 :192.168.0.186 con la mquina virtual Windows XP de IP : :192.168.0.185

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). Despus

(para instalar el paquete del teclado en

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 seleccionar Spanish (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

salir de la cuenta seleccionando:

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.

Você também pode gostar