jueves, 1 de octubre de 2009

INSTALAR OS (SISTEMAS OPERATIVOS) COMO Windows XP, EN VirtualBox

Algunas personas necesitamos todavía la “ayuda” del O.S Windows, suena paradójico quizás, que yo, infinitamente en contra y con odio irremediable a Windows diga esto, pero la verdad, tengo una impresora Lexmark 1200 Series, que no funciona en UBUNTU, inclusive no funciona o es muy incompatible con Windows Vista (jaja...), pero en XP trabaja perfectamente, y la necesidad de imprimir trabajos para el colegio, imágenes y entre otros, me llevo a instalar Windows XP en mi laptop.

Pero ¿en mi laptop? ¿acaso hice partición? ¡NO!, la intención de esta entrada es enseñarle a los usuarios novatos en Linux, como instalar un sistema operativo, dentro de su sistema ya instalado (en mi caso UBUNTU 8.04), sin necesidad de partición o formateo de discos, para esto necesitamos utilizar un programa de virtualización.


¿Que es un programa de virtualización? Pues bien, los programas de virtualización, son aquellos que se encargan de emular en un sistema ya instalado una maquina virtual, es decir, si ustedes tienen un O.S instalado en una maquina física (su computador), al instalar un programa de virtualización ustedes instalan una maquina en su sistema, pero esta maquina, toda es virtual y se vale de su monitor, sus parlantes, teclado, disco, entre otros para funcionar correctamente, cuando instalan una maquina de virtualización, imaginen que instalan un computador dentro de su computador, pero como les había dicho, es pura emulación, lo único notable que les va a cobrar este tipo de programas son unas cuantas gigas en el contador de espacio libre del disco de su nautilus, Pero bueno sobre las condiciones del programa hablare mas adelante, si se enredaron con mi definición, pues en este link de Wikipedia encontraran mas detalladamente que demonios es virtualización.La imagen superior (que me esmere por diseñar) es muy representativa de lo que es una maquina de virtualización, hay un portátil con UBUNTU instalado, y dentro de este, como software se encuentra un portátil igualitigualito en hardware y físicamente, solo que esta vez con Windows instalado.

Para instalar XP, se necesita el CD de instalación del mismo, necesitamos descargarlo como imagen .iso o tener el CD previamente, para ayudarles un poco, en este link encuentran una de las versiones depuradas del XP, la Angelical V4.5 (Una imagen iso comprimida 644.31 MB) y en este la que llaman Colossus Edición 2 (Dos imágenes iso comprimidas, se encuentran separadas en carpetas, una es el sistema como tal, y la otra son las aplicaciones esenciales). Las versiones depuradas de Windows XP, son versiones modificadas y adaptadas por usuarios con experiencia, para la optimización de su uso, estas versiones son mucho mejores que las originales, en cuanto a rendimiento, pues estos usuarios eliminan aquellos por llamarlos así "archivos" que convierten en pura basura y maquina de perder tiempo a Windows, para que su uso sea mas rápido y satisfactorio, otra ventaja de estos OS's es que vienen con software esencial que ustedes pueden elegir si los instalan o no, por ejemplo... vienen ya con Antivirus y Microsoft Office... con eso VALEN ORO, pues los que eramos usuarios de Windows sufríamos demasiado consiguiéndonos software "gratuitopirata" que por lo menos nos trabajara bien.

Se pueden tener problemas con estas versiones depuradas relacionados a la resolución y el nivel que puedan ofrecer en juegos, pero como en las maquinas de virtualización no debemos jugar (bien, la verdad, si se puede, pero con versiones superiores de maquinas de virtualizacion, y no quiero entrar en materia con esto, sencillamente porque para lo único que me sirve Windows es para imprimir, los juegos para los amantes de juegos, y si quieren Windows para jugar, busquense otra entrada porque aquí no lo encontraran.) por el consumo de los recursos de tu PC y además la función de estas (por lo menos para mi) es por pura necesidad de utilizar algunos programas que son "irreemplazables" del sistema de Microsoft. Les recomiendo que bajen alguna de estas dos versiones pues me esforcé mucho en subirlas, en especial sugiero la Angelical, porque ocupa menos espacio en el Disco Duro que la Colossus y eso es porque esta mas depurada, además, viene con muchisimas aplicaciones en solo CD , ¿como bajarla rápido? pues, pueden buscar un tutorial de como instalar el jDownload en UBUNTU, puedo hacerlo pero me da pereza y me tienen que dar tiempo, con este programa, una vez instalado lo único que hacen es copiar uno de los links que les dí, el programa lo identifica, lo analiza, ustedes ven que si sirve, ponen play y el les baja todo automatizadamente, es mas, hasta se los descomprime si esta comprimido, vale la pena recordar, para tener una maquina virtual necesitan algo con que instalar, así que consiganse su CD de instalación de XP, tienen libre albedrío.

El programa (el único que he utilizado) que vamos a usar es el mas conocido y fácil de utilizar como maquina virtual, además de que funciona con UBUNTU, funciona en Windows en Mac, entre otros, este programilla se llama VirtualBox, el programa lo consiguen directamente en la pagina del mismo, donde pueden elegir la versión para su sistema operativo, en este link les sale la versión para UBUNTU 8.04, en .deb, esta versión es la 2.2.4, hasta ahora la mejor, pues las superiores tienen problemas con la tarjeta de red, pues, bajen la que quieran, instalen, ¡y a correr XP!

Con CD o imagen iso respectiva ya en nuestro poder, abrimos por primera vez VirtualBox, Aplicaciones>Herramientas del sistema> VirtualBox o simplemente lo ejecutamos apretando Alt +F2, escribiendo en la ventana que sale VirtualBox y apretando la tecla “enter”, sale la primera ventana, aceptan los términos y condiciones, crean una especie de cuenta y su VirtualBox esta en frente de ustedes, listo para usarse.

Primero pues ponemos la opción "Nueva" par comenzar a crear nuestra nueva maquina, nos sale una ventana, donde nos avisan que un asistente nos seguirá, bueno esto facilita el proceso, apretamos en "Siguiente" y nos da a elegir la distro que queremos instalar, y el nombre que le queremos dar a esta, en este caso Windows Xp de Microsoft Windows y le ponen el nombre que quieran.

Apretamos en "siguiente", nos saldrá la opción para elegir la cantidad de memoria RAM que queremos que nos utilice esta maquina, aquí es donde entran nuestros recursos, mi memoria RAM es de 3 GB optare por que esta maquina no ocupe mas de la mitad de mi memoria, por tanto con 1024MB queda bien, hagan sus cuentas, para mi XP corre muy bien con 1GB.


Apretamos "siguiente", nos saldrá la opción para seleccionar el disco duro virtual, pues como es nuestra primera incursión, sale predeterminado crear un disco, apretamos "siguiente" de nuevo y nos saldrá el asistente de creacion de disco.
Apretamos "siguiente" y nos saldrá la opción para crear el tipo de guardado del disco, hay dos tipos, el Dinamically expanding y el Fixed-size, personalmente recomiendo el Dinamically pues este ahorra espacio a la hora de seleccionar el tamaño de tal disco, ya que si escogemos Dinamically el espacio que ocupara en nuestro DD tal disco virtual sera solo el espacio que esté ocupado en este, a diferencia del fixed, que si por ejemplo en el siguiente paso escogemos 10GB de tamaño para el disco virtual, 10GB de espacio serán cobrados de una de nuestro DD; se que no quedo muy claro lo que se escoge en este paso, pero esto se complementa con el siguiente paso, así que seleccionen cualquiera y opriman "siguiente", y así si se arrepienten de su decisión se pueden devolver y simplemente cambiarla.

Al apretar "siguiente" ya nos sale la opción de elegir el tamaño de este disco virtual, esta es un poco confusa pues comienza desde 4MG hasta2TB, así que guiense del cuadrito que esta al lado a la hora de seleccionar el tamaño, tengan en cuenta sus recursos, mi DD es de 250GB tengo de espacio libre 170GB, como XP solo me va a servir para imprimir le pongo que este disco virtual solo sea de 10GB, la opción Dinamically entra aquí a mostrar que es mejor, pues suponiendo que al terminar de instalar XP se ocupen 4GB de archivos, con esta opción solo esos 4GB se restaran de nuestro espacio libre real y a medida que se cresca, seguirá creciendo hasta llegar a su tope limite de 10GB, pero con la Fixed, tendría 10GB menos de espacio libre en mi DD en par patadas, sin importar cuanto ocupe la instalación, así que ustedes deciden, la que ocupe menos espacio y por decir así ahorre o la que ocupe todo al instante de lo que seleccionen en el tamaño de disco virtual.
Aprietan "siguiente" y les aparecerá el resumen de lo que van a crear, noten que les aparece la dirección del directorio donde se encuentra el disco virtual, en este caso, este se encuentra en el Home del root como carpeta oculta, a ustedes les quedara en su Home en la carpeta .VirtualBox oculta también, ya saben como ver las carpetas escondidas (pues se los enseñe yo ;))...) , si quieren curiosear y ver que la opción Dinamically si funciona, pues metance allí y miren cuanto pesa su disco duro virtual, no debe pesar mucho.
Al apretar terminar, les aparecera la opcion de arrancar la maquina como tal, pero IMPORTANTE, necesitan esencialmente configurar su maquina, antes de arrancarla y mucho mas instalarla, pues a continuación veremos el paso a paso de la configuracion de nuestra maquina virtual.

Lo primero es obviamente apretar en configuracion, nos saldra una pantalla donde podremos observar un menu a la izquierda de nuestro monitor donde se encuentran escritas varias cosas como General, Discos Duros, Audio, Red entre otros..., trendremos que dar una pasadita por cada uno de estos. Primera nos aparecerá la parte de General, hay 4 pestañas, en la primera, nos aparecen cosas que ya hemos configurado y otras cosas como el tamaño de la tarjeta de vídeo que le queremos asignar a nuestro ordenador virtual, además esta la opción de habilitar la aceleración 3D, son libres de elegir lo que quieran.

Pasamos a la siguiente pestaña de "Avanzado", donde encontremos primero el orden del booteo o el orden del boot, aqui lo mas comun es desactivar la opcion de disquete, colocar la de CD/DVD primero y luego la de Disco Duro, luego están las Extended Features o Características Extendidas, aquí hay varias opciones que varían según nuestro procesador y disco, las opciones están casi siempre todas disponibles para lo computadores que tienen procesador AMD 64 bits, las que me sirven son la de habilitar el ACPI el IO APIC y el PAE/NX, yo los habilite todos, les explicare como para novatos y lo que entendí como novato en previas investigaciones que son estos complementicos, el ACPI viene del ingles (Advanced Configuration and Power Interface), su funcion principal es unir al software con el apagado por boton del PC, es decir, convierte la pulsacion de el boton de apagado en un evento, esta caracteristica es muy funcional, pues vamos a instalar Windows asi que podremos apagarla de un totaso apretando apagar desde las funciones del programa de virtualizacion, ojo no del boton de su PC, en el programa hay una opcion para apagar abruptamente la maquina virtual. La característica IO APIC facilita el traspaso de datos o la comunicación en los buses o cables de los periféricos, yo lo active y pues me imagino que optimiza la utilización de la maquina y su velocidad. Por ultimo la característica PAE/NX que dicho en pocas palabras permite que el OS pueda gestionar archivos mayores a 4GB, como imágenes de disco entre otros, esto entra en el campo de optimización del disco duro, y pues las otras son para los usuarios con AMD como ya había dicho, si tienen maquinas con AMD, investiguen para que son estas funciones, en fin activen las, que estas aplicaciones están en orden de optimizar el uso de nuestra maquina.

Hay otras opciones mas abajo, el Shared Clipboard, dejenlo en Bidireccional, para que puedan compartir el cursor entre UBUNTU y Windows XP, el IDE Controller en mi caso es para Intel y pues deje el que ya estaba predeterminado, si quieren investigan mas a fondo que es esto, pero dejen la opcion predeterminada, y por ultimo la dirección de la carpeta de Snapshots, para entender esto, primero tenemos que entender que es un Snapshot, no son fotos, son mas bien como capturas que hace nuestro programa de virtualizacion, como para imitar una especie de hibernación, es decir, en la herramientas del VirtualBox ya cuando nuestra maquina se encuentra instalada y abierta corriendo podemos tomar un Snapshot de los procesos que en ese momento hagamos y si salen mal podemos arrancar desde esa Snapshot y nos volverá a hacer el mismo procedimiento, esta snapshot perdurara hasta que sea borrada por eso nos dan el directoria de donde se encuentran para poder borrarlas, la verdad no es que las utilice mucho.
En la siguiente pestaña de "Descripción", ustedes pueden añadir una descripción de su tipo de OS y de su maquina virtual y sus características, si les da pereza no lo hagan, yo puse algo allí como para rellenar y pues creo que casi nadie coloca algo allí. Igual esto no es nada esencial para el arranque de nuestra maquina ;)).
En la siguiente pestaña "Otro" esta la opcion de recordar los devices montados, pues ponganla una vez activen los puertos usb, para así no tener que ponerse a seleccionar que device quieren conectar a la maquina virtual y cual quieren en su OS nativo, esta opcion creo que viene predeterminada si es así dejenla. No es muy relevante.


Ahora pasamos en el menú, a la opcion de Discos Duros, donde seleccionan la opcion de añadir un controlador adicional, y donde pueden observar , que el disco duro que crearon si va a ser usado.
Luego pasan a la opcion CD y DVD, donde seleccionaran una de las dos opciones según lo que tengan, es decir si tienen imagen .iso, pues seleccionan archivo de imagen iso, pero si tienen un cd o dvd de instalación pues seleccionan la opcion de montar la unidad de CD.

La opcion de disquete, activenla si quieren, como yo tengo un portátil, no me interesa esa opcion..., así que pasamos a la opcion de audio, donde activaremos el audio, y colocaremos en orden Pulse Audio y ICH AC96.

Pasamos a la pestaña de red donde nos aparecerá habilitado el primer adaptador de red, aseguremonos que donde diga attached to: este la opcion NAT, luego seleccionamos el segundo adaptador loa ctivamos y le ponemos NAT; lo que hacemos aqui es poner un puerto de subida, y otro de bajada.

Antes de pasar a la opcion usb tienen que seguir otro blog para poder habilitar los puertos en VirtualBox, les recomiendo este para que solucionen este problema que viene por defecto en el Virtual.

Ya con esto, seleccionan los devices que quieran usar, tienen que estar conectados.
Lo hacen clickeando el cablecito usb que tienen un mas "+" verde.
Verán mi impresora Lexmark alojada allí.

Pasamos por ultimo a la pestaña de Directorios compartidos, donde si queremos pasar archivos muy fácilmente de un SO a otro, primero tenemos que compartir una carpeta en nuestro Ubuntu, siguiendo estos pasos:


Se van a la carpeta donde esta la carpeta que quieren compartir.

Le dan click derecho y le ponen propiedades.

Se paran en la pestaña que dice, compartir.

Seleccionan crear compartición y les saldrá ese mensaje (imagen anterior), le dan añadir permisos, y se les instalara un programa, les tocara reiniciar su pc, a mi no me sale porque yo ya lo instale.
Una vez con éxito a la carpeta que querían compartir le saldrá una manito, que indica que ya esta compartida.

Ya con esa carpeta compartida en la pestaña de directorios compartidos, seleccionan la carpeta que compartieron y listo.

Clickean en el icono azul.
Les sale esta ventana.Clickean en Folder Path la opcion otro.Seleccionan el archivador que compartieron.Le cambian el nombre de como quieran que se vea en Windows.Le dan aceptar y listo.

La opcion de pantalla remota, es muy inútil, no la necesito así que no la expongo, pero para aclarar sirve para que otros computadores se conecten a su maquina virtual desde la red.

Cuando enciendan su maquina virtual además de que notaran que funciona, deberán hacer click derecho en Mi PC, y se meten en la opcion de conectar a una unidad de red, allí pulsan en elegir unidad de red, y seleccionan la carpeta que compartimos, y listo pueden compartir archivos.

Notaran ya que su sistema esta en perfecto funcionamiento, ahora lo que tienen que hacer es instalar los Guest Aditions, lo cual encontraran muy fácil en este blog, pues ya me da pereza escribir...

Espero que les haya servido... suerte

disculpen la ortografía, pues esta entrada es tan enorme, que creo, que el corrector ortográfico de Blogger se traba al correrlo.



3 comentarios:

  1. Muy interesante post, un amigo me habló de una aplicación llamada "soft wine", que sirve para eso de la compatibilidad con las aplicaciones de windows, sabes, con éste blog, estoy muy curiosos por entrar a la comunidad Ubuntu... y renunciar a éste Windows de una buena vez.

    Por cierto, ya viste la versión 9.10 Koala Karmic?

    Saludos, y espero que sigas posteando, para seguirle aclarando las dudas a la comunidad en general.

    PD: Disculpa mi ignorancia.

    ResponderEliminar
  2. Oye, ¿aquella linda interfaz gráfica ya viene instalada con ubuntu? ¿o qué debo hacer para obtenerla?

    ResponderEliminar
  3. Pues es una mezcla, el tema de ventana viene instaladoen el sistema, y se llama Dust, los iconos se llaman Remix, y el puntero se llama kanot vista.

    Para descargar temas, iconos, punteros y un voleo de cosas mas...

    http://gnome-look.org/

    ResponderEliminar