Estoy tratando de instalar android-x86-6.0_20160129.isoen VirtualBox pero la instalación se atasca enDo you want to install boot loader GRUB
Algunos antecedentes:
- La máquina virtual se creó a partir de la plantilla VirtualBox de 32 bits (x86) de Ubuntu
- La VM tiene 1 núcleo + 3096 MB de RAM
- Memoria de video: 32 MB
- PAE / NX habilitado
- Virtualización de hardware: tanto VTx como paginación anidada habilitada
- Aceleración de gráficos: deshabilitada (tanto en 2D como en 3D)
- Almacenamiento: 64 GB conectados al controlador virtual IDE (antes era SATA: no hay diferencia)
Ya he probado todos los procedimientos "estándar" de VirtualBox (PAE sí / no; SATA / IDE; sin tarjeta de sonido; sin USB; aceleración de gráficos. Sí / no).
También intenté ejecutar el Live CD en modo VESA: así comienza, pero aún así prefiero instalarlo.
virtualbox
grub
android
android-x86
Dr. Gianluigi Zane Zanettini
fuente
fuente


Respuestas:
Primero, seleccione Crear / modificar partición:
Luego crea 2 particiones:
fuente
Solo agrego mis 2 centavos, en lo que creo que está sucediendo:
En realidad, a partir de un poco de experimentación, no es la presencia de 2 particiones lo que le permite a Grub continuar, son los "permisos de creación / modificación" que debe tener primero para crear una tabla de particiones GPT antes de poder formatear la partición. (Es por eso que la partición manual también funcionó para el Dr. Gianluigi Zane Zanettini en los comentarios de la respuesta originalmente aceptada).
Lo que realmente parece estar sucediendo es que si no crea la tabla de particiones, cuando llega a la etapa de formateo donde le pide que formatee la partición (EXT4, EXT3, etc.), el instalador parece decir que fue exitosa, cuando en realidad no ha sucedido porque la tabla de particiones GPT no existe. Entonces, cuando le pide que instale grub, intenta instalar grub en una partición sin formato ... y falla en silencio.
Si va a "Crear / Modificar Partición" y crea una "Nueva" partición única (acepte los valores predeterminados para crear una sola partición), "Escribir" "Salir"; y luego vaya a formatear la partición después del siguiente paso, Grub se instalará y la instalación continuará normalmente.
(Énfasis en el single solo para mostrar que incluso una sola partición funcionará).
NB: no he logrado que la GUI se ejecute para Android x86 (android-x86-6.0_20160129.iso), pero al menos parece arrancar, lo que significa que pasa por la instalación de grub y recibo un indicador de shell.
fuente
Esto funcionó exitosamente para mí para instalar Android x86 4.4-r5 (
android-x86-4.4-r5.iso) en VirtualBox 5.2.0:Linuxy Versión comoLinux 2.6 / 3.x / 4.x (32-bit)y haga clic en Siguienteandroid-x86-4.4-r5.isoInstallation - Install Android-x86 to harddiskChoose Partitionmenú seleccioneCreate/Modify partitionsDo you want to use GPTcuestión seleccioneNocfdiskel programa se abriráNewy seleccionePrimarycomo tipo de partición, establezca el tamaño en100MB y seleccione InicioFlagscolumna debería decirBootpara la nueva pariciónNewy seleccionePrimarycomo tipo de partición, deje el tamaño predeterminado para llenar el espacio libre restanteWritey escribayesy presione EntrarQuitAhora el
Choose partitionmenú debería mostrar esta configuración:sda2y seleccioneOKext2Yesen la ventana emergente de pérdida de datosDo you want to install boot loader GRUB?cuestión seleccioneYesDo you want to install EFI GRUB2?cuestión seleccioneYesDo you want to format the boot partition /dev/sda1?selectYesDo you want to install /system directory as read-writeselectYes(no nos importa)Congratulations!menú seleccioneRebootAcabo de pasar 3 horas tratando de hacer que esto funcione. Espero que esto ayude a alguien.
Bonus 1:
Para configurar la depuración de ADB, consulte http://www.android-x86.org/documents/debug-howto :
USB DebuggingAdapter 1pestaña esté seleccionada y haga clic enAdvancedCable Connectedcasilla esté marcadaPort Forwardingadb, Prodocol:TCP, Host IP: blanco licencia o conjunto a127.0.0.1para que sea accesible desde localhost solamente, Puerto Host:5555IP de visitantes: blanco licencia, Puerto de visitantes:5555.OKPara conectarse a través de ADB:
Ahora
adb devicesdebería mostrar:Bonus 2:
En el menú de entrada de VirtualBox, desmarque
Mouse Integrationy ahora aparecerá el puntero del mousefuente