Virtualiza Sistemas operativos con Virtualbox (Windows, Linux, Mac)

Hace mucho tiempo que no publicaba nada relacionado con Virtualbox. La razón era que no me había visto en la necesidad de instalarlo y lo había dejado de lado. Pero después de 8 años de usar Linux sin la necesidad de usar Windows para nada en particular me encontré con un problema no menor: hacer que funcionara correctamente un DVD de francés llamado Le nouveau taxi. Lo intenté todo y nada resultó, por lo que me viste en la obligación de usar Windows sí o sí. Y para los que se pregunten por qué no usé otra opción de aprendizaje es que el curso que estoy tomando me obliga a tener este DVD.

Pero bueno, volviendo al tema original aproveché de revisar Virtualbox. Y este software de Virtualización perteneciente a Orable es el mejor en lo que hace, desde años que ofrece una opción sólida y con múltiples posibilidades a la hora de personalizar.

Lo primero que vamos a hacer será instalar. Para esto puedes dirigirte al sitio de descargas oficial y bajar los paquetes necesarios. Además si usas ubuntu está disponible en los repositorios oficiales, por lo que podrás instalarlo a través del centro de Software o abriendo la terminal e instalando con

sudo apt-get install virtualbox

Una vez instalado podrás usarlo escribiendo Virtualbox en el Dash de Unity:

Sigue leyendo

Tip: Instalando VirtualBox 4.X desde repositorios + Extensiones (Actualización)

Y ya se encuentra disponible la versión 4.1.6 de Virtualbox, que trae principalmente corrección de bugs. Además es novedad que al fin tengan los paquetes .DEB de Precise. Pasen a ver

Para instalar la última versión de Virtualbox, programa del cual ya hemos hablado previamente, abre una terminal y sigue los siguientes comandos:
sudo -v
echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee -a /etc/apt/sources.list
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.1

Otra opción es abrir la terminal y añadir el repositorio escribiendo (Sólo Ubuntu)

gksudo gedit /etc/apt/sources.list
deb http://download.virtualbox.org/virtualbox/debian precise contrib

Guarda y sale. Luego añade la llave diciendo

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

Y finalmente actualiza e instala con

sudo apt-get update && sudo apt-get install virtualbox-4.1

Si tienes problemas con la instalación desde repositorios dirígete a este enlace y podrás bajar  los instaladores según la versión o distribución que tengas.

Instalación de extensiones

Para bajar soporte para USB y chipset intel descarga acá. Desde File/Preferences, anda a la pestaña Extensions, y desde ahí selecciona agregar. Busca el archivo descargado, ¡Y listo!

Gracias a webupd por el tip.

¿KVM o Xen?: Escogiendo una plataforma de virtualización – Parte 2/2

Viene de la primera parte

Muchos construyen kernels personalizados o buscan a otros fabricantes. Xen funciona en muchos servidores, desde VPS de bajo costo como Linode a grandes como Amazon con EC2. Un artículo de TechTarget muestra como algunos proveedores que han invertido en Xen no es probable que se cambien de forma pronta. Incluso si KVM supera técnicamente a Xen, no es probable que boten todo el trabajo (y dinero) de años y lo reemplacen por una solución que al menos inicialmente pueden otorgar sólo una pequeña ventaja técnica.

De hecho, KVM aún no tiene alguna ventaja técnica clara. Esto porque Xen ha estado disponible más tiempo, y por tanto ha tenido más tiempo para madurar. Además, Xen tiene algunas características que aún no han aparecido en KVM. Aún cuando este último tiene un largo TODO, la lista no es la competencia directa ni puede ser comparada directamente con Xen, pero entrega una buena idea de lo que los amigos de KVM están planeando. Eso sí, tiene la ligera ventaja en el campo de Linux pues como ya he mencionado varias veces, viene “embebido|incrustado” en el Kernel. Si tienes uno reciente, ya tienes KVM incluido. Red Hat Enterprise Linux 5.4 incluyó soporte para KVM y está dejando el soporte para Xen en favor de KVM en RHEL 6.

Logo de KVMEsto es, en parte, una prueba de qué tan lejos KVM ha llegado técnicamente. No sólo tiene el beneficio de Red Hat de contratar gran parte del talento detrás de KVM, tiene el beneficio de introducir roce a las compañías que han clonado RHEL y han invertido en Xen. Al sacar a Xen del mapa, fuerzan a otras compañías a hacer lo mismo o coger el mantenimiento y diverger de RHEL. Esto significa costes extras, mayores esfuerzos para obtener certificaciones ISV, etc.

KVM no está a la par con Xen, pero lo está alcanzando rápidamente. Ha madurado lo suficiente para que muchas organizaciones se sientan seguras utilizándolo en ambientes de producción. ¿Significa esto que Xen está en camino a la extinción? No tan rápido.

¿Puede haber sólo uno?

stock.xchng | gglug

La elección de KVM vs. Xen al parecer será zanjada por tus vendors más que cualquier otra cosa. Si vas a utilizar RHEL en el largo plazo, quédate con KVM. Si estás corriendo Amazon EC2, ya estás utilizando Xen y así suma y sigue. Pareciera eso sí, que la mayoría de los vendors de Linux se están estandarizando en KVM, pero existe bastante soporte comercial allá afuera para Xen. Citrix probablemente no lo dejará en el corto plazo.

Es tentador en la industria de las TI mirar a la tecnología como un juego como una simple suma donde una solución gana y la otra pierde. La verdad es que Xen y KVM seguirán co-existiendo por algunos años más. El mercado es lo suficientemente grande para tener múltiples soluciones y existe suficiente apoyo en ambas tecnologías para asegurarles que lo harán bien en los años venideros.

Fuente:

  • KVM or Xen? Choosing a virtualization platform « via Linux.com

¿KVM o Xen?: Escogiendo una plataforma de virtualización – Parte 1/2

Si bien, en más de alguna ocasión les hemos comentado sobre herramientas de virtualización, específicamente sobre Virtualbox dado lo simple y amigable de utilizar, no es la única herramienta con la que podemos contar en plataformas de GNU/Linux. Tenemos dos grandes Xen y KVM (¿aló? Felipe Lucero… ¿algún tutorial?).

Cuando Xen fue liberado allá por el 2002, el hipervisor (hypervisor en inglés) “GPL’eado” las tenía todas para coronarse como la plataforma de virtualización para Linux. En un rápido fast-forward a la fecha vemos que el nuevo chico ha desplazado Xen como la herramienta de elección para Red Hat y vive en la base del kernel Linux. La idea pues de este artículo es ayudar un poco a tomar la decisión de cuál elegir y por otro lado actualizarse sobre los estados actuales de ambas herramientas Xen vs. KVM.

En esta área (como en la mayoría en relación a las TI) las cosas avanzan muy rápido y en muchas ocasiones no es posible darse el tiempo de mantenerse al tanto de los desarrollos, lo que hace que la decisión de la herramienta más adecuada se torne a lo menos, compleja.

Sigue leyendo

Pingüino Gamer: Plataforma cruzada

Como sabrán, la semana recién pasada realizamos el primer maratón de posts temáticos, centrándonos en esta ocasión en el mundillo de los juegos. Pero por supuesto, no sólo de juegos nativos vive el hombre (o el Geek, en este caso), así que para complementar, hoy daremos un breve repaso a las diferentes alternativas para disfrutar nuestros juegos favoritos ‘de la casa del vecino‘ bajo Linux.

Emuladores

Emuladores. Que grandioso invento de las mentes ociosas de los ’90. Nintendo, Super Nintendo, PlayStation y hasta los arcades de antaño. ¿El problema? Mientras más nueva la consola, más complicado se vuelve… ¡con decir que aún no hay un emulador decente de PS2! Pero, ¿qué importa? Después de todo, a los geeks nos gusta lo old-school

Sigue leyendo