Archivo etiqueta VirtualBox
Virtualización Android
Por Emiliano - OpenSource, Tecnologia - 29/11/2011

Hay varios métodos de virtualizar Android, en este post vamos a ver como lo hacemos con VirtualBox (de Oracle), que la verdad me resulto muy sencillo.
Ask to TheCoffeMaker – Session II – Virtualizacion
Por TheCoffeMaker - Ask to TheCoffeMaker - 26/11/2009
Y se va la segunda, fue muy grato poder compartir con ustedes mis experiencias trabajando con VirtualBox … como pudieron ver el abanico de posibilidades es bastante amplio y solo basta con un poco de creatividad para tener un lindo esquema de virttualizacion.
Para los que no pudieron ver el live stream, les dejo la grabacion para que la puedan ver
Continuen leyendo el post, les dejo mas informacion
VirtualBox – Guia de virtualizacion PARTE I
Por TheCoffeMaker - Tecnologia - 14/04/2009
A pedido de Hernan, voy a comenzar una guia de virtualizacion, esta parte va a estar centrada en la utilizacion (basico … bien basico) de VirtualBox, un poducto de SUN.
Primero vamos con un pequeño background … Virtualizacion no es un tecnologia muy nueva que digamos, si bien ultimamente se viene hablando mucho de virtualizacion, es por los logros alcanzados en los ultimos 10 o 12 años en cuanto a virtualizacion para escritorios y no por la tecnologia en si, que puede ser trazada a mediados del siglo pasado, aunque su desarrollo real se ha dado a comienzos de los 60s. Fue IBM la que, para maximizar la utilizacion de hardware muy costoso, invento la tecnologia de virtualizacion de sistemas operativos, permitiendo correr varios sistemas operativos al mismo tiempo en una maquina simple, podriamos tomar como tipico ejemplo la IBM 7044.
Casi al mismo tiempo que se desarrollaba esta tecnologia, nacia otra pero que estaba centrada en la virtualizacion del procesador, esta tecnologia tambien conocida como maquinas de codigo-P … este tipo de virtualizacion es la que fue usada para la creacion de la JVM para asegurar la portabilidad de los programas.
Esta guia recorrera varias de las herramientas disponibles para virtualizacion, tanto para escritorios como para servidores, los cuales quedaran para las ultimas partes de esta guia, puesto que es mi intencion ir presentando escenarios mas complejos en el futuro.
Actualizando modulos de VirtualBox en Ubuntu
Por TheCoffeMaker - OpenSource, Tecnologia - 12/12/2008
Los usuarios de Ubuntu que tengan VirtualBox OSE [VB-OSE] instalado, sabrán que cada ves que se actualiza el kernel a una nueva versión, nuestro tan querido VB-OSE deja de funcionar, esto se debe a que los chicos que mantienen los módulos del kernel para VB-OSE, ya se por procastrinación, o falta de tiempo, no los tienen estos justo a tiempo para el release del kernel.
Esta dessincronizacion, nos puede causar muchos problemas si dependemos de este software para correr otros sistemas operativos para realizar tareas cotidianas. Por lo que desarrollé un pequeño script que nos ayudara a mantener actualizados nuestros modulos directamente desde la fuente en cuanto se detecte un cambio de version de kernel. Este script no detecta nuevas versiones del codigo de los modulos de VB-OSE, la verdad no tenia ganas de hacerlo
y ademas por que quiero tener el control de lo que descomprimo en el directorio src.
Pasemos a ver que tenemos en la lista de compras
, estos seran los paquetes que deberemos tener instalados:
- vitualbox-ose
- vitualbox-ose-source
- Headers del Kernel [no me acuerdo el nombre del paquete ... pero pueden buscarlo fácilmente]
- gnone-schedule [lo usaremos como interface para cron, el cual nos dejara planificar cuando correra el script]
y por supuesto sus dependencias.
Una ves que tengamos estos paquetes deberemos descomprimir el codigo provisto por el paquete vitualbox-ose-source, este lo instala en /usr/src/virtualbox-ose.tar.bz2.
Bien hasta ahora todo lindo, paso a presentarles a nuestro querido script
| #!/bin/bash #========================================= # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 2 of the License. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. #================================= # FILE: vbcompiler.sh # # USAGE: ./vbcompiler.sh # # AUTHOR: (Damian M. Sartori – TheCoffeMaker) # VERSION: 1.0 # CREATED: 10/12/08 22:53:41 ARST #===================================== #=== FUNCTION ========================= if [ $KERNELV != $OLDKERNELV ] ; then |
[DIRECTORIO_DELOGS] Lo tienen que reemplazar por el lugar donde quieren que se alojen los logs. Por ejemplo /tmp/logs/
[DIRECTORIO_DEOLDKERNEL] Lo tienen que reemplazar por el lugar donde el script guardara la ultima version del kernel. Por ejemplo /etc/scripts/
Metan este codigo en un arhivo llamado vbcompiler.sh o como quieran y denle permisos de ejecución.
Si quieren ya pueden ejecutarlo con sudo, sino pueden planificarlo con cron o utilizando el gnome-schedule (ejecutado como root, usando gksudo o el mismo sudo) y listo.
Espero que les sea de utilidad.
Saludos.
