lunes, noviembre 20, 2006

Instalar Windows XP en ubuntu con VMWare Server

Ya tienes ubuntu instalado y como te gusta?

Ya tienes XGL funcionando y tus amigos Windowseros se mueren de envidia de como se hacen gelatina tus menus, ventanas y todo?

Pero aun tienes una partición de Windows porque te dejan tarea en Autocad, te mandan trabajos con WordArt y no se ve muy lindo con OpenOffice? Te da miedo que necesites Windows un dia y no tenerlo instalado?

Pues ya podrás deshacerte de Windows, gracias a este tutorial para instalar VMWare Server, con el cual, podremos instalar Windows XP en nuestro ubuntu:

XGL+Compiz Themes + VMWare + Windows XP + Vista Themes + Desktop Cube

Windows Corriendo en Linux con VMWare

El Original fue publicado hace unos dias en howtoforge y tenía además los siguientes datos:

Version 1.0
Author: Till Brehm
Last edited 07/13/2006

Esto no pretende ser una version traducida, sino una adaptación con comentarios agregados de acuerdo a las modificaciones que necesité hacer para que funcionara en mi ubuntu. Por otro lado, esto es solamente para poner a trabajar una Máquina Virtual en un escritorio local, por lo que omito la parte de administración remota. El Fin de esto es simplemente instalar Windows XP en nuestro ubuntu. Si deseas ejecutar tareas un poco mas avanzadas, sería buena idea seguir el tutorial original hasta la segunda parte, de administración remota.

Ok, comencemos entonces. Primero instalaremos algunos paquetes necesarios, dependiendo de los paquetes que tengamos y los que no, esto puede tardar cierto tiempo. para esto abrimos una consola y ejecutamos:

sudo apt-get install linux-headers-`uname -r` build-essential xinetd

(El paso anterior fue indispensable para continuar en mi caso, aunque no se incluía oficialmente en el how-to; y es básicamente instalar las fuentes del kernel que estoy usando, mas herramientas de compilación)

sudo apt-get install linux-kernel-headers libx11-6 libx11-dev libxtst6 xlibs-dev xinetd wget

sudo apt-get install gcc binutils-doc cpp-doc gcc-4.0-locales make manpages-dev autoconf automake1.9 libtool flex bison gdb gcc-doc gcc-4.0-doc libc6-dev-amd64 lib64gcc1

En cuanto se instalen podremos continuar con el siguiente paso, que es crear una carpeta para nuestras máquinas Virtuales:

sudo mkdir /var/vm

Ahora debemos obtener VMWare Server, que es gratuito (almenos de momento). Para eso vamos a la página: http://www.vmware.com/download/server/ donde debemos registrarnos (gratuitamente) para obtener un serial (que será necesario durante la instalación).

a continuación se nos presenta un vínculo para descargar VMWare, sin embargo al ser un archivo de 100MB, es buena idea usar wget. la forma sencilla es dar click derecho en el vínculo y seleccionar “copiar dirección del enlace” para despues pegarlo en la consola, precedido de wget; en mi caso y para la versión que estaba disponible al momento de la descarga, el comando era:

wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.0-28343.tar.gz

Es importante copiar nuevamente la riección en lugar de usar el comando anterior exactamente como está, porque asi nos aseguramos de tener la versión mas reciente.

Dependiendo de tu conexión a internet esto puede dartar varias docenas de minutos o unas horas, asi que hay que tomarselo con calma.

Una vez descargado, debemos descomprimirlo, en mi caso el comando usado fué:

tar xvfz VMware-server-1.0.0-28343.tar.gz

De nueva cuenta, si la versión que descargaste no concuerda, modificala para que se ajuste a tu caso. la forma sencilla de hacerlo es escribir hasta server y despues presionar la tecla tab para autocompletar.

Despues de que se hayan descomprimido los chorrocientos archivos contenidos en el tar, debemos cambiarnos al interior de la carpeta recien desempaquetada:

cd vmware-server-distrib

y ahora, para instalar el programa, ejecutamos el script de instalación… pero como super usuario (yo lo hice con sudo sin mayor problema; aunque algunos dicen debe ser como root)

sudo ./vmware-install.pl

esto inicia el script de instalación, que nos hará una serie de preguntas a las que debemos responder. Aqui copiaré lo que indica el how-to original, ya que es muy acertado:

Creating a new installer database using the tar3 format.

Installing the content of the package.

In which directory do you want to install the binary files?
[/usr/bin] <– /usr/bin

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc] <– /etc

What is the directory that contains the init scripts?
[/etc/init.d] <– /etc/init.d

In which directory do you want to install the daemon files?
[/usr/sbin] <– /usr/sbin

In which directory do you want to install the library files?
[/usr/lib/vmware] <– /usr/lib/vmware
The path “/usr/lib/vmware” does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want? [yes] <– yes

In which directory do you want to install the manual files?
[/usr/share/man] <– /usr/share/man

In which directory do you want to install the documentation files?
[/usr/share/doc/vmware] <– /usr/share/doc/vmware
The path “/usr/share/doc/vmware” does not exist currently. This program is going
to create it, including needed parent directories. Is this what you want?
[yes] <– yes

The installation of VMware Server 1.0.0 build-28343 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: “/usr/bin/vmware-uninstall.pl”.

Before running VMware Server for the first time, you need to configure it by
invoking the following command: “/usr/bin/vmware-config.pl”. Do you want this
program to invoke the command for you now? [yes] <– yes

Making sure services for VMware Server are stopped.

Stopping VMware services:
Virtual machine monitor done

You must read and accept the End User License Agreement to continue.
Press enter to display it.


….. snip [LICENCE TEXT] ……

Do you accept? (yes/no) <– yes
Thank you.

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type icons?
[/usr/share/icons] <– /usr/share/icons

The path “/usr/share/icons” does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want? [yes] <– yes

What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications] <– /usr/share/applications

The path “/usr/share/applications” does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes] <– yes

In which directory do you want to install the application’s icon?
[/usr/share/pixmaps] <– /usr/share/pixmaps

(En la siguiente sección, la instalación no encontró un modulo apropiado para mi, asi que lo compiló. en realidad solo fue necesario:

1) indicar la ruta al código fuente del kernel, en mi caso: /usr/src/linux-headers-2.6.15-26-386/include ; hay que notar que esto puede variar considerablemente con las diversas actualizaciones, asi que será necesario verificarlo antes de indicar cualquier cosa.

2) establecer el compilador a usar (acepté los valores por omisión y funcionaron sin mayor problema).

Despues de eso, no fue necesario proporcionar mas información a este respecto, aunque fue necesario compilar algunas otras cosas en el proces, pero esto ya se realizó de manera automática)

Trying to find a suitable vmmon module for your running kernel.

The module bld-2.6.15-23-i386server-Ubuntu6.06 loads perfectly in the running
kernel.

Do you want networking for your virtual machines? (yes/no/help) [yes] <– yes

Configuring a bridged network for vmnet0.

The following bridged networks have been defined:

. vmnet0 is bridged to eth0

All your ethernet interfaces are already bridged.

Do you want to be able to use NAT networking in your virtual machines? (yes/no)
[yes] <– yes

Configuring a NAT network for vmnet8.

Do you want this program to probe for an unused private subnet? (yes/no/help) <– yes
Probing for an unused private subnet (this can take some time)…

The subnet 192.168.246.0/255.255.255.0 appears to be unused.

The following NAT networks have been defined:

. vmnet8 is a NAT network on private subnet 192.168.246.0.

Do you wish to configure another NAT network? (yes/no) [no] <– no

Do you want to be able to use host-only networking in your virtual machines?
[yes] <– yes

Configuring a host-only network for vmnet1.

Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes] <– yes

Probing for an unused private subnet (this can take some time)…

The subnet 172.16.37.0/255.255.255.0 appears to be unused.

The following host-only networks have been defined:

. vmnet1 is a host-only network on private subnet 172.16.37.0.

Do you wish to configure another host-only network? (yes/no) [no] <– no

Trying to find a suitable vmnet module for your running kernel.

(aqui es donde fue necesario compilar el otro módulo, pero por omisión tomólos valores proporcionados en el comentario anterior. En caso de que no fuera asi, solo es necesario repetir las respuestas)

The module bld-2.6.15-23-i386server-Ubuntu6.06 loads perfectly in the running
kernel.

Please specify a port for remote console connections to use [902] <– 902

Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
Configuring the VMware VmPerl Scripting API.

Building the VMware VmPerl Scripting API.

Using compiler “/usr/bin/gcc”. Use environment variable CC to override.

Installing the VMware VmPerl Scripting API.

The installation of the VMware VmPerl Scripting API succeeded.

Generating SSL Server Certificate

In which directory do you want to keep your virtual machine files?
[/var/lib/vmware/Virtual Machines] <– /var/vm

Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or ‘Enter’ to cancel: <– Tu Serial de VMware Server

Starting VMware services:
Virtual machine monitor done
Virtual ethernet done
Bridged networking on /dev/vmnet0 done
Host-only networking on /dev/vmnet1 (background) done
Host-only networking on /dev/vmnet8 (background) done
NAT service on /dev/vmnet8 done

The configuration of VMware Server 1.0.0 build-28343 for Linux for this running
kernel completed successfully.

Felicidades, ya tienes VMWare instalado en tu ubuntu. Ahora, para accesarlo, está disponible en Aplicaciones / herramientas del sistema / VMWare server console.



Si seguiste la primera parte de este tutorial, ya debes tener trabajando tu VMWare Server. Si eres desesperado como yo, talvez ya tengas incluso Windows XP corriendo dentro de el, o algún otro OS.

A continuación detallaremos algunos aspectos de la instalación de windows xP en VMWare, para que quede funcionando al 100%.

La primera parte de la instalación es talvez la mas importante: determinar las características de nuestra nueva Máquina Virtual.

Una recomendación y la mas importante, es que antes de comenzar a meter mas y mas cosas a tu maquina virtual decidas el tamaño. Si la haces de menos de 8GB, preferentemente no agregues demasiadas cosas, ya que te arrepentirás! En especial si te queda muy bien y luego resulta que necesitas mas espacio. Es mejor que hagas una con poca capacidad para que pruebes la velocidad del sistema y si te convence, crees una nueva, de mas tamaño y donde podrás instalar todos los programas que requieras. Además, debes tomar en cuenta que el espacio que usarás para windows se descontará del espacio de tu disco duro donde tengas instalado Linux.
Un último punto. Si quieres Windows para juegos, olvidalo. Al no tener aceleración 3D en tu windows virtual, no podrás jugar casi ningun juego, en especial los que se basan en fuertes requerimentos 3D. Es mas factible jugarlos con Cedega o usar las versiones para Linux (el unico que desearía es Doom3 y ya existe tambien para Linux).

Asi que habiendo aclarado lo anterior, vamos a instalar Windows XP en nuestro VMWare, para lo que necesitamos el CD. Tienes un CD de instalación de Windows, cierto? o almenos un archivo iso de la imagen del CD de instalación, que para el caso es lo mismo.

Para crear la máquina inicia VMWare Server Console, te preguntará a donde quieres conectarte, ya sea a un sitio remoto o a localhost. Ya que usaremos nuestra propia PC para recrear otro sistema operativo, usamos localhost.

Ahora tenemos las opciones de la consola, aqui escojeremos la opcion de crear una máquina virtual nueva (Create a New Virtual Machine). Damos click en esta opcion para iniciar el asistente.

create.png
La primer pantalla solo es de bienvenida, podemos sin mas presionar siguiente.

La siguiente es una patalla que nos ofrece una configuración típica o personalizada. Sin dudar usamos la típica.

tipica.png

Despues debemos escojer el sistema operativo que ejecutaremos dentro; en esta ocasión seleccionamos Windows XP Profesional (o home, si es que ese es el CD que usarás).

saymyname.png

Ahora debemos seleccionar el modo en que daremos conexión a internet a nuestra máquina virtual. La primera opción: Bridged funciona perfecto para conexiones en las que ya tienes además, alguna otra máquina dentro de una LAN (que es mi caso) y con un router o dispositivo similar. Si tienes una conexión Dial-ip, es mejor que escojas la segunda opcion, para que la máquina virtual se conecte a internet atravez de la conexión de tu PC. La tercer opción permite solamente establecer una red entre tu PC y la maquina virtual, sin acceso a internet.La cuarta opcion es simple: crear la máquina virtual sin conexiones de Red.

conectadoalladoobscuro.png

El siguiente paso es crear el espacio que ocupará la máquina virtual. Según mi ámplia experiencia (3 instalaciones :-P ) es mejor no reservar el espacio final desde el inicio, pero si dividir en archivos. Esto sobre todo con miras a la facilidad de distribución de la máquina virtual.

makeroom.png

Con esto habremos terminado de crear la máquina virtual, y solo nos faltará realizar dos pequeños ajustes. El primero puede ser antes o despues de instalar windows, yo lo hice al final, pero lo mostrare de una vez: agregar un dispositivo de audio.

almostready.png

Teniendo ya nuestra máquina virtual lista, vamos a las propiedades y seleccionamos: agregar

despues seleccionamos “sound adapter” y despues siguiente.

addaudio.png

podemos usar la autodetección para establecer el dispositivo; yo lo hice asi y seleccióno mi otra tarjeta de sonido, asi que tengo una tarjeta de sonido para windows y una para linux :-) Respecto a la opcion de conectar al inicio, no veo un motivo para no intentarlo. addaudio2.png
Ahora tenemos ya listo todo para iniciar, podemos se leccionar encender la máquina virtual (con el CD de instalación de Windows dentro) para iniciar la instalación ( que será como cualquier otra instalación, aunque algo lenta).

Una vez terminada, lo primero que querrás instalar será Firefox u opera (bueno, es posible)… pero mejor primero instala VMWare tools, para hacerlo selecciona en el menu del VMWare server console VM/Install VMWare tools.

VMWare tools permite ejecutar a mucho mayor velocidad muchas tareas y en general acelera mucho la máquina virtual, además de que permite entrar y salir de la máquina virtual sin usar las teclas Ctrl+Alt!
installvmwaretools.png

Al realizar el comando anterior, en la máquina virtual se agregará el CD de instalación de VMWare tools y se iniciará automáticamente el asistente de instalación.

cdvmwaretools.png
installingvmwaretools.png

La instalación no tiene mayor problema, unos cuantos “siguiente” y es todo. Si deseas personalizar la instalación, puedes hacerlo, claro.

Asi, al final, tendremos nuestro Windows XP funcionando a una excelente velocidad.

winxpruningonlinux.png
Espero que esto sea útil y sobre todo que puedan hacer una migración satisfactoria a Linux y al open Source, contando con Windows como último recurso.

Instalacion de vmWare y Flash en Linux Ubuntu y otras distribuciones

Este documento va dirigido hacia las personas que desean introducirse en el mundo de las máquinas virtuales en GNU/Linux, más exactamente haciendo uso de VMware y no tienen ni idea de por dónde comenzar.

No pienso hacer de esto una guía definitiva, sólo pienso mostrar los pasos necesarios para poder instalar y dar un uso básico, al menos para comenzar con las cosas más necesarias. Quienes lean la documentación oficial en línea se darán cuenta que es algo parecido..ya que efectivamente es un mero resumen de lo más importante de la instalación básica.

Para el desarrollo del asunto he utilizado una máquina con una board MSI KT6V2, con un procesador Athlon 2.6 Ghz, 512 de RAM y el sistema operativo Ubuntu Hoary con la interfaz KDE v.3.4, con kernel 2.6.10-5-386. Además, la versión de VMware Workstation es 5.0.0. build 13124. El sistema Guest o Invitado será Microsoft Windows XP Professional SP1.

Guía básica práctica de VMware Workstation

Objetivo del tutorial

Poder a través de una máquina virtual, instalar Macromedia Flash MX 2004 estando parados en GNU/Linux. Aunque en la práctica se extiende a cualquier otro programa o instalador propio de Windows.

¿Qué es una máquina virtual?

Una máquina virtual es un software especializado que permite tener instalado más de un sistema operativo de manera simultánea sobre la misma máquina. Pues sí, sin más ni más. A través de las máquinas virtuales podemos realizar el sueño de tener un sistema base como lo puede ser GNU/Linux (a lo que se le conoce como sistema anfitrión o Host) y de manera simultánea ejectuar Microsoft Windows (convirtiéndose en el sistema invitado o Guest), o si lo prefieren otra vez GNU/Linux, Novell Netware, Sun Solaris y otros más que ya se darán cuenta al momento de instalarla.

Ejecutar una máquina virtual es como abrir un programa cualquiera, sólo que en lugar de centrarnos en el uso de las herramientas del programa como tal (aunque igual tiene muchas opciones) lo que hacemos es 'arrancar' otro PC dentro de nuestro sistema Host, entonces podremos ver cómo se expone la pantalla de booteo en una ventana. Desde este punto ya tratamos a esta aplicación como si en realidad fuera otro PC físicamente, así que podemos realizar tareas como introducir un disquete o CD booteable y veremos cómo efectivamente el PC virtual se reinicia con el mismo, y de hay en adeltante es más bien 'carpintería'.

¿Qué se necesita para que funcione la máquina virtual?

Como lo que estamos haciendo es montar un PC virtual sobre uno físico, tendremos de todos modos que asignarle recursos físicos que no salen de otro lado que del mismo PC.

Disco duro y memoria son los más críticos, al fin y al cabo la tarjeta de red o las unidades de CD se pueden compartir sin ningún problema.

En teoría podremos montar todas las máquinas virtuales que necesitemos, siempre y cuando nuestros recursos físicos puedan soportar la demanda.

¿Por qué Vmware?


Acá si no tengo argumentos fuertes para defender al VMware, sé que existen otras soluciones para poder ejectuar aplicaciones Windows, como wine, cxoffice, win4lin y otras. Pero de tanto leer en los foros, pude observar que VMware tiene más aceptación que cualquier otro, así que lo hice con Vmware.

Sin embargo, VMware no es software libre, así que no olviden registrarse para poder optener una licencia por 30 días.

Desde el principio

Bien, ya apartándonos del aburrido preámbulo comencemos por definir qué necesitamos.

Como lo dije al principio, vamos a instalar VMware Workstation sobre Ubuntu Hoary, siendo este el SO anfitrión o Host. Igualmente se puede lo contrario, estando en Windows, instalamos VMware y montamos una máquina virtual para instalar GNU/Linux, pero no hablaremos de esa parte, al fin y al cabo será casi la misma situación.

La página oficial es www.vmware.com y habrá que registrarnos para poder descargar el dichoso programa que mide aproximadamente 65MB y lo podemos encontrar tanto en versión TAR.GZ como en RPM. Yo descargué la versión TAR.GZ.

Como ven, existe tanto la versión GNU/Linux, como la versión Microsoft Windows. Recuerden, ninguna es software libre ni tienen nada que ver con la licencia GNU/GPL.

Acá lo realmente importante es tener instalados en nuestro sistema los kernel-headers, que son los archivos necesarios para que la aplicación pueda compilarse en nuestro kernel. En mi caso con Hoary, debí instalarlos desde los repositorios usando la sentencia:

 apt-get install linux-headers-2.6.10-5-386 
...para mandrake sería:
urpmi kernel-source-2.6

Antes de seguir quiero decir si no tenemos los headers de nuestra versión de kernel, lo mejor es descargarlos e instalarlos así nos tome un poco más de tiempo. En algunos casos podremos simplemente engañar al VMware cambiando la versión en el archivo version.h, pero en ocasiones puede no funcionar.

Luego de descargar el archivo procedemos a descomprimirlo:

Luego, dentro de las carpetas obtenidas, buscamos la que responde al nombre de vmware-distrib y entramos en ella para luego ejecutar el script de instalación llamado vmware-install.pl

Lo que sigue es una serie de preguntas en las que a todas les di Sí, Aceptar o en su defecto [yes] a todas, o al menos eso decía la documentación oficial. Me imagino que el más BOFH cambiará alguno de los argumentos, pero no será necesario si lo que queremos es una ejecución de lo más normal.

Luego del proceso de instalación comenzamos abriendo el programa (ALT + F2 y escribiendo vmware ó, Menú K/System/VMware Workstation) y creando una máquina virtual.

Tendríamos las siguientes opciones:

Luego damos click en la opción New Virtual Machine. Tendremos el siguiente aspecto:

Seleccionamos una máquina típica para crear.

En la siguiente ventana selaccionamos el sistema operativo a instalar, que para nuestro caso seleccionaremos Windows en la primera opción, y abajo en versión seleccionamos Windows XP Professional.

Ahora viene la parte donde decidimos en qué parte de nuestro querido disco duro se instalará el sistema virutal que estamos creando. Lo que hice yo fue apartar 10 GB de espacio en mi unidad C. Pero igual, el tamaño va a gusto del cliente....aunque si van a darle 40 GB a la máquina virtual quiere decir que harán un uso considerable de la misma, en cuyo caso y como ya lo habían comentado en el foro, viene bien tener en cuenta la siguiente frase:

Si vas a usar más tu sistema Invitado, mejor creále un espacio físico e instálalo normalmente.

Pues sip, no tendría sentido el sentirnos orgullosos de tener instalado GNU/Linux si cuando entramos lo primero que necesitamos hacer para sentirnos tranquilos es levantar la máquina virtual y encender el Windows XP...bueno, cualquier Windows.

La siguiente ventana es para decidir si nuestra máquina virtual hará uso de las propiedades de nuestra red....preferiblemente seleccionar la primera opción, de esta forma nos evitamos tener que hacerlo dentro del mismo Windows. Aunque no falta el curioso que decide hacerlo por su cuenta.

He aquí la sección en donde asignamos la cantidad de espacio para la máquina. Se hace en Gigas. La parte de abajo es para decidir si el sistema físico de la máquina se partirá en archivos de 2 GB. Creo que es mejor hacer esto último porque por ejemplo, en mi caso que asigné 10 GB, por más máquina que se tenga será muy distinto cargarlos todos de una sóla vez, a cargar por trozos y posiblemente cuando sea necesario (esto si no lo tengo claro porque no he leído al respecto, pero me parece que tiene cierta lógica...que alguien me corrija entonces).

De una vez seleccionamos la opción que dice 'Allocate all space....' para que deje la cosa lista en términos prácticos.

Luego de terminado el anterior proceso vemos que ya se ha configurado la máquina. Lo más relevante por ahora es la sección de la derecha en donde se muestra la configuración del 'nuevo' PC: Devices (Dispositivos).

Acá no hay nada del otro mundo. Unas propiedades y sus respectivos valores al frente.

Doble click en Memory y entonces se abre el panel de configuración justo en donde modificamos la cantidad de memoria que le asignaremos a la máquina y así con las demás opciones.

Memoria, disco duro, USB y Mouse son valores que sólo podemos modificar cuando la máquina se encuentre apagada.

Los dispositivos de entrada de datos como CD (y sus derivados hermanos) y unidad de disquete pueden ser modificados en tiempo real sin importar que la máquina esté encedida. Acá seleccionado para cada uno el controlador correcto.

Ethernet. Simplemente se decide si usar la red del Host (sistema base) o realizar una de varias configuraciones disponibles.

El sonido está disponible mientras la máquina esté encendida pero sólo a nivel de apagado o encendido, cualquier otra modificación deberá ser hecha en estado OFF.

Hasta acá ya tenemos un nuevo PC listo para usarse, así que alisten sus discos de arranque para inciar la instalación.


Instalación del Sistema Guest (Invitado)

Como se dijo al final de la sección anterior, hay que tener un disco de inicio a la mano. En mi caso usé un CD de Windows XP Professional SP1 que arranca solito cuando enciendo el PC.

Bien, Nos paramos en la penúltima imagen que se vio y oprimimos el botón 'Power On'....a lo que sigue que la ventana tomará un aspecto como el que sigue:

Se supone que este momento nuestro CD o disco de inicio está físicamente en la unidad a la cual pertenece. En mi caso, sigo mi proceso de instalación común y corriente de ya saben cuál SO, así que los sgtes pantallazos serán familiares para algunas personas:

Bueno...de acá en adelante Mr. B.G. los guiará hasta el final de la instalación a través de emocionantes enter's ! !...mientras tanto ya vengo, voy por algo que tengo como hambre.








Listo maestros, acá tienen a su querido o, en su defecto, odiado Windows XP Professional SP1 con el flamante fondo de los Teletubies como le dice mi mamá...maldita sea, odio que me pongan iconitos sin haberlo pedido...habrá que quitar el berraco girasol..
Bueno, si sienten que su máquina no es del todo satisfactoria porque es muy lenta, tiene explicación. Habrá que instalar algo que se llama VMware Tool que hará más óptimo el sistema...realmente queda muy bien para lo que uno espera. Además el uso del ratón mejora y hasta se puede copiar y pegar texto entre ambos sistemas....bueno eso, sólo texto.


Instalación de las VMware Tools


Hasta este momento no será extraño ver un aviso en un color amarillo de alerta en donde nos advierte que las VMware Tolls aún no estan instaladas, así que habrá que hacerlo.

Aún no estoy seguro de si este apartado necesitara un título...pero bueno, ya está. En la consola de VMware seleccionamos el menú VM y de hay 'Install VMware Tools'. No más, de hay veremos cómo se instala una aplicación lo más de normalcita:

Creo que exige reiniciar la máquina..algo muy familiar por estos lares.

Luego de tener instaladas las VMware Tools se nota el aumento del rendimiento. Ahora sí que podemos trabajar.

Hasta acá sólo podemos copiar y pegar texto entre ambos sistemas, así que vamos hacer algo muy común: Compartir carpetas.

Estando dentro de la consola de VMware existirá una secuencia de teclas especial:


CTRL + ALT


El comando lo veremos expuesto sobre la esquina inferior izquierda de la consola.

El uso del CTRL + ALT antes de instalar las VMware Tools será de soltar el cursor si tenemos la consola activada, para así poderlo desplazar hacia el resto de la pantalla, más exactamente fuera de los límites de la consola. Luego de instalar las VMware, el cursor podrá ser desplazado como queramos, pero serán las instrucciones por teclado las que se liberarán al oprimir dicha secuencia, es decir, si la consola está activa no podríamos ejecutar un ALT + F1 para levantar el menú inicial de nuestra interfaz gráfica.


Compartiendo carpetas


La idea es simple, en las opciones del VMware agregaremos las carpetas que necesitemos compartir y listos, desde la mismísicima opción de Sitios de red en el Windows Explorer tendremos acceso a las carpetas puestas.

En el menú VM de la consola de VMware Workstation seleccionamos 'Settings'


Damos click en la pestaña 'Options' y seleccionamos 'Shared folders'.

Lo primero que hacemos es darle un Alias a la carpeta que se agregará y luego vamos a buscarla o escribimos la dirección en la segunda casilla.



Acá es más carpintería, sólo es ir a buscar la carpeta que queremos.

Ahora seep, abrimos el Windows Explorer y buscamos en 'Mis sitios de red'. De no aparecer nada, en la barra de direcciones escribiremos \\.host

Bien, acá ya tenemos acceso a lo que hay en GNU/Linux.

El gran final


Ahora seep, el motivo de nuestra visita al mundo de las máquinas virtuales se hace cada vez más cercano. Pero primero déjenme instalar Mozilla FireFox
, que se hara de la manera tradicional para cada uno.

¿Que cómo se hizo? Bueno, para los que aún siguen leyendo estas líneas (no creo que después de la instalación de las VMware Tools alguien haya seguido leyendo) lo que resta es instalar todo cuanto necesitemos como siempre lo hemos hecho.

Trabajo con CD's, disquetes, etc es el mismo, al fin y al cabo estamos en Windows ! !.

Buscaré mi instalador de Flash MX 2004. No tengan miedo de que tal vez no vaya a funcionar, Mr. B.G. hace que nuestros miedos se hagan realid...bueno, al menos nos dejará instalar Flash



Algo de AS...

Bueno, por ahora tengo mi conciencia tranquila. Se cumplió el objetivo. Detalles como el sonido, al menos para mi máquina no hubo problemas. Internet, tuve acceso inmediato. En fin, lo que creo que necesito por ahora, y no creo que sea mucho en el futuro, mi Ubuntu me da todo lo que necesito :D.

Un detalle extra es cuando tenemos Windows XP sobre Windows 2000 por ejemplo, o cualquier Windows de la familia NTFS como máquina física; puedes compartir unidad de red, (click derecho en Propiedades Mi PC) y traspasas archivos como en una LAN.

Espero que les haya servido este documento... las preguntas pueden hacerse en el foro de Linux y Software Libre... y ya saben, que la fuerza les acompañe.