La Gaceta de Linux ...¡ haciendo a Linux un poco más divertido !

Ejecutando Linux bajo Windows

Por Jimmy O'Regan

Traducción al español por José Manuel Pérez
el día 10 de Enero de 2005, para La Gaceta de Linux

Para aquellas personas que necesitan usar tanto Windows como Linux, nunca ha habido un mejor momento para combinar los dos sistemas. El software Virtualisation - el software que crea un PC virtual - permite a los usuarios de Windows ejecutar Linux sin necesidad de reiniciar el equipo, o tener un PC aparte.

VMWare fue el primer programa disponible que proveyó esta capacidad, y es todavía el mejor que se conoce. Microsoft también tiene Virtual PC (antiguamente conocido como Connectix), y hay soluciones de código abierto disponibles: QEmu y Plex86.

La nueva versión de Plex86 no funciona bajo Windows todavía, y queda por consiguiente fuera del alcance de este artículo. De hecho, mientras la versión original de Plex86 fue diseñada para ser similar a VMWare (el proyecto fue llamado en un principio FreeMWare), la nueva versión no realiza traducción dinámica, ni emula hardware (sin embargo hasta donde puedo decir, esto está incluido en Bochs, y Bochs combinado con Plex86 ofrece la misma funcionabilidad que VMWare). También existe coLinux, que es similar a User Mode Linux, pero funciona bajo Windows 2000 y XP. Si esto te interesa, podría ser de tu interés mi artículo, Introducción a CoLinux, que puede ser leído en Linux.com.

VMWare

Como he dicho, VMWare fue la primera muestra conocida de software de virtualización, y es todavía el mejor que se conoce. Es la mejor opción disponible debido a varias razones: Ofrece una elección mayor de hardware emulado que VirtualPC o QEmu; es más fácil de configurar que QEmu; y provee soporte para utilizar Linux como un S.O. invitado, lo que no hace ni VirtualPC ni QEmu.

Instalando VMWare

Instalar VMWare no es más complicado que instalar cualquier otro programa de Windows (aunque de todas formas os muestro capturas de pantalla 'paso a paso':1, 2, 3, 4, 5, 6, 7).

Una vez que VMWare esté instalado, querrás configurar tu máquina virtual. Esto es tan sencillo como configurar VMWare en sí mismo; en la pantalla principal de VMWare, escoge "máquina virtual nueva" de la pantalla principal (captura).

De nuevo, adjunto capturas 'paso a paso' (1, 2, 3, 4, 5, 6). En el paso 5 - "Tipo de Red" - probablemente querrás dejarlo en predeterminado ("Usar funcionamiento en red puenteado") si estás conectado a una red de área local LAN. Desde que uso ADSL, que sólo permite el acceso a un PC, he elegido "traducción de la dirección de la red (NAT)".

Paso 6 - "Especificar la capacidad de disco" no es realmente algo que necesites cambiar - aparte, quizás, del tamaño del disco. La opción "ubicar todo el espacio del disco ahora" quizás requiere alguna explicación - VMWare (y VirtualPC) usa "copia sobre discos de escritura" por defecto, así que sus imágenes del disco ocupan ligeramente más que la cantidad real de espacio de disco requerido para almacenar todos sus datos. (Vale la pena mencionar aquí que tanto Bochs como QEmu tienen la capacidad de leer las imágenes de disco de VMWare).

Una vez que hayas completado estos pasos, deberías tener una máquina virtual en blanco lista para usar (captura). ¡Ya estás preparado para arrancarlo!

En realidad, no del todo. Estás listo para arrancarlo si tienes un disco de instalación en la unidad CD/DVD-ROM de tu ordenador, pero si quieres instalar desde una imagen ISO, hay una cosa que necesitas cambiar. En la parte derecha hay una lista de dispositivos. Selecciona las propiedades del dispositivo de CD-ROM - aparecerá un indicador como éste. Haz clic sobre el botón "Browse" para localizar el ISO, y selecciónalo. Ahora ya puedes arrancar desde la imagen virtual.

VirtualPC

Microsoft hizo un gran negocio cuando compró Virtual PC a Connectix - muchos usuarios temieron que Microsoft quitaría el soporte para Linux. Como este artículo de Newsforge dice, Microsoft no ha quitado el soporte para ejecutar Linux en VirtualPC, pero no están ofreciendo herramientas para Linux que permitan mover archivos desde Windows a Linux, como sí se puede hacer con VMWare con las herramientas del VMWare instaladas. Si la memoria no me falla, tampoco existe tal soporte para Linux por parte de Connectix.

La mejor característica de VirtualPC es que todas las copias de disco son copiadas por defecto - cuando apagas la máquina virtual se te pregunta si quieres o no aplicar los cambios en la imagen del disco principal. Aparte de eso, sin embargo, VMWare es la mejor elección por el momento (y no sólo para usuarios de Linux).

Configurar VirtualPC es muy parecido a configurar VMWare, por lo que no hace falta extenderse.

QEmu

QEmu es el único programa de virtualización de código abierto sólo disponible actualmente para Windows. QEmu tiene una versión especial que se puede ejecutar en Linux (sin separación de proceso) mucho más rápido que cualquier otro programa de virtualización, usando módulos kernel en el invitado.

QEmu es ligeramente más difícil de usar que VMWare o VirtualPC. No tiene asistentes para crear imágenes de disco, pero abundan las imágenes preconfiguradas disponibles de diversos S.O. libres disponibles en FreeOSZoo.org.

Conclusión

Si ya estás familiarizado con Linux - especialmente si te sientes cómodo creando imágenes de disco usando dd - entonces QEmu es adecuado para ti. En cualquier otro caso, podría ser mejor probar VMWare o VirtualPC (que están disponibles durante 30 y 45 días de prueba, respectivamente).

Como se me acaba el tiempo, escribiré un artículo sobre QEmu en profundidad en el futuro. Como QEmu también funciona bajo Linux, podría ser más divertido escribir desde esa perspectiva :)

 


[BIO] Jimmy lleva usando ordenadores desde los siete años, cuando su padre le dejó un Amstrad PCW8256. Después de unos pocos flirteos breves con un Atari ST y versiones numerosas de DOS y Windows, Jimmy se introdujo en Linux en 1998 y no ha ha vuelto atrás.

Jimmy es padre de un tecnoadicto llamado Mark de siete años de edad. En su tiempo libre disfruta fuera de su círculo personal de Hell, trabajando en una fábrica. A Jimmy le gusta tocar la guitarra y editar la Wikipedia.

Copyright © 2004, Jimmy O'Regan. Publicado bajo los términos de la Open Publication License

Publicado en el número 106 de La Gaceta de Linux, Septiembre de 2004