Cómo instalar Remix OS en VirtualBox

Remix OS es un sistema operativo  basado en Android disponible para PCS.

Este sistema operativo se puede instalar en un pendrive, y después reiniciar nuestro PC desde el pendrive.

Nosotros nos hemos decidido por otra posibilidad: utilizar REMIX OS desde una máquina virtual de VirtualBox.

Esto no se puede hacer directamente, aunque sí con algunos “trucos” que son los que se describen a continuación.

Para ello necesitaremos:

1.- Tener instalado VirtualBox

2.- Descargar Remix OS (podemos elegir 32bits o 64 bits) http://www.jide.com/remixos-for-pc#downloadNow

3.- Hacer uso de un LIVE-CD de Linux (lo necesitamos para crear particiones e instalar GRUB). Yo he utilizado https://www.linuxmint.com/download.php

4.- Seguir las instrucciones que aparecen a continuación.

 

Fuente original: https://gist.github.com/cs8425/7315d86a273e57a988245345df68a4f9

Ayuda para la configuración del grub (en caso de necesidad): http://askubuntu.com/questions/254491/failed-to-get-canonical-path-of-cow

 

 

La información que se muestra a continuación es un copia-pega de la fuente original indicada más arriba (https://gist.github.com/cs8425/7315d86a273e57a988245345df68a4f9).

 

 

How to REAL install Remix OS on VirtualBox

This is how to REAL install Remix OS on VirtualBox. rootfs could be writable!!!

Needs:

  • any linux liveCD iso file (Xubuntu here)
  • Remix OS iso file (“Remix_OS_for_PC_Android_M_32bit_B2016092201.iso” here)
  • VirtualBox

step 1:

Create a virtual machine with a hard disk (at least 4GB). I use 32GB here. VM info

step 2:

Boot linux liveCD to partition and format the disk.

$ sudo gparted

partition table type: msdos

(one partition for example here.)

finished partition: finish partition

step 3:

Boot Remix OS iso with boot flag: INSTALL=1 boot flag

select partition that we had format. select partition

(format function seems buggy here, so, skip it) skip format

Install bootloader latter. skip bootloader skip bootloader

Select “Yes” let rootfs could be mount as rw!! rw rootfs

Wait until finished.

copy reboot

step 4:

Reboot to linux liveCD again. This time we are going to install bootloader.

# grub-install --root-directory=/media/xubuntu/RemixOS /dev/sda

(Where /media/xubuntu/RemixOS is the path you mount the partition that just created in step 2.)

(And /dev/sda is the devices you wants to install.)

add grub.cfg to /media/xubuntu/RemixOS/boot/grub/

androidboot.hardware=remix_x86 to androidboot.hardware=remix_x86_64 if used 64bit iso.

set default=0 
set timeout=10
set gfxmode=800x600
terminal_output gfxterm

menuentry 'Remix OS' --class android-x86 {
        search --file --no-floppy --set=root /RemixOS/kernel
        linux /RemixOS/kernel root=/dev/sda1 androidboot.hardware=remix_x86 androidboot.selinux=permissive SERIAL=random DATA=/data
        initrd /RemixOS/initrd.img
}

install bootloader

and reboot to RemixOS. reboot to RemixOS

First time will take a little long at here. first boot

Finally, and enjoy? Finally

 


Archivado en: Software, Uncategorized Tagged: Android, instalar Android en VirtualBox, REMIX OS, virtualbox

Cómo instalar Remix OS en VirtualBox

Remix OS es un sistema operativo  basado en Android disponible para PCS.

Este sistema operativo se puede instalar en un pendrive, y después reiniciar nuestro PC desde el pendrive.

Nosotros nos hemos decidido por otra posibilidad: utilizar REMIX OS desde una máquina virtual de VirtualBox.

Esto no se puede hacer directamente, aunque sí con algunos “trucos” que son los que se describen a continuación.

Para ello necesitaremos:

1.- Tener instalado VirtualBox

2.- Descargar Remix OS (podemos elegir 32bits o 64 bits) http://www.jide.com/remixos-for-pc#downloadNow

3.- Hacer uso de un LIVE-CD de Linux (lo necesitamos para crear particiones e instalar GRUB). Yo he utilizado https://www.linuxmint.com/download.php

4.- Seguir las instrucciones que aparecen a continuación.

 

Fuente original: https://gist.github.com/cs8425/7315d86a273e57a988245345df68a4f9

Ayuda para la configuración del grub (en caso de necesidad): http://askubuntu.com/questions/254491/failed-to-get-canonical-path-of-cow

 

 

La información que se muestra a continuación es un copia-pega de la fuente original indicada más arriba (https://gist.github.com/cs8425/7315d86a273e57a988245345df68a4f9).

 

 

How to REAL install Remix OS on VirtualBox

This is how to REAL install Remix OS on VirtualBox. rootfs could be writable!!!

Needs:

  • any linux liveCD iso file (Xubuntu here)
  • Remix OS iso file (“Remix_OS_for_PC_Android_M_32bit_B2016092201.iso” here)
  • VirtualBox

step 1:

Create a virtual machine with a hard disk (at least 4GB). I use 32GB here. VM info

step 2:

Boot linux liveCD to partition and format the disk.

$ sudo gparted

partition table type: msdos

(one partition for example here.)

finished partition: finish partition

step 3:

Boot Remix OS iso with boot flag: INSTALL=1 boot flag

select partition that we had format. select partition

(format function seems buggy here, so, skip it) skip format

Install bootloader latter. skip bootloader skip bootloader

Select “Yes” let rootfs could be mount as rw!! rw rootfs

Wait until finished.

copy reboot

step 4:

Reboot to linux liveCD again. This time we are going to install bootloader.

# grub-install --root-directory=/media/xubuntu/RemixOS /dev/sda

(Where /media/xubuntu/RemixOS is the path you mount the partition that just created in step 2.)

(And /dev/sda is the devices you wants to install.)

add grub.cfg to /media/xubuntu/RemixOS/boot/grub/

androidboot.hardware=remix_x86 to androidboot.hardware=remix_x86_64 if used 64bit iso.

set default=0 
set timeout=10
set gfxmode=800x600
terminal_output gfxterm

menuentry 'Remix OS' --class android-x86 {
        search --file --no-floppy --set=root /RemixOS/kernel
        linux /RemixOS/kernel root=/dev/sda1 androidboot.hardware=remix_x86 androidboot.selinux=permissive SERIAL=random DATA=/data
        initrd /RemixOS/initrd.img
}

install bootloader

and reboot to RemixOS. reboot to RemixOS

First time will take a little long at here. first boot

Finally, and enjoy? Finally

 


Archivado en: Software, Uncategorized Tagged: Android, instalar Android en VirtualBox, REMIX OS, virtualbox

Virtualbox en Ubuntu 8.10

Sun VirtualBox

Hace unos días, y tras «pelearme» durante un buen rato con Wine decidí probar cierto software de virtualización, denominado VirtualBox. No lo conocía: mi experiencia en máquinas virtuales se limita a Vmware y poco más.

En un principio pensé que me encontraba con algo parecido a Wine. Pero me equivoqué: se trata de un producto muy similar a Vmware.

Mi sistema operativo anfitrión es Ubuntu 8.10 (the Intrepid Ibex), y pretendía crear una máquina virtual de Windows XP.

No pretendo hacer aquí una descripción exhaustiva del proceso de instalación. Existen webs donde lo explican con todo detalle. Más adelante haré mención a ellas.

Lo que sí quiero destacar son los problemas que he tenido para su instalación. Por si sirve de ayuda a otra persona. Comencemos:

En primer lugar, hice uso de Synaptic para ver si existía una versión de VirtualBox en los repositorios de Ubuntu. Fue fácil encontrarla: son paquetes que aparecen con el nombre de virtualbox-ose, y vboxgtx (su interfaz gráfica). Consejo: si alguien está leyendo esto con la intención de instalar VirtualBox, leed esta entrada hasta al final antes de proceder a la instalación.

Una vez instalada me dispuse a probarla: creé una máquina virtual de Windows XP (permite crear máquinas virtuales de muchos sistemas operativos, entre ellos Windows Vista, Windows 2003, Windows 2008, OS/2 Warp 4,  Solaris, FreeBSD….). La configuración de la máquina virtual es parecida a VMware:

VirtualBox: Configuración Básica

VirtualBox: Configuración Básica

En la imagen anterior podemos ver cómo especificar la cantidad de memoria RAM y la cantidad de RAM de la tarjeta de vídeo para la máquina virtual. Quizá la mejor opción sea la que nos propone por defecto VirtualBox.

VirtualBox Configuración del Disco Duro

VirtualBox Configuración del Disco Duro

También será necesario indicar el tamaño del disco duro de la máquina virtual. Este disco duro virtual será un archivo que se almacenará en el directorio .VirtualBox (directorio oculto) de nuestro usuario de GNU/Linux.

No solamente necesitaremos indicar el tamaño del disco duro virtual: también será necesario especificar si queremos un disco duro dinámico (se irá expandiendo conforme se vaya necesitando más espacio) o estático (el archivo que almacena el disco duro virtual tendrá desde el principio el tamaño de dicho disco duro virtual, aunque éste se encuentre vacío). La primera opción parece más interesante.

VirtualBox Configuración de Red

VirtualBox Configuración de Red

Con respecto a la configuración de la red, la mejor opción es escoger NAT. De esa manera, la máquina virtual se conectará a la red a través de la máquina anfitrión.

Virtualbox Configuración de tarjeta de sonido.

Virtualbox Configuración de tarjeta de sonido.

En nuestro caso (el sistema operativo anfitrión es un GNU/Linux), la mejor opción es escoger CONTROLADOR AUDIO ALSA. Funciona sin ningún problema.

VirtualBox Configuración Orden de Arranque

VirtualBox Configuración Orden de Arranque

En la imagen anterior podemos observar la configuración del orden de arranque.

VirtualBox Configuración de directorios compartidos.

VirtualBox Configuración de directorios compartidos.

En la imagen anterior podemos observar cómo podemos compartir directorios entre la máquina anfitrión y la máquina virtual. Esta opción es muy sencilla de manejar. Sin embargo ha sido la que más problemas me ha dado, como comentaré más tarde. Ah. La iglesia que se ve de fondo de escritorio es la de mi pueblo (Porcuna).

VirtualBox Máquina Virtual Windows XP

VirtualBox Máquina Virtual Windows XP

Y ya está la máquina virtual Windows XP instalada. Ahora basta con introducir el disco de instalación de Windows XP en el CDROM y proceder como si de un ordenador de verdad se tratara.

Truco: cuando se entra dentro de la ventana de la máquina virtual, el ratón no puede salir de dicha ventana. Para poder salir fuera (al host anfitrión) es necesario pulsar la tecla CONTROL de la derecha del teclado.

Una vez instalado Windows XP, se configura la red sin ningún tipo de problema. Incluso Internet, sin mucha dificultad.

Pero cuando llegó la hora de acceder a las carpetas compartidas de la máquina anfitrión, fue imposible. Esto se debe a que es IMPRESCINDIBLE instalar en la máquina virtual un programa denominado VboxGuestAdittions. Sin embargo, a pesar de intentarlo de muchas maneras diferentes, no lo logré. Al final llegué a la conclusión de que la versión que facilita UBUNTU en sus repositorios tiene esta limitación. Se trata de software con licencia GNU/GPL pero LIMITADO.

¡Vaya decepción!. ¡Después de tanto, para obtener tan poco!.

Pues no: la solución es bien sencilla, y paso a comentarla a continuación.

VirtualBox pone a nuestra disposición un software sin limitaciones, pero con otro tipo de licencia. El software será gratuito si es para uso personal o de prueba (Consultar Licencia).

Este software lo podemos descargar de http://www.virtualbox.org/wiki/Downloads. Ahí podremos encontrar versiones para un anfitrión Linux, Windows, OS, Solaris… .

En nuestro caso (GNU/Linux Ubuntu 8.10) tenemos dos opciones: o descargamos el paquete .deb que ponen a nuestra disposición, o bien añadimos en nuestro /etc/apt/sources.list la línea correspondiente a nuestro sistema operativo. Concretamente, para versiones derivadas de Debian tenemos:

deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
deb http://download.virtualbox.org/virtualbox/debian dapper non-free
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian sarge non-free
deb http://download.virtualbox.org/virtualbox/debian xandros4.0-xn non-free

The key fingerprint is
AF45 1228 01DA D613 29EF  9570 DCF9 F87B 6DFB CBAE
Sun Microsystems, Inc. (xVM VirtualBox archive signing key) <info@virtualbox.org>

Por tanto, la instalación es bien sencilla.

Una vez instalado,  como yo tenía la máquina XP virtual ya creada anteriormente, la reconoce automáticamente y la pone a nuestra disposición en su menú.

VirtualBox. Cambio de versión.

VirtualBox. Cambio de versión.

A partir de aquí, todo marcha bien. Iniciamos la máquina virtual Windows XP y procedemos a la instalación de las VboxGuestAdittions.

Instalación de Vboxguestadittions

Instalación de Vboxguestadittions

Instalación de las Vboxadditions de VirtualBox

Instalación de las Vboxadditions de VirtualBox

Instalación de vboxguestadittions

Instalación de vboxguestadittions

Una vez instaladas, ya sí podremos acceder a las carpetas compartidas sin ningún problema:

Virtualbox. Compartir directorios

Virtualbox. Compartir directorios

VirtualBox. Compartir directorios

VirtualBox. Compartir directorios

Y ya está.

Si necesitáis más información, os recomiendo los siguientes enlaces:

Cómo instalar VirtualBox (explicado de manera muy detallada): http://www.ubuntu-es.org/index.php?q=node/62374&page=1

Instalación de VirtualBox en Ubuntu: http://www.antofalinux.cl/index.php?option=com_content&view=article&catid=20%3Aintermedios&id=143%3Avirtualbox-windows-en-ubuntu&Itemid=53

Cómo instalar los VboxGuestAdittions: http://www.ubuntu-es.org/index.php?q=node/51973&page=2

Más información sobre la instalación de los VboxGuestAdittions  http://ubuntubenidorm.blogspot.com/2008/02/instalar-virtual-box-guest-additions.html

Instalación de los VboxGuestAdittions en Solaris http://www.linuxparasereshumanos.com/2008/07/15/guest-additions-en-solaris/

Cómo cambiar de versión de VirtualBox sin perder las máquinas virtuales ya creadas: http://ideassoft.site90.com/index.php/tutos/35-linux/58-virtualbox.html

Repositorios de VirtualBox: http://www.virtualbox.org/wiki/Linux_Downloads

Tutorial de VirtualBox (Muy completo): http://www.perezrio.com/2008/12/14/tutorial-de-virtualbox-vbox/