Compartir carpeta con VirtualBox

Cuando usas bastante algún sistema operativo virtualizado con VirtualBox la primera necesidad que de surge es como acceder a los archivos del sistema operativo anfitrión (en mi caso Windows 7).  A veces es bueno contar solamente con un sistema de sincronización basado en la nube como Dropbox, pero si tienes que estar modificando archivos continuamente y de gran tamaño eso de supone una perdida de tiempo y de productividad.

Por ello VirtualBox ya nos ofrece poder compartir carpetas entre el sistema Anfitrión y el Huésped, aunque puede que no de una forma muy sencilla.

Primero de todo debemos instalar los GuestAdditions y luego ir a la configuración de la maquina virtual y añadir el directorio que queramos compartir. Es importante saber si queremos tener acceso de escritura o de sólo lectura porque podemos llegar a llevarnos algunos sustos. Además es muy importante quedarse con el nombre que VirtualBox le da a ese directorio, en la imagen carpeta_donwloads.

Una vez con esto ya podemos abrir el sistema huésped y prepararnos para el paso que no es tan intuitivo. En este momento el sistema ya esta preparado para acceder a esa carpeta, pero el problema es que automáticamente no se monta como unidad de disco y por lo tanto el SO huésped no lo detecta. Para ello debemos dirigirnos a un terminal de comandas y lanzar una simple orden.

Si el huésped es un sistema linux como Ubuntu:
sudo mount -t vboxsf “compartido” /home/alex/compartido

“compartido” es el nombre que le ha dado VirtualBox a tu carpeta y el resto es la ruta dónde se va a montar.

Si es un Windows XP:
net use x: \vboxsvrcompartido

x es la unidad de red que te dará acceso a tu carpeta y compartido es el nombre de la carpeta que VirtualBox le ha dado.

En realidad la primera parte es bastante sencilla de hacer, pero la segunda es menos intuitiva porque tienes que ejecutar comando que no todos conocen. Espero que os sirva de ayuda ;)

Instalar VirtualBox Guest Addons en Jolicloud

Si como sólo quieres probar y como recomendé en la primera entrada de esta serie instalaste Jolicloud en VirtualBox seguro que ahora lo queras en pantalla completa y para ello necesitas instalar los Guest Addons.

Siguiendo los pasos del segundo post supongo que ya habrás encontrado la Terminal. Y si ya has probado de instalarlo como en otros Linux quizá te ha dado algún fallo, eso es porque tienes que realizar algunos pasos previos.

Primero en el menú dispositivos de VirtualBox aprieta en Install Guest Additions. Luego te diriges en el terminal y escribes los siguientes comandos:

sudo apt-get update
sudo apt-get install make linux-headers-$(uname -r)
cd /media/cdrom0
sudo ./VBoxLinuxAdditions-x86.run

Y listo! Solo te hace falta reiniciar la máquina virtual y los cambios se harán efectivos. Te recomiendo que pongas en pantalla completa el sistema antes de que cargue la interfaz de Jolicloud sino luego se te puede quedar con la resolución pequeña.

Prueba Android en tu PC

Android

Andoid, el SO para móviles de Google, esta pegando fuerte en el sector. Buenos móviles como los HTC lo llevan y la gente esta muy contenta con ellos. Pero si no puedes adquirir un dispositivo de estos y te gustaría probar este Sistema Operativo aún tienes una solución.

Para probar el SO en tu PC te aconsejo que instales Virtualbox, del que llevo hablando hace días, y para instalarlo necesitas la imagen del live CD de Android, gracias a que un grupo de Google está trabajando para trasnformar el SO en una iso instalable en plataformas x86.

Con esto ya podéis crear una Maquina Virtual en Virtualbox y hacer que arranque la ISO y podréis probar Android. En anteriores versiones del live CD hacía falta tocar cosas por terminal para configurar la red, pero a mi en la última versión me ha funcionado todo perfectamente.

Android in PC

No es algo muy funcional, pero como curiosidad nos da una idea de lo que Android nos ofrece. A quién no le gustaría poder hacer eso mismo con iPhone OS?

Solución: Ubuntu en Virtualbox en pantalla completa

Como ya comenté estoy usando Ubuntu desde Virtualbox des de hace algún tiempo y ahora os traigo la que creo que es una solución a un problema que me surgió, a mi y mis compañeros de manera generalizada.

El problema es que no se puede poner Ubuntu en pantalla completa. Me explico, al darle al botón de Virtualbox de pantalla completa, la interficie del programa se pone en pantalla completa pero en los bordes solo vemos negro, Ubuntu no detecta el tamaño y no se redimensiona como cabria esperar y al iniciar la máquina virtual nos sale un mensaje que nos indica lo ocurrido. Además si vamos a Ubuntu solo nos permite seleccionar la resolución de pantalla hasta 800×600 y no la nativa de nuestro PC.

Ahora voy a explicar una posible solución. Digo posible porque estuve tocando y un día se me inicio en pantalla completa así que solo puede deducir que alguna cosa de lo que hice puede solucionar el problema.

Primero instalar las “Guest Additions”: tenemos que ir al menú de dispositivos y clicar en el icono de las guest additions. Esto montara un CD en Ubuntu y luego solo tenemos que instalarlo. Estos añadidos nos permite entre otras cosas que el sistema virtualizado capture automáticamente el cursor cuando pasemos por encima y lo libere para Windows cuando salgamos. Además nos permite tener el portapapeles compartido, poner carpetas compartidas y ¿una mejora en la aceleración de video?

Después de esto podéis probar si Ubuntu se redimensiona al hacer pantalla completa, sino os aconsejo realizar este último paso:

Entrar en modo fluido. En el menú de máquina seleccionad este modo que fusionará los dos escritorios. Estaréis en Windows (o vuestro sistema) y además veréis la barra de menú de Ubuntu y sus aplicaciones como si ventanas de Windows se tratara.

A partir de aquí yo no hice nada más. Probad de reiniciar y seguramente ya podréis poner Ubuntu a pantalla completa y disfrutar de él. Y lo bueno es que se redimensiona a cualquier resolución! xD

Usando Virtualbox y sus ventajas

Hace un par de semanas que el curso académico ha empezado. Y este se presenta como un año muy díficil. A diferencia de en primero, en segundo de Ingeniería Informática Técnica de Gestión me tendré que pasar el día programando, y aunque es mi pasión, también está el miedo de no ser capaz de llegar hasta los mínimos.

Mucha programación sobre Linux vamos a hacer este año y para ello he virtualizado Ubuntu en mi portátil. Porque no lo he instalado directamente en una partición? Porqué no quiero volver a particionar el disco duro de mi portátil y porque no quiero ver ese arranque dual. Además virtualizar un SO tiene ventajas.

Poder usar dos sistemas operativos  a la par, poder pasar archivos de un lado a otro muy fácilmente, compartir el portapapeles, y otras muchas ventajas que me dejo. Con 4GB de RAM y el Intel Centrino 2 que lleva mi portátil le sobra para poder usar Ubuntu y Windows Seven a la vez con mucha ligereza.

Si tenéis que usar un sistema operativo diferente al que tenéis y no queréis instalarlo de manera clásica esta es una muy buena forma de hacerlo. Para más información sobre la virtualización os recomiendo este Especial en Genbeta que tiene muy buena pinta (por ahora llevan 2 artículos).

Aunque hay varios programas personalmente os recomiendo VirtualBox, gratuito y con bastante potencia, sobretodo a partir de la versión 3. Es fácil de instalar, permite crear discos duros virtuales dinámicos y gestionar la cantidad de recursos que queremos dar al SO virtualizado.

Aunque para mi es la mejor opción pueden surgir algunos problemas, pues recordemos que estamos corriendo un SO (con lo complejo que este software suele ser) sobre una máquina virtual. Pero hoy en día esos problemas son contados, si tenemos un mínimo de recursos aceptables suele ser una buena opción.

Ubuntu en Windows 7

Vosotros que opináis? Es bastante esta opción o es necesario siempre instalarlo directamente en el disco duro?

Continuan los problemas con Ubuntu

Post recuperado de mi anterior blog

Después de unos dias luchando codo con codo contra Ubuntu para que funcione bien y poder quitarme la nostalgia que me dejó Windows me estoy empezando a desesperar. Estoy a un paso de volver a la ventanita. ¿Los principales causantes? La descarga P2P y programas de hombrew para mis consolas que no hay manera de hacer funcionar en Linux.

La P2P? Dejando por supuesto que Pando no se ejecuta en Ubuntu, y que emulandolo con VIrtualBox no alcanza grandes velocidades no sé porque, prové a instalar algún programa de gestor de torrent. Los que venian por defecto son un poco inutiles, pues te sale una ventanita para cada archivo que te descargas, y no puedes pausar para renaudar luego la descarga. Además que tampoco se porque pero no descargaban nada. Instalé Azureus y tampoco funciona. Primero los puertos, que costo lo suyo que funcionara y luego me da error al escribir en el disco :S A la basura! Ahora no se cual instalar por lo que la red torrent queda fuera de mi alcance.

¿Los programas para las consolas? Principalemente el Streaming. Los programas que se hacen para el Streaming solo se ejecutan en Windows y emulandolo en el VirtualBox no puedo solucionar el conflicto de IP que se produce. Además no me detecta los USB por lo que no puedo conectar la PSP para configurar automaticamente las IP… o sea que veo este futuro muy negro.

Por ahora voy a darle más oportunidades, pero creo que queda poco para ceder. Pero voy a resistir!

Conviviendo con Ubuntu

Post recuperado de mi anterior blog

Poco a poco uno se va acostumbrando a verlo todo con los ojos de Tux. Aprendes a hacer lo que siempre hacías con tu ventanita ahora hacerlo con Ubuntu. Algunas cosas se te pueden cruzar y ponerte de los nervios, pero con un poco de paciencia, si sabes leer y te las apañas un poco puedes disfrutar mucho de Ubuntu y, en ocasiones, dejar flipados a tus amigos que utilizan la ventanita.

Cabe decir que ya me empiezo a manejar bien.

  • Escritorio Gnome con Compiz Fusion –> Funcionando perfectamente! Ese cubito es la ostia!
  • Firefox: funcionando a la perfección. Igualito que en Windows.
  • iPod, utilizando Amarok. Aún estoy creando la biblioteca, pues tenia todo organizado con iTunes, y ya sabemos que iTunes hace cosas muy raras en cuanto a organizar se dice.
  • Pando: lo siente, hasta que no saquen una versión para linux tendré que utilizar VirtualBox para usar este programa.
  • Streaming, psp y ps3… aún por solucionar. Alguien conoce algun programa para Ubuntu? Intento que funcione con el VirtualBox pero no me sale muy bien que digamos xD

Ya iré comentando mi experiencia en este nuevo mundo. Hasta más ver.