8
"Crear Máquinas Virtuales En VirtualBox" - Tutorial 2 El siguiente tutorial es la continuación de : "Instalar VirtualBox" - Tutorial 1 En esta ocasión, voy a detallar la creación de una máquina virtual en VirtualBox, de forma básica como en el anterior tutorial, y utilizando un sistema operativo conocido como Xubuntu. La versión con la que he trabajado concretamente es Xubuntu v9.10 Karmic Koala que es una distribución Linux basada en Ubuntu. Puede decirse que es la versión más ligera de las derivadas de Ubuntu. Para tener un poco más de detalles haré citación de parte de la información que aparece en Wikipedia . dijo: Definición de Xubuntu : Xubuntu es una distribución oficial basada en la distribución Linux Ubuntu, que utiliza el entorno de escritorio Xfce. Xubuntu está diseñado para usuarios con computadores que poseen recursos limitados de sistema, o para usuarios que buscan un entorno de escritorio altamente eficiente. La versión estable más reciente, Xubuntu 9.10 (Karmic Koala) fue lanzada el 29 de octubre de 2009. Características : Xubuntu utiliza el entorno de escritorio Xfce a diferencia de Ubuntu, que utiliza GNOME como entorno de escritorio. Este cambio permite un mejor rendimiento del sistema operativo en computadores con recursos limitados, al ser más ligero y rápido. De la misma manera, Xubuntu también se caracteriza por utilizar aplicaciones GTK+ diseñadas para utilizar menos recursos (como por ejemplo, utiliza Gnome Office en lugar OpenOffice.org ). Requisitos mínimos : * 333 MHz procesador * 192 MB de memoria (RAM) * Al menos 1.5 GB de disco * Tarjeta gráfica VGA Sin embargo, para garantizar un grado de operatividad mínimo se recomiendan : * 800 MHz procesador * 256 MB de memoria (RAM) * 6 GB de disco * Tarjeta gráfica 800x600 de resolución Prácticamente casi cualquier PC de hoy día, admitiría este sistema dado que es de usar muy excasos recursos. En este caso contamos con que queremos virtualizarlo, y serían en realidad los recursos que utilice nuestro sistema anfitrión (para el tutorial se a usado XP), y los que precise como mínimo el sistema que queremos virtualizar como huésped. Como tal, es prácticamente idónea para el objetivo de virtualizar un sistema Linux y sin requerir un PC potente para ello. Esto es lo que me decidió a usar Xubuntu para la creación del tutorial. Sobre el idioma en el que está, decir que Xubuntu es un sistema multilenguaje, siendo uno de ellos el español y desde el propio arranque del mismo sistema, asi que no hay más que decir a excepción de... ¡¡¡ EMPEZAMOS !!! Si decides practicar este tutorial tal cual lo vas a ir viendo, necesitarás descargar el archivo de imagen *.iso de la distribución oficial Xubuntu v9.10 Karmic Koala entrando en la web oficial de Xubuntu en la que encontrarás este apartado para la descarga desde alguno de sus servidores (mirrors/espejos), o a través de red p2p como archivo *.torrent :

Crear Máquinas Virtuales En VirtualBox - Tutorial 2 By CyberiaN

Embed Size (px)

Citation preview

Page 1: Crear Máquinas Virtuales En VirtualBox - Tutorial 2 By CyberiaN

"Crear Máquinas Virtuales En VirtualBox" - Tutorial 2

El siguiente tutorial es la continuación de : "Instalar VirtualBox" - Tutorial 1

En esta ocasión, voy a detallar la creación de una máquina virtual en VirtualBox, de forma básica como en el anterior tutorial, y utilizando un sistema operativo conocido como Xubuntu. La

versión con la que he trabajado concretamente es Xubuntu v9.10 Karmic Koala que es una distribución Linux basada en Ubuntu. Puede decirse que es la versión más ligera de las derivadas 

de Ubuntu. Para tener un poco más de detalles haré citación de parte de la información que aparece en Wikipedia.

dijo:

Definición de Xubuntu :

Xubuntu es una distribución oficial basada en la distribución Linux Ubuntu, que utiliza el entorno de escritorio Xfce.

Xubuntu está diseñado para usuarios con computadores que poseen recursos limitados de sistema, o para usuarios que buscan un entorno de escritorio altamente eficiente.

La versión estable más reciente, Xubuntu 9.10 (Karmic Koala) fue lanzada el 29 de octubre de 2009.

Características :

Xubuntu utiliza el entorno de escritorio Xfce a diferencia de Ubuntu, que utiliza GNOME como entorno de escritorio. Este cambio permite un mejor rendimiento del sistema

operativo en computadores con recursos limitados, al ser más ligero y rápido. De la misma manera, Xubuntu también se caracteriza por utilizar aplicaciones GTK+ diseñadas 

para utilizar menos recursos (como por ejemplo, utiliza Gnome Office en lugar OpenOffice.org).

Requisitos mínimos :

* 333 MHz procesador

* 192 MB de memoria (RAM)

* Al menos 1.5 GB de disco

* Tarjeta gráfica VGA

Sin embargo, para garantizar un grado de operatividad mínimo se recomiendan :

* 800 MHz procesador

* 256 MB de memoria (RAM)

* 6 GB de disco

* Tarjeta gráfica 800x600 de resolución

Prácticamente casi cualquier PC de hoy día, admitiría este sistema dado que es de usar muy excasos recursos. En este caso contamos con que queremos virtualizarlo, y serían en realidad los 

recursos que utilice nuestro sistema anfitrión (para el tutorial se a usado XP), y los que precise como mínimo el sistema que queremos virtualizar como huésped. Como tal, es prácticamente 

idónea para el objetivo de virtualizar un sistema Linux  y sin requerir un PC potente para ello. Esto es lo que me decidió a usar Xubuntu para la creación del tutorial.

Sobre el idioma en el que está, decir que Xubuntu es un sistema multilenguaje, siendo uno de ellos el español y desde el propio arranque del mismo sistema, asi que no hay más que decir a 

excepción de...

¡¡¡ EMPEZAMOS !!!

Si decides practicar este tutorial tal cual lo vas a ir viendo, necesitarás descargar el archivo de imagen *.iso de la distribución oficial Xubuntu v9.10 Karmic Koala entrando en la web oficial

de Xubuntu en la que encontrarás este apartado para la descarga desde alguno de sus servidores (mirrors/espejos), o a través de red p2p como archivo *.torrent :

Page 2: Crear Máquinas Virtuales En VirtualBox - Tutorial 2 By CyberiaN

Info de la descarga : xubuntu-9.10-desktop-i386.iso | 664 MB (696.424.448 bytes)

OTRA OPCIÓN : Descargar desde MULTI-MIRRORS | Formato compresión : *7zip dividido en 4 partes | Peso : 646 MB

CREANDO MÁQUINA VIRTUAL DESDE CERO

1º Iniciamos VirtualBox nos aparece su interfaz principal y... Presentación! Los tutoriales no tienen siempre que ser serios 

2º Ingresar un nombre concreto ayudará a que idenfiques con más facilidad las futuras máquinas virtuales que vayas creando, aunque esto es un consejo y no una regla general. Los otros dos ajustes indicarán qué tipo de sistema operativo vamos a instalar, y en caso de Linux qué tipo de kernel (núcleo del sistema) utilizaremos. Xubuntu en este caso funciona de maravilla 

seleccionando Ubuntu en este paso. En el listado no aparecen todas las distribuciones Linux por supuesto, pero informándonos del kernel que lleva la que queramos instalar, esto es un 

paso muy simple de hacer. Por defecto si aparecen en la lista los kernels Linux 2.2, Linux 2.4, Linux 2.6 y como distribuciones aparecen las más populares y conocidas : Arch Linux,

Debian, Ubuntu, openSUSE, Fedora, Gentoo, Mandriva, RedHat, Xandros, TurboLinux, y Other Linux (porque hay muchos más). Lo que se suele decir... lo bueno abunda!

3º Asignarle la memoria RAM al equipo virtual, es algo que después de crearla o arrancarla y apagarla completamente, podremos volver a modificar después a nuestro antojo. Una vez que el equipo le apaguemos y le dejemos congelado (opción de "Guardar Estado" en VirtualBox), esa memoria asignada no se utilizará. Pero si el sistema operativo lo dejamos con Estado

Guardado, aunque apaguemos la máquina no podremos modificar la memoria RAM. Para ello hay que apagar completamente el sistema virtual (en este caso finalizar Linux) y

automáticamente se apaga también la máquina virtual.

Page 3: Crear Máquinas Virtuales En VirtualBox - Tutorial 2 By CyberiaN

4º En este paso indicamos a VirtualBox que queremos crear un disco duro virtual nuevo, para posteriormente crear una istalación del sistema operativo desde cero. También le estamos indicando al seleccionar "Disco Duro De Arranque (Primario Maestro)" que la máquina virtual tenderá a iniciarse desde el disco duro que vamos a crear, ya que será el que lleve el sistema 

operativo instalado. Esto es porque tiene diferentes formas para poder configurar la máquina virtual, y se verá más adelante, pero la que nos interesa por ahora es la de disco duro primario.

La segunda opción, "Usar Un Disco Duro (virtual) Existente", puede permitirnos el enlazar un disco duro virtual ya creado con anterioridad por nosotros mismos, o creado por otra

persona. Existen casos en los que este tipo de archivos se comparten con diferentes sistemas ya instalados, como por ejemplo el equipo de BackTrack (distribución Linux enfocada a 

seguridad), y su opción para compartir discos duros virtuales de VMware (que es un programa similar a VirtualBox y viceversa) con su distribución ya instalada y con posibles 

modificaciones en configuración del propio sistema. Usando este método, también evitaremos tener que hacer instalaciones desde cero, por lo que será mucho más rápido el poder crear las 

máquinas virtuales en un futuro.

5º En el propio programa se puede leer una información concreta de lo que nos está pidiendo seleccionar. Preferiblemente es la opción de expansión dinámica porque no podemos llegar a saber con exactitud lo que ocupará nuestra máquina virtual, y de este modo no desperdiciaremos espacio en el disco duro físico y real, que pudiéramos aprovechar para otro tipo de archivos 

o incluso espacio para otra máquina virtual. La opción de tamaño fijo, tiende a ser opcional por si quisiéramos asegurarnos el espacio en el disco duro físico y asignado a la máquina virtual. 

De este modo es como asegurarnos y prevenirnos de que no nos quedaremos sin espacio en el disco duro real, y por ende no podremos trabajar con la máquina virtual. Si usas la opción de 

tamaño fijo y seleccionas por ejemplo 10 GB de tamaño, VirtualBox tendrá que crear ese archivo, y eso supondrá mucho mayor tiempo de espera que la selección de expansión dinámica. 

Ante esto hay que evaluar cada caso en concreto de forma independiente.

Page 4: Crear Máquinas Virtuales En VirtualBox - Tutorial 2 By CyberiaN

6º Este paso tiene dos formas de hacerse. Desde este asistente e independientemente de cada máquina que vayamos creando, o en las preferencias (Archivo/Preferencias interfaz principal VirtualBox) por defecto del propio programa, donde nos permite elegir los directorios donde guardará de forma predeterminada los archivos *.vdi (discos duros virtuales VirtualBox) y

archivos *.xml (configuración de las máquinas creadas en VirtualBox), más los archivos *.log (configuración e información).

El otro parámetro que nos pide, es referente al tamaño que tendrá el disco duro virtual que vamos a crear. Tal como dije en el anterior tutorial, por experiencia propia recomiendo calcular una 

media de entre 4 y 6 GB de peso de archivo por máquina virtual que vayamos a crear. Es una idea aproximada nada más, no es una regla general ya que existen sistemas operativos sin 

entornos gráficos y esto sería una barbaridad y un desparrame, pero para la mayoría de casos si lo recomiendo. En este en concreto con Xubuntu, nos recomiendan mínimo 2 GB, pero si 

optamos por querer actualizarlo y probar diferentes aplicaciones que descargaremos o lo que sea, ese espacio se irá muy rápidamente. Más vale prevenir que curar... ¿no?

7º !!! Máquina creada !!!  Aunque esto a simple vista parezca un proceso muy laborioso hasta llegar aqui, puedo asegurar que es algo que se ejecuta en segundos. Todo es cuestión de práctica, y en cuanto hayas 

creado 3 o 4 máquinas lo entenderás...

Page 5: Crear Máquinas Virtuales En VirtualBox - Tutorial 2 By CyberiaN

CONFIGURAR LA MÁQUINA CREADA - PRE-ARRANQUE

8º Volvemos a la interfaz principal de VirtualBox, donde podemos ver un resumen general de la configuración de la máquina que tengamos seleccionada. Ahora vamos a configurar a modo básico los diferentes apartados de nuestra máquina virtual para meterle posteriormente Xubuntu (Tutorial 3).

9º El apartado memoria gráfica es muy simple de interpretar, tu tarjeta gráfica incorpora una determinada memoria que aparecerá ahí detallada a mano derecha donde pone "Max. Mem.", y derivando de esa memoria total de la que dispones físicamente por tu hardware, podrás asignarle mayor o menor cantidad a la máquina creada. Si vas a crear por ejemplo unas cuantas

máquinas y te vas a crear un dominio virtual o un grupo de trabajo entre ellas, significará que vas a tener que tener activas esas máquinas simultáneamente en algún determinado momento, 

por lo que conviene moderar los recursos que le asignes a cada máquina, siendo un poco divisorio y equivalente a la hora de ajustar parámetros como la memoria RAM asignada a la

máquina virtual, el espacio que ocupará y tipo de expansión del disco duro virtual, y la memoria de vídeo que es lo que estamos asignando ahora en este paso.

En referencia a la aceleración 3D incorpora soporte OpenGL v2.0 (no confundir con la API Direct3D de Microsoft), es un recurso añadido por parte de VirtualBox, que hará que puedas 

disfrutar de entornos 3D en tu máquina virtual (en clientes Linux es preciso el kernel 2.6.27 como mínimo). Normalmente esto se utiliza en juegos, o en diseño gráfico profesional, aunque 

también existe la posibilidad de interfaces gráficas del propio sistema como Compiz en Linux y Aero en Windows Vista, pero si no va a ser ese tu objetivo, no es preciso marcar esa casilla.

Sin embargo, como la intención es probrar Linux Xubuntu en profundidad , recomiendo activarla en este paso si tu hardware físico lo permite también...

El requerimiento para que funcione la aceleración 3D en la máquina virtual, es instalar "VirtualBox Guest Additions" que eso lo veremos una vez instalado Xubuntu. Para equipos huésped 

Windows, existe el modo soporte experimental de Direct3D v8 y 9. Este es el modo con el que se puede activar en huéspedes Windows para obtener el soporte Direct3D en VirtualBox.

Activar soporte Direct3D en VirtualBox

1º Reiniciar y entrar en "Modo seguro o Modo a pruebas de fallos" en Windows XP o superior (anteriores versiones no funcionará).

2º Instalar "Guest Additions" y seleccionas "Direct3D experimental".

3º Reiniciar sistema, y al volver a entrar entra en Inicio/Ejecutar y ahí se escribe dxdiag (diagnóstico de DirectX). Una vez aparezca la ventana te desplazas a la pestaña "Pantalla" y ahí te 

tiene que aparecer si está activado o no. Después de esto es cuestión de probarlo con algún juego o lo ya citado anteriormente.

Si lo pruebas y funciona o te dá errores, deja tu comentario en este post explicándolo.

Page 6: Crear Máquinas Virtuales En VirtualBox - Tutorial 2 By CyberiaN

10º En la imagen dice de forma clara y concreta como se a de configurar este punto dependiendo del propósito que se quiera conseguir. Como información general, se ve en la imagen que se pueden añadir hasta 4 tarjetas de red en cada máquina virtual, y configuración de diferentes parámetros con un objetivo en concreto. Para Xubuntu dejándolo de serie funcionará 

perfectamente para salir a internet desde éste. En las pruebas que he realizado no ha habido ningún problema. Cabe decir, que lo que puede imposibilitar la salida a red no sean parámetros 

derivados de esta configuración, si no de tu firewall/corta fuegos instalado en el equipo físico anfitrión. Para evitar esto, configura una vez terminada la instalación de Xubuntu una regla en 

tu firewall en la que concedas el acceso a red a la máquina virtual realizada, siempre que tu propósito sea salir a internet. 

Si tienes problemas y no te detecta la tarjeta de red en la máquina virtual, prueba con los diferentes parámetros que en este apartado en modo avanzado puedes ajustar. Nuevamente insisto 

en que colabores con tu experiencia si es tu caso, para ampliar en información este tutorial.

Para una configuración más técnica y amplia, tienes diferentes formas de información, y aqui las dejo :

Configurar redes en VirtualBox | Manual De Redes VirtualBox.PDF (293.91 KB)

Manual traducido a español por Erdosain, miembro de la Comunidad DragonJAR.

11º En este paso vamos a crear una carpeta compartida en el equipo anfitrión, con la que podremos intercambiar archivos desde la máquina física a la máquina virtual y viceversa. Es un paso muy simple pero a tener en cuenta, ya que puede sernos de gran utilidad. Aqui se muestra la creación de la carpeta, y el directorio en el que por experiencia propia conviene alojarla en 

el equipo anfitrión, para mayor comodidad y rapidez de acceso a ella en un futuro.

Una vez hayamos creado esta carpeta, luego habrá que entrar en Xubuntu y configurar el sistema para que la detecte y nos deje trabajar en ella. Eso será en el siguiente tutorial en el que se 

verá la instalación del sistema operativo en una máquina virtual.

12º Último paso básico para configurar nuestra máquina virtual antes de instalar Xubuntu. Lo que ahora se muestra es cómo montar el archivo de imagen (*.iso) de Xubuntu que hemos descargado, para después iniciar la instalación de Xubuntu desde la unidad virtual de CD/DVD.

Page 7: Crear Máquinas Virtuales En VirtualBox - Tutorial 2 By CyberiaN

El resto de opciones de configuración, no son vitales para permitirnos el objetivo final de este tutorial, por tanto puede decirse que ya tenemos lista la máquina para poder iniciarla y empezar 

a instalar Xubuntu en ella. Pese a eso puedes omitir el resto del tutorial, o bien continuar... Lo que queda por mencionar, es o son las características a tener en cuenta sobre VirtualBox e 

información que nos ayudará a crear diferentes máquinas virtuales con diferentes sistemas operativos instalados en ellas.

VirtualBox es capaz de trabajar con estos sistemas actualmente v3.1.4 r57640 :

.:: FAMILIA DE SISTEMAS WINDOWS SOPORTADOS ::.

Windows 7 | Windows Vista | Windows 2000 | Windows XP | Windows Server 2008 (also R2) | Windows Server 2003 | Windows NT | *Windows 98

*Windows 98 trabaja bien en VirtualBox, pero no los complementos. Requiere VT-x o AMD-V para virtualización de hardware de apoyo.

.:: FAMILIA DE SISTEMAS LINUX SOPORTADOS ::.

En general, todos los núcleos de entre versiones 2.4 y 2.6 trabajan adecuadamente, sin embargo, recomiendan la versión 2.6.13 del kernel de Linux o superior, para un mejor rendimiento.

Núcleos 2.6.18 a 2.6.18.2 pueden causar  errores de arranque en la máquina virtual. Esto ocurre en la versión servidor de Ubuntu con kernel 6.06 y 6.10.

Ubuntu 5.10/6.06 Desktop/7.04/7.10/8.04/8.10/9.04/9.10 | Ubuntu 6.06 Server/6.10 | Debian 3.1/4.0/5.0 | SUSE 9/10.0 | openSUSE 10.2 (posibles errores) | openSUSE 10.3 | openSUSE

11.0/11.1 | *Mandriva 2008 | Mandriva 2009.0/2009.1 | Mandrake 10.1 | *Mandrake 9.2 | Fedora Core 1/4/5/6 | Fedora 7/8/9/10/11 | Red Hat Enterprise Linux 3/4/5 | Red Hat Linux 9 |

*Red Hat Linux 7 | Linspire 4.5 | Slackware 10.1 | Conectiva 10 | *Xandros 3 | Xandros 4 | *ArchLinux |

*Mandriva 2008 trae por defecto instaladas las Guest Additions para VirtualBox v1.5, con actualizar los paquetes vale.

*Mandrake 9.2 trabaja bien en VirtualBox, pero no los complementos.

*Red Hat Linux 7 trabaja bien en VirtualBox, pero no los complementos.

*Xandros 3 trabaja bien en VirtualBox, pero no los complementos.

*ArchLinux trabaja bien en VirtualBox y los complementos también, pero tiene que ser arrancado con la opción ide-legacy

.:: FAMILIA DE SISTEMAS SOLARIS SOPORTADOS ::.

Solaris 10 5.08 (y posterior) | OpenSolaris 2008.05 (y superior)

.:: FAMILIA DE SISTEMAS UNIX SOPORTADOS ::.

*FreeBSD 6.2 | *PC-BSD 7.1.1 | *OpenBSD

*FreeBSD 6.2 puede dar errores.

*PC-BSD 7.1.1 trabaja bien en VirtualBox, pero no los complementos. Requiere VT-x o AMD-V para virtualización de hardware de apoyo.

*OpenBSD trabaja bien en VirtualBox, pero no los complementos. Requiere VT-x o AMD-V para virtualización de hardware de apoyo.

.:: OTROS SISTEMAS SOPORTADOS ::.

*DOS | *OS/2 | *QNX Neutrino 6.32 | *Haiku | *Syllable | *ReactOS | *SkyOS

*DOS trabaja bien en VirtualBox, pero no los complementos.

*Haiku trabaja bien en VirtualBox, pero no los complementos.

Page 8: Crear Máquinas Virtuales En VirtualBox - Tutorial 2 By CyberiaN

*Syllable trabaja bien en VirtualBox, pero no los complementos.

*ReactOS trabaja bien en VirtualBox, pero no los complementos.

*SkyOS trabaja bien en VirtualBox, pero no los complementos.

*OS/2 trabaja bien en VirtualBox, y los complementos también, pero requiere VT-x o AMD-V para virtualización de hardware de apoyo.

*QNX Neutrino 6.32 trabaja bien en VirtualBox, pero no los complementos. Requiere VT-x o AMD-V para virtualización de hardware de apoyo.

Las plataformas donde se puede instalar VirtualBox son :

Windows | Mac | GNU/Linux | Solaris

En esta versión incluye procesamiento multisimétrico (SMP)  y esto implica que puedan trabajar varias CPU's al mismo tiempo en la máquina virtual. Es capaz de asignar hasta 32 núcleos de 

procesador a una máquina virtual . Se especula que aún está poco desarrollada esta característica, y en consecuencia baja el rendimiento al meterle doble núcleo de un procesador Dual-core,

aunque viendo el ritmo de trabajo de Sun Microsystems respecto a VirtualBox, es casi seguro que son errores que no tardarán en corregirse.

Por el momento eso es todo. Próxima parada... "Instalar Linux En Windows Con VirtualBox"

Salud para tod@s !!!

?\_Descárgate este post en formato PDF_/?

.:: /|_ Cyb3ri4N _|\ ::.

Mi Perfil Taringuero | Mis Aportes Aqui | Comunidad H4CK3RS Taringa | Un Spaces Live Window$ | El MySpace Co0l