Tutorial: Dual-boot con Ubuntu y Android-x86 4.0 ICS

Tutorial: Dual-boot con Ubuntu y Android-x86 4.0 ICS

Android 4.0 ice cream sandwich
En este articulo vamos a ver como hacer multiboot con Android-x86 4.0 ICS (el cual usa GRUB legacy) con Ubuntu ( que usa GRUB2), para ver una una guia de como instalar Android-x86 en el disco duro haz click AQUI.
Si ya tienes instalado el Ubuntu, y vas a instalar ahora Android-x86 junto con Ubuntu en la misma unidad, asegurate de que no seleccionas “install GRUB” o tendras que reinstalar GRUB2 manualmente usando un Live CD.

Notas:

  • Los tipos de particiones compatibles con Android-x86 son: ext2, ext3 y fat.
  • Este metodo podria funcionar con GRUB 2 en otros sistemas que no fueran ubuntu, pero solo lo hemos probado con Ubuntu.
  •  Cualquier parte de la explicacion podria ser diferente en otras distribuciones de linux. ademas, la version de Android-x86 usada en el test fue Ice Cream Sandwitch 4.0RC1.

Como: dual-boot de Android-x86 y Ubuntu

1. Despues de que hayas instalado Ubuntu y Android-x86, necesitaras arrancar con  Ubuntu y modificar el script de GRUB “40_custom” como veremos a continuacion:
gksu gedit /etc/grub.d/40_custom

Y al final del archivo añade esto:

menuentry “Android-x86″ { set root=‘(hd0,0)
linux /android-4.0-RC1/kernel quiet root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode SRC=/android-4.0-RC1 SDCARD=/data/sdcard.img
initrd /android-4.0-RC1/initrd.img}

Ahora veremos algunos cambios que tal vez necesitaras hacer a continuacion:

      • Si no creaste una SDCARD virtual al instalar Android-x86 borra “SDCARD=/data/sdcard.img
      • En la entrada de menu que pone “eeepc” en androidboot.hardware, deberas poner el nombre de la iso que estes usando, teniendo que usar “asus_laptop” para la ISO ASUS Laptop, etc.) o usa “generic_x86″.
      • Si no tienes instalado Android-x86 4.0 RC1 pero si alguna otra version, remplaza las lineas que contengan “android-4.0-RC1″ con tu version.Para versiones Android-x86 inferiores a la 4.0, usar “androidboot_hardware” en lugar de “androidboot.hardware”
pero la cosa mas importante que debes cambiar , es el numero de particion en la que instalaste Android-x86, “(hd0,0)” en nuestro caso. Si no sabes en que particion lo instalaste, ejecuta el siguiente comando en una terminal:
sudo fdisk -l 
en caso de tener instalado Android-x86 en “sda6″, cambiaremos “(hd0,0)” por “(hd0,6)” – hd0 significa (“sda“) y “6″ es el numero de particion que viene de “sda6“.

Una vez que hayas efectuado los cambios, salva el fichero.

2. Ahora hacemos el fichero ejecutable para GRUB 2 y lo actualizamos:

sudo chmod +x /etc/grub.d/40_custom sudo update-grub
3.  eso es todo, ahora deberiamos reiniciar el portatil o netbook y deberia funcionar :)
Fuente: webupd8.org
Share