Instalando VirtualBox

Bueno, desde hace rato había escuchado hablar de virtualbox (software de virtualizacion desarrollada para plataformas i386, propiedad de SUN Microsystem desde febrero 2008) pero nunca me habia animado a instalarlo, tal vez porque no tenia suficiente memoria en mi computador :) (con 256 mi ubuntu siempre me trabajo bien!!) solo que pues ya que compraron mas memoria ya me anime a probar.

Así que me puse a leer unos cuantos lugares (@lex, tuxpepino, ubuntu-es, tuxapuntes) y me decidí a instalarlo, lo primero que hice fue descargar el paquete del sitio de virtualbox (en varios lugares leí que era mejor descargarlo de ahí que usar el que esta en los repos de ubuntu no se porque, solo hice caso)

Así que descargue el paquete de la web oficial de descarga de virtualbox. Luego procedí a instalarlo con

dpkg -i $PAQUETE.deb

en este caso el mio es virtualbox_1.6.2-31466_Ubuntu_hardy_i386.deb

Una vez instalado hay que agregar tu usuario a la lista de grupos de virtualbox con el comando

sudo gpasswd -a $USER vboxusers

y procedemos a descargar y cargar el modulo con

sudo rmmod vboxdrv && sudo modprobe vboxdrv

En este punto (aunque suene bien windoser, fue lo que me corrigió un pequeño problema que tuve) yo recomendaría reiniciar el sistema y debería de estar listo para trabajar.

Después de la instalación y cuando cargaba virtualbox me dio un error de apertura con los puertos usb, según fitoria no tuvo inconvenientes pero yo si, asi que para corregirlos abrimos el archivo

sudo pico /etc/init.d/mountdevsubfs.sh

y descomentamos las lineas (les quitamos el signo numeral que llevan al inicio)

#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

luego editamos el archivo

sudo gedit /etc/udev/rules.d/40-basic-permissions.rules

y aqui buscamos la linea

SUBSYSTEM=="usb_device" MODE="0664"

y cambiamos el MODE de 0664 a 0666. Después reiniciamos mi sistema (aver voy a reiniciar aver que tal me va) y queda funcionando, antes de hacer esto me mostraba un error que me decia que podia usar los puertos usb, ahora ya no me muestra ese mensaje.

Luego viene la configuración de cada maquina virtual, donde asignamos espacio de disco duro virtual a usar, este puede ser fijo o puede ir variando segun le metamos información, yo uso la segunda opción porque me parece mas cómodo, habilitamos las tarjetas de red a usar, cantidad de puertos usb, si vamos a montar imágenes iso o montamos un cd que tengamos en la unidad física, diskets, audio, red, cantidad de ram asignada a la computadora virtual así como el vídeo asignado. También contamos con opción de habilitar RDP en la maquina virtual, así podrá ser controlada por otros usuarios de manera remota y acabo de encontrar esta opción bastante interesante :)