lunes, 24 de septiembre de 2007

Instalacion Virtual con VMware

Hace un tiempo que decidí desterrar para siempre a Windows de mi disco duro. Por programas no es problema, ya que en Linux se puede hacer cualquier cosa que se puede hacer en Windows sin mayor complicación. Sin embargo, me encontré con un grave problema: hay personas en mi casa que de vez en cuando utilizan el ordenador y para ellas, Linux no es otra cosa que un instrumento del demonio.
Así mismo, de vez en cuando y por motivos laborales, necesito hacer capturas de pantalla de programas como Word, Autocad, Photoshop… por lo que no podía terminar de prescindir de él. ¿Cómo solucionarlo? Aunque este método no es nada nuevo y ya se ha escrito mucho sobre ello, me gustaría compartirlo con los que leeis este sitio por si os parece interesante.
Tengo dos discos duros, uno de 160 y otro de 60 gigas. Habitualmente tenía el primero dividido en tres partes: Windows, Documentos y emule y el disco secundario lo utilizaba para instalar Linux.
Ahora la configuración pasará a ser la siguiente:
Disco primario dividido en tres particiones de 30, 1 y 129 Gb para Linux, swap y $HOME
Disco secundario para almacenar datos vitales que quiera conservar en formateos, documentos, música, etc.
Tal vez no sea la mejor configuración del mundo y seguramente alguien la pueda mejorar, pero es la que más me gusta y me parece bastante cómoda. Hay que decir que esto es muy personal y que cada uno encontrará más cómodo un particionamiento u otro.
Windows desaparecerá (y con ello su instalación parasitaria), pero haré una “instalación virtual” con VMware, para poder ejecutar Windows desde dentro de Linux y así poder acceder a toda la impotencia e inoperancia que este inoperativo sistema ofrece. De esta manera, se podrá ejecutar Windows como si fuera un programa más dentro de Linux.
Lo primero que he hecho es borrar todos mis discos duros (tras haber hecho las correspondientes copias de seguridad) con el programa Ranish Partition Manager. Es antiguo, es de MS-DOS, sé que se puede hacer desde el instalador de Ubuntu, pero es que son mis manías.
Lo primero que tenemos que hacer es instalar los paquetes necesarios para instalar VWware, que es un programa que se encarga de emular máquinas virtuales. Para ello, desde la consola ejecutaremos el siguiente comando:
sudo apt-get install linux-headers-`uname -r` build-essential xinetd
Puede ser que ya tengais instalados esos paquetes, pero en ese caso no ocurrirá nada y podreis pasar al siguiente paso de la instalación:
sudo apt-get install linux-kernel-headers libx11-6 libx11-dev libxtst6 xlibs-dev xinetd wget
y luego:
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
La carpeta podeis hacerla en cualquier otro sitio.
Ya tenemos todos los paquetes necesarios para poder instalar VMware Server, que desde hace un tiempo es gratuito, aunque requiere registro (también gratuito) para poder tener un código de instalación. Podeis descargarlo desde el siguiente enlace: Descargar VMware Server. El número de serie es importante, ya que se nos pedirá durante la instalación.
La descarga tardará un poco porque es un programa que ocupa unos 100Mb.
Una vez descargado, debemos descomprimirlo, en mi caso el comando usado fué:
tar xvfz VMware-server-1.0.1-29996.tar.gz
De nueva cuenta, si la versión que descargaste no concuerda, modifícala para que se ajuste a tu caso. La forma sencilla de hacerlo es escribir hasta “server” y después presionar la tecla tab para autocompletar comando. Que pingüino más listo tenemos.Si todo va bien, tendreis que estar viendo por pantalla, un montón de archivos que se estan extrayendo del fichero tar.gz, una vez que terminen habrá que entrar en la carpeta que se ha creado:
cd vmware-server-distrib
Ahora tenemos que ejecutar el script de instalación 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. Seleccionando las opciones que vienen por defecto debería funcionar estupendamente, para ello sólo deberemos pulsar ENTER cada vez que se nos haga una pregunta. Únicamente deberemos modificar un parámetro:
In which directory do you want to keep your virtual machine files?[/var/lib/vmware/Virtual Machines] <– /var/vm
Y también cuando se nos pregunte por el número de serie:
Please enter your 20-character serial number.
Type XXXXX-XXXXX-XXXXX-XXXXX or ‘Enter’ to cancel: <– Tu nº de serie de VMware Server
Con todo esto podemos acceder a nuestras máquinas virutales desde Aplicaciones > Herramientas del sistema > VMware server console
Después instalé Windows XP, concretamente una versión desatendida que ya incluía muchos programas instalados por defecto.
Para instalar Windows dentro de VMware server hay que crear primero una máquina virtual. Para ello pulsaremos en Create new virtual machine dentro de la pantalla principal del programa.
El asistente es muy simple y es casi el típico siguiente,siguiente,siguiente; no hay más que seleccionar el tipo de sistema operativo que va correr sobre la máquina virtual, en este caso: Windows XP Profesional.
En un momento del asistente os pedirá cuanto espacio quereis reservar para vuestro sistema operativo. Yo quería asegurarme de poder instalar programas, para probarlos, para desinstalarlos y muchas otras cosas así que lo que hice fue reservar 15Gb para Windows Xp. Con esa cantidad es más que suficiente, aunque todo depende de lo que querais instalar. Menos de 8Gb no es muy recomendable.
Una vez que concluye el proceso de creación de la máquina virtual, no tenemos más que introducir un CD de instalación de Windows Xp y encender la máquina virtual con el botón POWER ON.
A partir de aquí ya hacemos una instalación simple y típica de Windows XP que sólo funcionará cuando nosotros la arranquemos desde nuestro Linux. Explicarle a la gente lo que tiene que hacer para poner Windows es tarea sencilla ya que no requiere más que tres o cuatro clics de ratón.
Es importante que una vez hayais terminado la instalación y tengais Windows XP corriendo en VMware, instaleis las VMware Tools, que se pueden instalar desde el menú VM. Una vez lo hayais pulsado, entrad en Mi PC, la instalación de VMware tools aparecerán como una unidad nueva de CD y haciendo doble clic aparecerá el asistente de instalación. Las VWware Tools mejorarán el rendimiento del sistema y la suavidad con la que se maneja el ratón.
Y ahora ya podeis instalar todos los programas que querais, olvidaos de los juegos porque no tendreis aceleración 3D. De esta manera podemos ser libres y usar software libre y las personas que se resisten a mandar a tomar viento fresco al pobre Windows no tendran que echarse a llorar.
Tened en cuenta que probablemente en el futuro, VMware Server tendrá soporte para Windows Vista, así que si quereis probar el sistema sin particionar o tenerlo instalado para torturarlo a gusto sin que afecte al resto del sistema, será tremendamente sencillo.
Para realizar este proceso me he guiado del estupendo manual que escribieron en AyudaLinux

0 comentarios:

Publicar un comentario

Text Widget

Text Widget